Hi, As usual it's always difficult to find a bit of time.. ;/
but I try ;.. However, it should be easy to do: take a Seam 2.0.1 GA Login Demo enhance it with Trinidad 1.2.7 and add a few extra fields wherein one passes extra login info by using tr:input. Then the error should come up. Actuallty there is one curious thing to note: the tr:input work with the standard identity.userid and identity.password. But as soon as one uses one's own domain data that error comes up. Thanks, Wolfgang. "Matthias Wessendorf" <[EMAIL PROTECTED]> Gesendet von: [EMAIL PROTECTED] 19.03.2008 11:24 Bitte antworten an "MyFaces Discussion" <users@myfaces.apache.org> An "MyFaces Discussion" <users@myfaces.apache.org> Kopie Thema Re: [Trinidad] Basic Trinidad 1.2.7 incompatibility with Seam! Hi, On Wed, Mar 19, 2008 at 5:44 AM, <[EMAIL PROTECTED]> wrote: > > Hi, > > here's an ugly issue that occurs with tr:inputText components in Trinidad > 1.2.7. > > I cannot say anything regarding 1.2.6 because we tried to upgrade from 1.2.5 > to 1.2.7. 1.2.6 had issues with Facelets, therefore you don't wanna try that version ;-) It would be good if there were a simple project that doesn't have much "content", at least to reproduce this issue. -M > > In 1.2.5 and below the problem does not occur. > > In 1.2.7 something like > > <h:inputText id="gst" value="#{identity.gst}" /> > > works. > > However, if you use > > > <tr:inputText id="gst" value="#{identity.gst}" > /> > > (and it does not matter if you set simple="true" or not) > > one gets > > java.lang.IllegalStateException: No application context active > at org.jboss.seam.Component.forName(Component.java:1807) > at org.jboss.seam.Component.getInstance(Component.java:1857) > at org.jboss.seam.Component.getInstance(Component.java:1852) > at org.jboss.seam.Component.getInstance(Component.java:1829) > at org.jboss.seam.Component.getInstance(Component.java:1824) > at > org.jboss.seam.core.ResourceLoader.instance(ResourceLoader.java:97) > at > org.jboss.seam.core.SeamResourceBundle.loadBundlesForCurrentLocale(SeamResourceBundle.java:59) > at > org.jboss.seam.core.SeamResourceBundle.getBundlesForCurrentLocale(SeamResourceBundle.java:49) > at > org.jboss.seam.core.SeamResourceBundle.getKeys(SeamResourceBundle.java:81) > at > org.apache.myfaces.trinidadinternal.resource.TranslationsResourceLoader._addMessagesToMap(TranslationsResourceLoader.java:208) > at > org.apache.myfaces.trinidadinternal.resource.TranslationsResourceLoader.getString(TranslationsResourceLoader.java:128) > at > org.apache.myfaces.trinidadinternal.resource.TrTranslationsResourceLoader.getString(TrTranslationsResourceLoader.java:88) > at > org.apache.myfaces.trinidad.resource.StringContentResourceLoader.getURL(StringContentResourceLoader.java:50) > at > org.apache.myfaces.trinidadinternal.resource.TranslationsResourceLoader.findResource(TranslationsResourceLoader.java:90) > at > org.apache.myfaces.trinidad.resource.ResourceLoader.getResource(ResourceLoader.java:67) > at > org.apache.myfaces.trinidadinternal.resource.LocaleElementsResourceLoader.getURL(LocaleElementsResourceLoader.java:73) > at > org.apache.myfaces.trinidadinternal.resource.LocaleElementsResourceLoader.findResource(LocaleElementsResourceLoader.java:53) > at > org.apache.myfaces.trinidad.resource.ResourceLoader.getResource(ResourceLoader.java:67) > at > org.apache.myfaces.trinidad.resource.RegexResourceLoader.findResource(RegexResourceLoader.java:69) > at > org.apache.myfaces.trinidad.resource.ResourceLoader.getResource(ResourceLoader.java:67) > at > org.apache.myfaces.trinidad.resource.CachingResourceLoader.findResource(CachingResourceLoader.java:76) > at > org.apache.myfaces.trinidad.resource.ResourceLoader.getResource(ResourceLoader.java:67) > at > org.apache.myfaces.trinidad.webapp.ResourceServlet.getLastModified(ResourceServlet.java:241) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:686) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) > at > org.apache.myfaces.trinidad.webapp.ResourceServlet.service(ResourceServlet.java:162) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > at > org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) > at > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) > at > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at > org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) > at > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at > org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > at > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at > org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > at > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > 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.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) > 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(Unknown Source) > 10:41:52,449 ERROR [ExceptionFilter] exception root cause > > Any ideas? > > Also, is this a matter to be dealt with in the JIRA of Trinidad or is this > something for the Seam people? > > Thanks, > Wolfgang. > > > -- Matthias Wessendorf further stuff: blog: http://matthiaswessendorf.wordpress.com/ sessions: http://www.slideshare.net/mwessendorf mail: matzew-at-apache-dot-org