20040405 Monday April 05, 2004

[ANN] Struts Resume 0.9 Released! Struts Resume 0.9 is a major improvement over 0.8. Not only did I upgrade all the code to use AppFuse 1.4 (release notes), but I also removed Struts from the services layer. Moreover, you can actually enter almost all of the pieces of a resume and render it in HTML and Word format. The resume-entry piece (and sections you can enter) is largely based on what Monster.com uses. I may add other sections in the future (i.e. awards and publications).

The main reason this is not a 1.0 release is because an administrator is the only one who can edit the HTML template - and the Word/RTF template is not editable online. Allowing a user to override the default template(s) will be the primary goal in 1.0.

Here's a specific rundown of all the changes from the changelog:

Download (~10.5 MB for src, ~5.4 MB for bin), Online Demo and Homepage.

Posted in Java at Apr 05 2004, 05:02:22 AM MDT 12 Comments

Comments:

Nifty app. It would be nice if people outside the US could use it; we're forced to choose a US state, and to enter a numeric "zip code".

Posted by Kief on April 05, 2004 at 09:53 AM MDT #

Nifty. But: I don't live in the US, so having to choose a state isn't nice, nor is being unable to enter my postcode. Also, after every form (objective, education, experience) I am kicked back to the login screen, even after I've disable cookies. I can't preview the page either.

Posted by Kief on April 05, 2004 at 09:59 AM MDT #

Thanks for your comments Kief. I'll try to take them into consideration for the next release. I guess I need to do a little more i18n. I expect your "kick back to the login screen" is <em>caused</em> by your disabling of cookies. I haven't had any issues in my testing on various platforms. It's also possible that I'm not doing proper URL-rewriting for links - so if cookies are turned off, things don't work.

It'd be great if you could enter these issues as bugs. That way they won't get lost.

Posted by Matt Raible on April 05, 2004 at 10:42 AM MDT #

Its great that you still find time to upgrade struts-resume and I was looking forward to the changes. Have been playing around with Flex lately and like you said looks pretty easy. Having thoughts of using RIA with your struts-resume but just trying to find some time doing it. Anyway I am over in Malaysia and have been following closely with your development of Appfuse and struts-resume, just that I have any posted any comments. How's the renovation getting on?

Posted by Beh Teik Hooi on April 05, 2004 at 06:18 PM MDT #

Beh - I've also thought about adding a RIA front-end to either AppFuse or Struts Resume, but I just don't have the bandwidth (time) right now. I'd be very interested in your results if you decide to do it. As for the renovation - you've inpired me to post some new pics. ;-)

Posted by Matt Raible on April 05, 2004 at 09:07 PM MDT #

I have recently switched to Linux and after having struts-resume installed on a Redhat EL V3 system, I was fascinated by the look & feel on Linux as compared to Windows. Anyway, I have struts-resume running without any issue (MySQL 4.0.18, Tomcat 5.0.18, Apache 2 with jk2_mod and struts-resume 0.9) on the server but when I try to run from another workstaion (Windows XP, IE 6) I could not logged in. I have checked the logs and it seems something to do with not being able to authenticate with the mysql server. Any where that I could have missed during my installation? I do not have this problem with Windows Server.

Posted by Beh Teik Hooi on April 18, 2004 at 06:40 PM MDT #

Make sure there is a struts-resume.xml file in $CATALINA_HOME/conf/Catalina/localhost.

Posted by Matt Raible on April 18, 2004 at 10:48 PM MDT #

Yes. I have it in place. It has something to do with mysql server (coz i also could not log into it from dbvisualizer on my workstation) but not sure what. Still checking on it. A while back you mention that you are looking into Resin, is it much better than JBoss or JoNas. I played with Jonas couple a days ago, looks easy to install and such but have not try on performance. Is there any benchmark matrix on these three app server on the web? I was like spending the last two days looking for some benchmark. I remember theserverside did publish something a while back, but just couldn't find anything now.

Posted by Beh Teik Hooi on April 19, 2004 at 06:15 PM MDT #

For an app server comparison, you might check out the Application Server Matrix. There is a column with Reviews. This is probably outdated, but if your app server performs - why worry? I <em>was</em> looking into Resin until someone told me it'd cost me money. After that, I decided to stick with Tomcat 5.

Posted by Matt Raible on April 19, 2004 at 08:14 PM MDT #

Is there a struts-resume forum that I can subscribe to? Now That I got everything to work, it seems that when I point to http://192.168.1.118/struts-resume, I was presented with the login. But after keying the userid and password the address changes to http://192.168.1.118:8080/mainmenu.do. Why is the port 8080 appearing? Anything that I need to check?

Posted by Beh Teik Hooi on April 20, 2004 at 06:22 PM MDT #

Sorry, I mean http://192.168.1.118:8080/struts-resume/mainMenu.do.

Posted by Beh Teik Hooi on April 20, 2004 at 06:24 PM MDT #

Beh - rather than posting all your questions on my blog - can you please use the AppFuse User Mailing List. To fix your problem (and default to port 80), either change the context-param "listenPort_http" in web.xml to be 80, or change the default "http.port" property in properties.xml.

Posted by Matt Raible on April 20, 2004 at 06:55 PM MDT #

Post a Comment:
Comments are closed for this entry.