[JBoss JIRA] Created: (WELD-286) jsf/permalink example fails with "identifier 'blog' resolved to null"
by Ondrej Skutka (JIRA)
jsf/permalink example fails with "identifier 'blog' resolved to null"
---------------------------------------------------------------------
Key: WELD-286
URL: https://jira.jboss.org/jira/browse/WELD-286
Project: Weld
Issue Type: Bug
Components: Examples
Affects Versions: 1.0.0.GA
Reporter: Ondrej Skutka
jsf/permalink example deploys, but when accessing the application it fails with following exception:
13:56:27,628 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception
javax.el.PropertyNotFoundException: /home.xhtml @30,78 listener="#{blog.loadLatestEntries}": Target Unreachable, identifier 'blog' resolved to null
at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:100)
at com.sun.faces.facelets.tag.jsf.core.DeclarativeSystemEventListener.processEvent(EventHandler.java:112)
at javax.faces.component.UIComponent$ComponentSystemEventListenerAdapter.processEvent(UIComponent.java:2342)
at javax.faces.event.SystemEvent.processListener(SystemEvent.java:102)
at com.sun.faces.application.ApplicationImpl.processListeners(ApplicationImpl.java:1993)
at com.sun.faces.application.ApplicationImpl.invokeComponentListenersFor(ApplicationImpl.java:1941)
at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:285)
at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:243)
at org.jboss.weld.integration.webtier.jsf.ForwardingApplication.publishEvent(ForwardingApplication.java:336)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:114)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:311)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:68)
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:235)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:183)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:95)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 11 months
[JBoss JIRA] Created: (WELD-311) Producer field behavior differs from producer method
by alberto Gori (JIRA)
Producer field behavior differs from producer method
----------------------------------------------------
Key: WELD-311
URL: https://jira.jboss.org/jira/browse/WELD-311
Project: Weld
Issue Type: Bug
Components: Producers (Methods, Fields and Disposers)
Affects Versions: 1.0.0.CR1
Environment: Ubuntu 9.10, Java 6.
Reporter: alberto Gori
This producer field inject a Temp object into the request scope, corretly.
@Named @SessionScoped
public class HelloWorld implements Serializable {
@Produces @RequestScoped @TenTemp
public Temp getTemp() {
return new Temp(10);
}
}
The same producer written as a field create a session scoped object (note that the main bean is session scoped too) instead of request scoped.
@Named @SessionScoped
public class HelloWorld implements Serializable {
@Produces @RequestScoped @TenTemp Temp t = new Temp(10);
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years
[JBoss JIRA] Created: (WELD-230) EL Literals not working in numberguess on Jetty or Tomcat.
by Steven Boscarine (JIRA)
EL Literals not working in numberguess on Jetty or Tomcat.
----------------------------------------------------------
Key: WELD-230
URL: https://jira.jboss.org/jira/browse/WELD-230
Project: Weld
Issue Type: Bug
Components: Examples
Affects Versions: 1.0.0.CR1
Environment: Ubuntu Jaunty Jackalope AMD64
Tomcat 6.0.20
mvn -version
Apache Maven 2.2.0 (r788681; 2009-06-26 09:04:01-0400)
Java version: 1.6.0_16
Default locale: en_US, platform encoding: UTF-8
OS name: "linux" version: "2.6.28-16-generic" arch: "amd64" Family: "unix"
Reporter: Steven Boscarine
Is the examples POM in Weld 1 CR1 may be importing the wrong EL lib version?
I am having a hard time getting EL Literals working in Jetty or Tomcat. I first tried in my own app and couldn't get them working, so I tried modifying the numberguess example home.xhtml file to:
<div>
I'm thinking of a number between #{game.getSmallest()} and #{game.biggest}. You have #{game.remainingGuesses} guesses.
</div>
...and got:
2009-10-21 23:22:22.697::WARN: /weld-numberguess/home.jsf
java.lang.NoSuchMethodError: javax.el.ELResolver.invoke(Ljavax/el/ELContext;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
at com.sun.el.parser.AstValue.getValue(AstValue.java:111)
at com.sun.el.parser.AstValue.getValue(AstValue.java:163)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:219)
at org.jboss.weld.el.WeldValueExpression.getValue(WeldValueExpression.java:71)
at org.jboss.weld.el.WeldValueExpression.getValue(WeldValueExpression.java:71)
at com.sun.faces.facelets.el.ELText$ELTextVariable.writeText(ELText.java:217)
at com.sun.faces.facelets.el.ELText$ELTextComposite.writeText(ELText.java:141)
at com.sun.faces.facelets.compiler.TextInstruction.write(TextInstruction.java:78)
at com.sun.faces.facelets.compiler.UIInstructions.encodeBegin(UIInstructions.java:74)
at com.sun.faces.facelets.compiler.UILeaf.encodeAll(UILeaf.java:178)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:848)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1610)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1613)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:340)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:126)
at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:273)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:127)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:311)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:915)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
If it helps, according to mvn site, the versions are:
javax.el el-api 2.1.2-b04
org.glassfish.web el-impl 2.1.2-b04
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 1 month
[JBoss JIRA] Created: (WELDX-41) mvn install in extensions/trunk/se fails
by Martin Gencur (JIRA)
mvn install in extensions/trunk/se fails
----------------------------------------
Key: WELDX-41
URL: https://jira.jboss.org/jira/browse/WELDX-41
Project: Weld Extensions
Issue Type: Bug
Reporter: Martin Gencur
Fix For: Spring integration 1.0.0.BETA1
When I check-out http://anonsvn.jboss.org/repos/weld/extensions/trunk/ and then run "mvn install" in /se subdirectory, maven outputs an error during compilation phase: (don't be confused with directory structure (Weld/weld-se/se... ) ....weld-se means trunk)
[INFO] Compiling 14 source files to /home/mgencur/Java/Weld/weld-se/se/target/classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/AbstractScanner.java:[21,25] package org.jboss.weld.log does not exist
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/AbstractScanner.java:[22,25] package org.jboss.weld.log does not exist
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/AbstractScanner.java:[35,24] cannot find symbol
symbol : class LogProvider
location: class org.jboss.weld.environment.se.discovery.AbstractScanner
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/URLScanner.java:[32,25] package org.jboss.weld.log does not exist
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/URLScanner.java:[33,25] package org.jboss.weld.log does not exist
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/URLScanner.java:[46,24] cannot find symbol
symbol : class LogProvider
location: class org.jboss.weld.environment.se.discovery.URLScanner
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/ShutdownManager.java:[26,25] package org.jboss.weld.log does not exist
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/ShutdownManager.java:[27,25] package org.jboss.weld.log does not exist
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/ShutdownManager.java:[33,18] cannot find symbol
symbol : class LogProvider
location: class org.jboss.weld.environment.se.ShutdownManager
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/AbstractScanner.java:[35,42] cannot find symbol
symbol : variable Logging
location: class org.jboss.weld.environment.se.discovery.AbstractScanner
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/URLScanner.java:[46,42] cannot find symbol
symbol : variable Logging
location: class org.jboss.weld.environment.se.discovery.URLScanner
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/ShutdownManager.java:[33,36] cannot find symbol
symbol : variable Logging
location: class org.jboss.weld.environment.se.ShutdownManager
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 1 month