Jspresso framework 2.2 is out !

Dear Jspresso users,

The Jspresso team is proud to announce the immediate availability of the release 2.2 of the Jspresso framework.

This release fixes the following issues (referer to the Jspresso sourceforge bugtracker for more details) :

[ 2014954 ] Application fails to start
[ 2020304 ] Clicking an editable table cell in Wings does not select row
[ 2033594 ] Scroll panes do not appear correctly in Firefox3
[ 2033834 ] Date patterns are wrongly computed based on user locale

In addition to these fixes, the new Jspresso release introduces major improvements regarding dependencies management and project setup :

  • We now host 2 public maven repositories [ 2025633 ] :
  • A big effort has been made to make sure that none of the Jspresso artifact depends on multiple GUI channels [ 2115852 ]. The consequence of this is the split of several artifacts into 3 different ones (1 per GUI channel)
  • The previous refactoring helped us leveraging maven profiles in Jspresso builds to introduce conditional builds based on the fact that the non-free ULC library is present on the system or not [ 2015009 ]. This allows a developper to check-out a fresh version of the Jspresso sources and build the framework without having licensed the ULC library; of course, in that case, all ULC-dependent artifacts will be excluded from the build.
  • We've created and deployed the first release of the Jspresso project maven archetype [ 2019540 ]. Setting-up a new Jspresso project is now a matter of minutes with only a fresh maven installation as pre-requisite. You will obtain a fully functional application along with the complete maven project structure in a single command-line.
  • We've cleaned-up Jspresso dependencies to include only the strictly necessary ones and upgraded many of them to more recent versions (see CHANGELOG.TXT for more details).

We are in the process of updating the Jspresso web site and documentation to reflect all the improvements described above but we wanted to make everything available as soon as possible.

Of course, we are waiting for any feedback and we hope that you will enjoy this new release.

Stay tuned on !site for any news regarding the Jspresso framework.

 

Vincent Vandenschrick

Jspresso Project Leader

build fails

Hi, when just following your instructions you get: C:\work\jspresso>mvn package [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Default Project [INFO] task-segment: [package] [INFO] ------------------------------------------------------------------------ Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-resources-p... Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-plugins/1/m... Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-parent/1/maven-pare... Downloading: http://repo1.maven.org/maven2/org/apache/apache/1/apache-1.pom Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-resources-p... Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-compiler-pl... Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-plugins/8/m... Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-parent/5/maven-pare... Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-compiler-pl... Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-surefire-pl... Downloading: http://repo1.maven.org/maven2/org/apache/maven/surefire/surefire/2.4.2/s... Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-parent/7/maven-pare... Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-surefire-pl... Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-jar-plugin/... Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-plugins/10/... Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-jar-plugin/... [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Cannot execute mojo: resources. It requires a project with an existing pom.xml, but the build is not using one. [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 27 seconds [INFO] Finished at: Wed Oct 08 11:12:21 CEST 2008 [INFO] Final Memory: 3M/6M [INFO] ------------------------------------------------------------------------ Very disappointing ... :-( P.S.: the captcha under _EVERY_ input here is _REALLY_ annoying; especially as the signs are so bad to read you often type wring :-(

build fails

Hi,

Thank you for your feed-back.

  1. I think you missed the line "Move to the project directory : ${WORKSPACE}/${ARTIFACTID}". Your Jspresso project has been generated in a directory under your workspave (in your case C:\work\jspresso\[your project root directory]). So you must go into this directory to issue the "mvn package" command. I will update the trail to put some emphasis on this step.
  2. CAPTCHA should protect only user login and registration. Once you've logged-in, you should not be asked for any CAPTCHA again. I will check that immediately update the site if necessary.

Don't hesitate to post to the "Jspresso users" forum whenever you may encounter any other problem.

Best regards,

Vincent

CAPTCHA

CAPTCHA configuration should be fixed now. Thanks for having pointed the problem.
Vincent