Matt RaibleMatt Raible is a Web Developer and Java Champion. Connect with him on LinkedIn.

The Angular Mini-Book The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.

Spring Boot is a popular framework for building REST APIs. You'll learn how to integrate Angular with Spring Boot and use security best practices like HTTPS and a content security policy.

For book updates, follow @angular_book on Twitter.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.

10+ YEARS


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.

Now Running Tomcat 4.1.17

I upgraded this site to use Tomcat 4.1.17 in about 10 minute tonight. All I had to do was change my server.xml to use the proper ports for my ISP, and copy the MySQL JDBC driver to $CATALINA_HOME/common/lib. Nice and easy - short and sweet. My kinda software - "it just works."

Later: Tomcat seems to be running just fine, but I'm getting the following error in catalina.out. It doesn't seem to affect anything, so I'm not too worried. When running on Tomcat 4.0.6, I kept getting a ClassNotFound error for an hsql jdbc driver, and everything ran fine. I never even used or refered to the hsql driver was the wierd part. The error has been there since my very first post on August 1st.

17-Dec-2002 10:14:40 PM org.apache.jk.common.ChannelSocket processConnection
INFO: server has been restarted or reset this connection
17-Dec-2002 10:14:51 PM org.apache.jk.server.JkCoyoteHandler action
INFO: RESET

Posted in Java at Dec 17 2002, 03:55:54 PM MST 5 Comments
Comments:

From the tomcat-dev mailing list:
I assume you are using Apache 1.3?

This is a message indicating that the web 
server has been restarted. Probably we should 
downgrade the message to debug, since this 
is normal for apache (it is not normal for 
other servers). 

Apache has a config option to restart itself 
after a number of requests - to avoid memory 
leaks on some OSes.


Yep, I am using Apache 1.3, so this sounds like the problem's source. Not a big deal, but good to know the cause!

Posted by Matt Raible on December 18, 2002 at 05:55 AM MST #

You seem to be getting alot of "URL redirect limit exceeded" errors. Also, a Roller feature request: Have comment URLs pop back up in the parent window.

Posted by dsuspense on December 18, 2002 at 07:19 AM MST #

Yeah, I agree - there needs to be some work done on comments. I'd like the ability to expand the window, as well as to remember a user's information. Hopefully, I'll have time to implement this next year. I think the URL redirect limit errors where from my sysadmin switching from the Coyote to the AJP connector.

Posted by Matt Raible on December 18, 2002 at 07:30 AM MST #

You are hosted via a hosting company? or it is running on your work machine?

Posted by dsuspense on December 18, 2002 at 07:38 AM MST #

I am hosted at kgbinternet.com. They're in Canada and cheap - $12/month! I get my own Tomcat instance and I'm free to upgrade it whenever I want, as long as I use the same ports for Apache.

Posted by Matt Raible on December 18, 2002 at 07:45 AM MST #

Post a Comment:
  • HTML Syntax: Allowed