[jbossseam-issues] [JBoss JIRA] Created: (JBSEAM-2342) jee5 example can't be deployed to oc4j without classloader issues.
by Jay Balunas (JIRA)
jee5 example can't be deployed to oc4j without classloader issues.
------------------------------------------------------------------
Key: JBSEAM-2342
URL: http://jira.jboss.com/jira/browse/JBSEAM-2342
Project: JBoss Seam
Issue Type: Bug
Components: Examples
Affects Versions: 2.0.0.GA
Environment: RHEL-5 i386
JDK 1.5.0_13
oc4j 11.1.1.0.0 Technology Preview
Reporter: Jay Balunas
Fix For: 2.0.1.GA
Following the instructions in the /examples/jee5/readme.txt and in the reference guide I could not deploy the jee5 application to oc4j. I received the following error for both the dbunit and jboss-embedded-api packages. The application would then fail to deploy and not be available.
2007-12-03 14:20:52.665 ERROR J2EE EJB-03027 [jboss-seam-jee5] An error occured deploying EJB module: oracle.classloader.util.AnnotatedNoClassDefFoundError:
Missing class: org.jboss.embedded.Bootstrap
Dependent class: org.jboss.seam.mock.embedded.BootstrapWrapper
Loader: jboss-seam-jee5.root:0.0.1
Code-Source: /rhdev/apps/oc4j-11.1/j2ee/home/applications/jboss-seam-jee5/jboss-seam.jar
Configuration: <ejb> in /rhdev/apps/oc4j-11.1/j2ee/home/applications/jboss-seam-jee5
(Failure analysis caught java.lang.IllegalStateException: ClassLoader "jboss-seam-jee5.root:0.0.1" (from <application> in /rhdev/apps/oc4j-11.1/j2ee/home/applications/jboss-seam-jee5/): This loader has been closed and should not be in use.)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 1 month
[jbossseam-issues] [JBoss JIRA] Created: (JBSEAM-2000) add excel file type to DocType enum
by Dan Allen (JIRA)
add excel file type to DocType enum
-----------------------------------
Key: JBSEAM-2000
URL: http://jira.jboss.com/jira/browse/JBSEAM-2000
Project: JBoss Seam
Issue Type: Feature Request
Components: PDF
Affects Versions: 2.0.0.CR1
Reporter: Dan Allen
Priority: Minor
The document store facility (org.jboss.seam.pdf.DocumentStore) is an excellent reuse library for those who want to push down files in their Seam-based application (outside of just using the PDF tags). However, the module has one major limitation. The file types are stored in an enum and thus cannot ever be changed (enums cannot be extended or overridden). Unfortunately this renders the library completely useless if you are not using one of the 3 built-in types (PDF, RTF, HTML).
Since Excel downloads are so popular in business applications, it makes sense that even though Seam doesn't export excel, the file type could be added to allow those using Seam-based applications to take advantage of this excellent document storage design.
I have included a patch, but the line is simply:
EXCEL("xls", "application/vnd.ms-excel")
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 1 month
[jbossseam-issues] [JBoss JIRA] Created: (JBSEAM-2043) registration example throws MethodNotFoundException
by Norman Richards (JIRA)
registration example throws MethodNotFoundException
---------------------------------------------------
Key: JBSEAM-2043
URL: http://jira.jboss.com/jira/browse/JBSEAM-2043
Project: JBoss Seam
Issue Type: Bug
Reporter: Norman Richards
Priority: Minor
Fix For: 2.0.1.GA
Pressing the register button without entering data logs the following exception.
10:32:45,680 INFO [RegisterAction] Registered new user foobar
10:32:50,557 ERROR [SeamPhaseListener] uncaught exception
javax.el.MethodNotFoundException: Method not found: RegisterAction.invalid()
at org.jboss.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:251)
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:340)
at org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:58)
at org.jboss.el.parser.AstValue.invoke(AstValue.java:96)
at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:174)
at org.jboss.seam.navigation.Page.preRender(Page.java:264)
at org.jboss.seam.navigation.Pages.preRender(Pages.java:309)
at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:544)
at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:455)
at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:146)
at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:116)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:222)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:613)
10:32:50,558 ERROR [SeamPhaseListener] swallowing exception
javax.el.MethodNotFoundException: Method not found: RegisterAction.invalid()
at org.jboss.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:251)
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:340)
at org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:58)
at org.jboss.el.parser.AstValue.invoke(AstValue.java:96)
at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:174)
at org.jboss.seam.navigation.Page.preRender(Page.java:264)
at org.jboss.seam.navigation.Pages.preRender(Pages.java:309)
at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:544)
at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:455)
at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:146)
at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:116)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:222)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:613)
It would probably be helpful to use better validation error reporting on the page too.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 1 month