Thanks wolfgang.

Andrew,
can you check that?

-M

Sent from my iPod.

Am 19.03.2008 um 11:51 schrieb [EMAIL PROTECTED]:


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" <[email protected]>

An
"MyFaces Discussion" <[email protected]>
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

Reply via email to