Hi, All,
I test Seam with a JSF page and a back bean(one POJO edition and another session bean edition), the back bean provides a string property display by the JSF page. The application runtime environment: Windows, JDK 1.5.011, Glassfish V2UR1, Seam 2.0.2SP1.
The test failed, neither POJO component nor session bean component, the following is the error message when use POJO component:
Could not instantiate Seam component: helloBean2
at com.sun.facelets.compiler.TextInstruction.write(TextInstruction.java:50)
.....
Caused by: org.jboss.seam.InstantiationException: Could not instantiate Seam component: helloBean2
at org.jboss.seam.Component.newInstance(Component.java:1986)
......
Caused by: java.lang.ClassCastException: test.POJOHelloWorld$$javassist1
at org.jboss.seam.Component.wrap(Component.java:1369)
at org.jboss.seam.Component.instantiateJavaBean(Component.java:1324)
......
Test case with session bean component run incorrect too, no exception raised, but the session bean method was never invoked.
I checked the application startup log, the component helloBean2 was found by Seam.
Any tips is appreciated, thanks!
EP
Show your built archive structure, especially location of jars. Also post MANIFEST.MF from EJB and Web modules.