Friday, September 15, 2006

Honeycomb now comes with a Maven2 archetype for Tapestry/Hibernate based web-apps.

Version 0.3.3 of Honeycomb is released.
Honeycomb provides an easy integration for Tapestry and Hibernate. Its distinguishing key feature is session-per-conversation support.
The main changes in this release are:

  • re-structuring into 4 libraries replaced the templates for the Core/Webapp projects with maven archetypes. Maven users get started without manual downloads.
  • Fixed rollback on RedirectException.
  • Fixed possible concurrency issue in cross-request service-model
  • Fixed: Removed dangerous loophole allowing a conversation to survive a rollback triggered by an exception.
  • Cleaned up HiveMind descriptors and moved them into the lib-modules.
  • added a Watch component to the tap-lib (calls a listener when a property has changed in a submit)

13 comments:

Anonymous said...

[INFO] Using following parameters for creating Archetype: HoneycombArchetypeCore
:0.3.3
[INFO] -------------------------------------------------------------------------
---
[INFO] Parameter: groupId, Value: myGroup
[INFO] Parameter: packageName, Value: myGroup
[INFO] Parameter: basedir, Value: C:\java\honeycomb-0.3.1\HoneycombLib
[INFO] Parameter: package, Value: myGroup
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Parameter: artifactId, Value: HelloWorld
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error creating from archetype

Embedded error: Unable to add module to the current project as it is not of pack
aging type 'pom'
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Tue Oct 17 11:56:39 CEST 2006
[INFO] Final Memory: 4M/8M
[INFO] ------------------------------------------------------------------------

C:\java\honeycomb-0.3.1\HoneycombLib>

Anonymous said...

C:\java\honeycomb-0.3.1\HoneycombLib>mvn install
[INFO] Scanning for projects...
[INFO] -------------------------------------------------------------------------
---
[INFO] Building Honeycomb
[INFO] task-segment: [install]
[INFO] -------------------------------------------------------------------------
---
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[WARNING] While downloading poi:poi:2.5.1
This artifact has been relocated to poi:poi:2.5.1-final-20040804.


[INFO] [compiler:compile]
Compiling 35 source files to C:\java\honeycomb-0.3.1\HoneycombLib\target\classes

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

Failure executing javac, but could not parse the error:
javac: invalid target release: 1.5
Usage: javac (options) (source files)
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings
-verbose Output messages about what the compiler is doing
-deprecation Output source locations where deprecated APIs are us
ed
-classpath
Specify where to find user class files
-sourcepath
Specify where to find input source files
-bootclasspath
Override location of bootstrap class files


[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Tue Oct 17 12:03:05 CEST 2006
[INFO] Final Memory: 4M/7M
[INFO] ------------------------------------------------------------------------

C:\java\honeycomb-0.3.1\HoneycombLib>

Unknown said...

Looks like Maven doesn't find jdk-5 on your machine. Do you have Java 5 installed?

Anonymous said...

Thanks! That was the problem...my path still pointed to an older JDK!

Anonymous said...

Okay..the built has been successful. I created a Core and a Web project on the command line using the mvn lines described in your documentation.


But then what? I am a bit lost with actually getting the projects into eclipse....without lots of error messages...is there also a version for Dummies?

I can not import them as eclipse projects... so I tried creating:

- an empy java project and then to import the sources -> not much luck

- am empty Tapestry project with the Spindle too and then to import the project -> not much luck either..I think maven and spindle fight each other?

- then I disabled Spindle and imported the whole HoneyombLib project...

Once I did that, I ran the Ant script and entered a name for the project then I imported them...

But I only have lots of error messages and maven seems to be caught in a loop....

18.10.06 21:55:10 CEST: Local repository folder "" does not exist
18.10.06 21:55:11 CEST: Reading /HoneycombLib/pom.xml
18.10.06 21:55:11 CEST: Local repository folder "" does not exist
18.10.06 21:55:11 CEST: Reading /HoneycombLib/honeycomb-service-model/pom.xml
18.10.06 21:55:11 CEST: Local repository folder "" does not exist
18.10.06 21:55:12 CEST: [WARN] While downloading javassist:javassist:3.0
This artifact has been relocated to jboss:javassist:3.0.


18.10.06 21:55:13 CEST: Reading /HoneycombLib/honeycomb-hibernate/pom.xml
18.10.06 21:55:13 CEST: Local repository folder "" does not exist
18.10.06 21:55:13 CEST: [WARN] Unable to get resource from repository central (http://repo1.maven.org/maven2)
18.10.06 21:55:14 CEST: [WARN] Unable to get resource from repository apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)
18.10.06 21:55:15 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:15 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:16 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - RETRYING
18.10.06 21:55:17 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:17 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:17 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - IGNORING
18.10.06 21:55:17 CEST: [WARN] Unable to get resource from repository honeycomb (http://honeycomb.javaforge.com/repo)
18.10.06 21:55:17 CEST: Reading /HoneycombLib/honeycomb-tapestry-hibernate/pom.xml
18.10.06 21:55:17 CEST: Local repository folder "" does not exist
18.10.06 21:55:18 CEST: [WARN] Unable to get resource from repository central (http://repo1.maven.org/maven2)
18.10.06 21:55:18 CEST: [WARN] Unable to get resource from repository apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)
18.10.06 21:55:19 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:19 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:19 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - RETRYING
18.10.06 21:55:19 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:19 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:21 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - IGNORING
18.10.06 21:55:21 CEST: [WARN] Unable to get resource from repository honeycomb (http://honeycomb.javaforge.com/repo)
18.10.06 21:55:21 CEST: Reading /HoneycombLib/honeycomb-tapestry-library/pom.xml
18.10.06 21:55:21 CEST: Local repository folder "" does not exist
18.10.06 21:55:21 CEST: [WARN] While downloading poi:poi:2.5.1
This artifact has been relocated to poi:poi:2.5.1-final-20040804.


18.10.06 21:55:22 CEST: [WARN] Unable to get resource from repository central (http://repo1.maven.org/maven2)
18.10.06 21:55:22 CEST: [WARN] Unable to get resource from repository apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)
18.10.06 21:55:22 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-annotations/4.0.2/tapestry-annotations-4.0.2.pom
18.10.06 21:55:22 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-annotations/4.0.2/tapestry-annotations-4.0.2.pom
18.10.06 21:55:23 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - RETRYING
18.10.06 21:55:23 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-annotations/4.0.2/tapestry-annotations-4.0.2.pom
18.10.06 21:55:23 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-annotations/4.0.2/tapestry-annotations-4.0.2.pom
18.10.06 21:55:24 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - IGNORING
18.10.06 21:55:24 CEST: [WARN] Unable to get resource from repository honeycomb (http://honeycomb.javaforge.com/repo)
18.10.06 21:55:25 CEST: [WARN] Unable to get resource from repository central (http://repo1.maven.org/maven2)
18.10.06 21:55:25 CEST: [WARN] Unable to get resource from repository apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)
18.10.06 21:55:25 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-contrib/4.0.2/tapestry-contrib-4.0.2.pom
18.10.06 21:55:25 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-contrib/4.0.2/tapestry-contrib-4.0.2.pom
18.10.06 21:55:26 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - RETRYING
18.10.06 21:55:26 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-contrib/4.0.2/tapestry-contrib-4.0.2.pom
18.10.06 21:55:26 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-contrib/4.0.2/tapestry-contrib-4.0.2.pom
18.10.06 21:55:27 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - IGNORING
18.10.06 21:55:27 CEST: [WARN] Unable to get resource from repository honeycomb (http://honeycomb.javaforge.com/repo)
18.10.06 21:55:27 CEST: Reading /HoneycombLib/honeycomb-archetype-core/pom.xml
18.10.06 21:55:27 CEST: Local repository folder "" does not exist
18.10.06 21:55:28 CEST: Reading /HoneycombLib/honeycomb-archetype-web/pom.xml
18.10.06 21:55:28 CEST: Local repository folder "" does not exist
18.10.06 21:55:28 CEST: Reading /HoneycombLib/Flirtbox/pom.xml
18.10.06 21:55:28 CEST: Local repository folder "" does not exist
18.10.06 21:55:28 CEST: Downloading [honey] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:28 CEST: Downloaded [honey] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:28 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - RETRYING
18.10.06 21:55:29 CEST: Downloading [honey] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:29 CEST: Downloaded [honey] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:30 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - IGNORING
18.10.06 21:55:30 CEST: [WARN] Unable to get resource from repository honey (http://honeycomb.javaforge.com/repo)
18.10.06 21:55:30 CEST: [WARN] Unable to get resource from repository central (http://repo1.maven.org/maven2)
18.10.06 21:55:31 CEST: [WARN] Unable to get resource from repository apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)
18.10.06 21:55:31 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:31 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:33 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - RETRYING
18.10.06 21:55:33 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:33 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 21:55:33 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - IGNORING
18.10.06 21:55:33 CEST: [WARN] Unable to get resource from repository honeycomb (http://honeycomb.javaforge.com/repo)
18.10.06 21:55:33 CEST: Downloading [honey] -> http://honeycomb.javaforge.com/repo/commons-collections/commons-collections/2.1/commons-collections-2.1.jar
18.10.06 21:55:33 CEST: Downloaded [honey] -> http://honeycomb.javaforge.com/repo/commons-collections/commons-collections/2.1/commons-collections-2.1.jar
18.10.06 21:55:34 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - RETRYING
18.10.06 21:55:34 CEST: Downloading [honey] -> http://honeycomb.javaforge.com/repo/commons-collections/commons-collections/2.1/commons-collections-2.1.jar
18.10.06 21:55:34 CEST: Downloaded [honey] -> http://honeycomb.javaforge.com/repo/commons-collections/commons-collections/2.1/commons-collections-2.1.jar
18.10.06 21:55:35 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - IGNORING
18.10.06 21:55:35 CEST: [WARN] Unable to get resource from repository honey (http://honeycomb.javaforge.com/repo)
18.10.06 21:55:36 CEST: [WARN] Unable to get resource from repository apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)
18.10.06 21:55:36 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/commons-collections/commons-collections/2.1/commons-collections-2.1.jar
18.10.06 21:55:36 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/commons-collections/commons-collections/2.1/commons-collections-2.1.jar
18.10.06 21:55:38 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - RETRYING
18.10.06 21:55:38 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/commons-collections/commons-collections/2.1/commons-collections-2.1.jar
18.10.06 21:55:38 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/commons-collections/commons-collections/2.1/commons-collections-2.1.jar
18.10.06 21:55:40 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - IGNORING
18.10.06 21:55:40 CEST: [WARN] Unable to get resource from repository honeycomb (http://honeycomb.javaforge.com/repo)
18.10.06 21:55:40 CEST: [WARN] Unable to get resource from repository codehaus-repository (http://repository.codehaus.org)
18.10.06 21:55:41 CEST: [WARN] Unable to get resource from repository apache-snapshot-repository (http://people.apache.org/repo/m2-snapshot-repository)
18.10.06 21:55:41 CEST: Downloading [central] -> http://repo1.maven.org/maven2/commons-collections/commons-collections/2.1/commons-collections-2.1.jar
18.10.06 21:55:43 CEST: Downloaded [central] -> http://repo1.maven.org/maven2/commons-collections/commons-collections/2.1/commons-collections-2.1.jar
18.10.06 22:01:07 CEST: Local repository folder "" does not exist
18.10.06 22:01:20 CEST: Launching M2
18.10.06 22:12:08 CEST: Reading /HoneycombLib/pom.xml
18.10.06 22:12:08 CEST: Local repository folder "" does not exist
18.10.06 22:12:08 CEST: Reading /HoneycombLib/honeycomb-service-model/pom.xml
18.10.06 22:12:08 CEST: Local repository folder "" does not exist
18.10.06 22:12:08 CEST: [WARN] While downloading javassist:javassist:3.0
This artifact has been relocated to jboss:javassist:3.0.


18.10.06 22:12:09 CEST: Reading /HoneycombLib/honeycomb-hibernate/pom.xml
18.10.06 22:12:09 CEST: Local repository folder "" does not exist
18.10.06 22:12:09 CEST: Unable to get dependency information: Unable to read the metadata file for artifact 'javax.persistence:ejb:jar': Error getting POM for 'javax.persistence:ejb' from the repository: Error transferring file
javax.persistence:ejb:pom:3.0-public-draft-20060502

from the specified remote repositories:
central (http://repo1.maven.org/maven2),
apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository),
honeycomb (http://honeycomb.javaforge.com/repo)
javax.persistence:ejb-3.0-public-draft-20060502.jar
18.10.06 22:12:09 CEST: Reading /HoneycombLib/honeycomb-tapestry-hibernate/pom.xml
18.10.06 22:12:09 CEST: Local repository folder "" does not exist
18.10.06 22:12:09 CEST: Unable to get dependency information: Unable to read the metadata file for artifact 'javax.persistence:ejb:jar': Error getting POM for 'javax.persistence:ejb' from the repository: Error transferring file
javax.persistence:ejb:pom:3.0-public-draft-20060502

from the specified remote repositories:
central (http://repo1.maven.org/maven2),
apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository),
honeycomb (http://honeycomb.javaforge.com/repo)
javax.persistence:ejb-3.0-public-draft-20060502.jar
18.10.06 22:12:09 CEST: Reading /HoneycombLib/honeycomb-tapestry-library/pom.xml
18.10.06 22:12:09 CEST: Local repository folder "" does not exist
18.10.06 22:12:09 CEST: [WARN] While downloading poi:poi:2.5.1
This artifact has been relocated to poi:poi:2.5.1-final-20040804.


18.10.06 22:12:09 CEST: Unable to get dependency information: Unable to read the metadata file for artifact 'tapestry:tapestry-annotations:jar': Error getting POM for 'tapestry:tapestry-annotations' from the repository: Error transferring file
tapestry:tapestry-annotations:pom:4.0.2

from the specified remote repositories:
central (http://repo1.maven.org/maven2),
apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository),
honeycomb (http://honeycomb.javaforge.com/repo)
tapestry:tapestry-annotations-4.0.2.jar
18.10.06 22:12:09 CEST: Reading /HoneycombLib/honeycomb-archetype-core/pom.xml
18.10.06 22:12:09 CEST: Local repository folder "" does not exist
18.10.06 22:12:09 CEST: Reading /HoneycombLib/honeycomb-archetype-web/pom.xml
18.10.06 22:12:09 CEST: Local repository folder "" does not exist
18.10.06 22:19:53 CEST: Reading /HoneycombLib/pom.xml
18.10.06 22:19:53 CEST: Local repository folder "" does not exist
18.10.06 22:19:53 CEST: Reading /HoneycombLib/honeycomb-service-model/pom.xml
18.10.06 22:19:53 CEST: Local repository folder "" does not exist
18.10.06 22:19:53 CEST: [WARN] While downloading javassist:javassist:3.0
This artifact has been relocated to jboss:javassist:3.0.


18.10.06 22:19:53 CEST: Reading /HoneycombLib/honeycomb-hibernate/pom.xml
18.10.06 22:19:53 CEST: Local repository folder "" does not exist
18.10.06 22:19:54 CEST: [WARN] Unable to get resource from repository central (http://repo1.maven.org/maven2)
18.10.06 22:19:54 CEST: [WARN] Unable to get resource from repository apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)
18.10.06 22:19:55 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 22:19:55 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 22:19:55 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - RETRYING
18.10.06 22:19:55 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 22:19:55 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 22:19:57 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - IGNORING
18.10.06 22:19:57 CEST: [WARN] Unable to get resource from repository honeycomb (http://honeycomb.javaforge.com/repo)
18.10.06 22:19:57 CEST: Reading /HoneycombLib/honeycomb-tapestry-hibernate/pom.xml
18.10.06 22:19:57 CEST: Local repository folder "" does not exist
18.10.06 22:19:57 CEST: [WARN] Unable to get resource from repository central (http://repo1.maven.org/maven2)
18.10.06 22:19:58 CEST: [WARN] Unable to get resource from repository apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)
18.10.06 22:19:58 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 22:19:58 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 22:19:58 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - RETRYING
18.10.06 22:19:59 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 22:19:59 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/javax/persistence/ejb/3.0-public-draft-20060502/ejb-3.0-public-draft-20060502.pom
18.10.06 22:20:00 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - IGNORING
18.10.06 22:20:00 CEST: [WARN] Unable to get resource from repository honeycomb (http://honeycomb.javaforge.com/repo)
18.10.06 22:20:00 CEST: Reading /HoneycombLib/honeycomb-tapestry-library/pom.xml
18.10.06 22:20:00 CEST: Local repository folder "" does not exist
18.10.06 22:20:00 CEST: [WARN] While downloading poi:poi:2.5.1
This artifact has been relocated to poi:poi:2.5.1-final-20040804.


18.10.06 22:20:01 CEST: [WARN] Unable to get resource from repository central (http://repo1.maven.org/maven2)
18.10.06 22:20:01 CEST: [WARN] Unable to get resource from repository apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)
18.10.06 22:20:01 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-annotations/4.0.2/tapestry-annotations-4.0.2.pom
18.10.06 22:20:01 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-annotations/4.0.2/tapestry-annotations-4.0.2.pom
18.10.06 22:20:02 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - RETRYING
18.10.06 22:20:02 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-annotations/4.0.2/tapestry-annotations-4.0.2.pom
18.10.06 22:20:02 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-annotations/4.0.2/tapestry-annotations-4.0.2.pom
18.10.06 22:20:03 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - IGNORING
18.10.06 22:20:03 CEST: [WARN] Unable to get resource from repository honeycomb (http://honeycomb.javaforge.com/repo)
18.10.06 22:20:04 CEST: [WARN] Unable to get resource from repository central (http://repo1.maven.org/maven2)
18.10.06 22:20:04 CEST: [WARN] Unable to get resource from repository apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)
18.10.06 22:20:05 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-contrib/4.0.2/tapestry-contrib-4.0.2.pom
18.10.06 22:20:05 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-contrib/4.0.2/tapestry-contrib-4.0.2.pom
18.10.06 22:20:05 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - RETRYING
18.10.06 22:20:05 CEST: Downloading [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-contrib/4.0.2/tapestry-contrib-4.0.2.pom
18.10.06 22:20:05 CEST: Downloaded [honeycomb] -> http://honeycomb.javaforge.com/repo/tapestry/tapestry-contrib/4.0.2/tapestry-contrib-4.0.2.pom
18.10.06 22:20:07 CEST: [WARN] *** CHECKSUM FAILED - Invalid checksum file - IGNORING
18.10.06 22:20:07 CEST: [WARN] Unable to get resource from repository honeycomb (http://honeycomb.javaforge.com/repo)
18.10.06 22:20:07 CEST: Reading /HoneycombLib/honeycomb-archetype-core/pom.xml
18.10.06 22:20:07 CEST: Local repository folder "" does not exist
18.10.06 22:20:07 CEST: Reading /HoneycombLib/honeycomb-archetype-web/pom.xml
18.10.06 22:20:07 CEST: Local repository folder "" does not exist

Anonymous said...

I've got a cunning plan, Sir! ;-)

What about integrating the honeycomb stuff into the Spindle plugin or into the Cognition Framework?

I think the Spindle tool already makes it easier to get started with Tapestry and to create a Tapestry webproject structure. It only lacks the hivemind xml file configuration etc...some sort of graphical tool would be great. So you could click on the properties of your hivemind services/hibernate objects and forget about all the hivemind/hibernate xml mess in the background ;-)

Maybe the cognition framework people should also have a look at honeycomb and think about integrating it somehow...

Anonymous said...

Please add:

maven-jetty-plugin

to the build section of the pom.xml within the generated core project!

it is missing!

Anonymous said...

HoneycombTemplateCore is missing....is it possible it was only contained inside the KickStart Application not Honeycimb 0.3.3 The error occurs when running Ant after running mvn install inside the HoneyCombLib directory....

Anonymous said...

If anyone experiences problems in copying the HoneycombLib to th repository, using:

mvn repository:bundle-create

create an empty LICENSE.txt in the main directory and try again....

Mandr said...

Great work Marcus. BTW, how shall I switch to the session-per-request strategy for the entire application? Thanks.

Anonymous said...

The Auditable interface is quite neat. The only problem is, if you delete an item, you dont know what the id used to represent.

A solution might be something like a NonDeletionAuditable interface that will cause a deletion flag to be set instead of actually deleting an item.

Might only get complicated to ensure no other Hibernate query will ever see an item marked as deleted...?

Anonymous said...

Is there an easy way to upgrade HoneycombLib projects to Tapestry 4.1 ?

Unknown said...

The before-field of the AuditEvent will give you some impression of what Entity was deleted. If that's not enough you can of course switch to "deletion by flagging" - I think Hibernate allows you to annotate you entities in this respect.