Hello,

I'm trying out appfuse 2.0 and ran into some problems. I can follow examples and everything works fine on my computer. But when I go and install the source via mvn appfuse:full-source, nothing works after that. I've tried this twice with each package, the first time just experimenting and the second to make sure I can reproduce this before reporting it to the list. I've also done it on two different computers. Here is the exact steps I took:

- Create a new appfuse project via the the instructions at: http://appfuse.org/display/APF/AppFuse+QuickStart
- I tried both tapestry-modular and spring-modular
- Change to project directory, Run: "mvn"
- Everything completes without issue.
- Change to web directory.  Run "mvn jetty:run-war", Verify app is working.
- Change back to project root, Run: "mvn appfuse:full-source"
- Run "mvn clean install", New exceptions are found, but says build is successful. - Change to web directory, Run "mvn jetty:run-war", More exceptions, app starts up. However, access the app and the default jetty error screen is shown.

I'm using both spring-modular and tapestry-modular and both end up with errors during tests and when running jetty:run-war. The funny thing is, the tests don't report the errors! So I am able to start jetty:run-war.

Is anyone else having this problem? Can anyone help me? Thanks in advance! -Mike.


.....
Examples of the spring-modular exceptions are:

WARN [main] DefaultNamespaceHandlerResolver.initHandlerMappings(133) | Ignoring namespace handler [org.springmodules.validation.bean.conf.namespace.ValidatorNamespaceHandler]: problem with handler class file or dependent class java.lang.NoClassDefFoundError: Could not initialize class org.springmodules.validation.util.LibraryUtils at org.springmodules.validation.bean.conf.namespace.ValidatorNamespaceHandler.init(ValidatorNamespaceHandler.java:51) at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.initHandlerMappings(DefaultNamespaceHandlerResolver.java:123) at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<init>(DefaultNamespaceHandlerResolver.java:96) at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<init>(DefaultNamespaceHandlerResolver.java:82) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefaultNamespaceHandlerResolver(XmlBeanDefinitionReader.java:488) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReaderContext(XmlBeanDefinitionReader.java:477)

And

WARN [main] DefaultNamespaceHandlerResolver.initHandlerMappings(133) | Ignoring namespace handler [org.springmodules.validation.bean.conf.namespace.ValidatorNamespaceHandler]: problem with handler class file or dependent class
java.lang.NoSuchFieldError: IS_JAVA_1_6
at org.springmodules.validation.util.LibraryUtils.<clinit>(LibraryUtils.java:40) at org.springmodules.validation.bean.conf.namespace.ValidatorNamespaceHandler.init(ValidatorNamespaceHandler.java:51) at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.initHandlerMappings(DefaultNamespaceHandlerResolver.java:12

And

DEBUG [main] StartupListener.contextInitialized(89) | Populating drop-downs... 2007-10-13 15:26:04.623::WARN: Failed startup of context [EMAIL PROTECTED]/,jar:file:/D:/dev/SpringTest/web/tar
get/SpringTest-webapp-1.0-SNAPSHOT.war!/}
java.lang.ClassCastException: $Proxy26 cannot be cast to com.tek42.test.service.LookupManager at com.tek42.test.webapp.listener.StartupListener.setupContext(StartupListener.java:101) at com.tek42.test.webapp.listener.StartupListener.contextInitialized(StartupListener.java:92) at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:530)

For Tapestry, it is a bit different:

[INFO] [talledLocalContainer] ERROR [http-8081-10] HiveMindExpressionCompiler.compileExpression(227) | Error generating OGNL statements for expression username with root [EMAIL PROTECTED],enabled=false,accountExpired=false,credentialsExpired=false,accountLocked=false,Granted Authorities: ] [INFO] [talledLocalContainer] org.apache.hivemind.ApplicationRuntimeException: Unable to add method void set(ognl.OgnlContext, java.lang.Object, java.lang.Object) to class $ASTProperty_1159b096feb: [source error] setUsername(java.lang.String) not found in org.acegisecurity.userdetails.UserDetails [INFO] [talledLocalContainer] at org.apache.tapestry.enhance.ClassFabImpl.addMethod(ClassFabImpl.java:278)

Caused By:

[INFO] [talledLocalContainer] Caused by: javassist.CannotCompileException: [source error] setUsername(java.lang.String) not found in org.ace
gisecurity.userdetails.UserDetails
[INFO] [talledLocalContainer] at javassist.CtBehavior.setBody(CtBehavior.java:347) [INFO] [talledLocalContainer] at javassist.CtBehavior.setBody(CtBehavior.java:316) [INFO] [talledLocalContainer] at org.apache.tapestry.enhance.ClassFabImpl.addMethod(ClassFabImpl.java:272)
[INFO] [talledLocalContainer]   ... 166 more
[INFO] [talledLocalContainer] Caused by: compile error: setUsername(java.lang.String) not found in org.acegisecurity.userdetails.UserDetails [INFO] [talledLocalContainer] at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:716)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to