Benny Ng created WFLY-1377:
------------------------------
Summary: Quickstart wicket-ear throws exceptions for injecting resource
defined in web.xml with @Resource
Key: WFLY-1377
URL:
https://issues.jboss.org/browse/WFLY-1377
Project: WildFly
Issue Type: Bug
Components: CDI / Weld
Affects Versions: 8.0.0.Alpha1
Environment: Java jdk1.7.0_21
Reporter: Benny Ng
Assignee: Stuart Douglas
The wicket-ear quickstart throws exception on visiting the home page
(
http://localhost:8080/jboss-as-wicket-ear-war/).
Removing @Resource(name = "welcomeMessage") and assign a value directly to
String welcome in ListContacts.java solved the issue.
Suspect: the resource defined in web.xml is not found.
Remarks:
The quickstart works on JBossAS 7.1.1.Final.
Log:
23:18:04,311 INFO [org.jboss.modules] (main) JBoss Modules version 1.2.0.Final
23:18:04,479 INFO [org.jboss.msc] (main) JBoss MSC version 1.1.2.Final
23:18:04,530 INFO [org.jboss.as] (MSC service thread 1-6) JBAS015899: WildFly
8.0.0.Alpha1 "WildFly" starting
23:18:05,124 INFO [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads -
1) JBAS015003: Found jboss-as-wicket-ear-ear.ear in deployment directory. To trigger
deployment create a file called jboss-as-wicket-ear-ear.ear.dodeploy
23:18:05,137 INFO [org.xnio] (MSC service thread 1-3) XNIO Version 3.1.0.CR3
23:18:05,139 INFO [org.jboss.as.server] (Controller Boot Thread) JBAS015888: Creating
http management service using socket-binding (management-http)
23:18:05,141 INFO [org.xnio.nio] (MSC service thread 1-3) XNIO NIO Implementation Version
3.1.0.CR3
23:18:05,147 INFO [org.jboss.remoting] (MSC service thread 1-3) JBoss Remoting version
4.0.0.Beta1
23:18:05,166 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 31)
JBAS010280: Activating Infinispan subsystem.
23:18:05,169 INFO [org.jboss.as.security] (ServerService Thread Pool -- 44) JBAS013171:
Activating Security Subsystem
23:18:05,174 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 39) JBAS011800:
Activating Naming Subsystem
23:18:05,175 INFO [org.jboss.as.webservices] (ServerService Thread Pool -- 48)
JBAS015537: Activating WebServices Extension
23:18:05,178 INFO [org.jboss.as.security] (MSC service thread 1-6) JBAS013170: Current
PicketBox version=4.0.17.Final
23:18:05,190 INFO [org.jboss.as.connector.logging] (MSC service thread 1-10) JBAS010408:
Starting JCA Subsystem (IronJacamar 1.0.17.Final)
23:18:05,191 INFO [org.jboss.as.jsf] (ServerService Thread Pool -- 37) JBAS012605:
Activated the following JSF Implementations: [main]
23:18:05,201 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 47)
JBAS017502: Undertow 1.0.0.Alpha15 starting
23:18:05,203 INFO [org.wildfly.extension.undertow] (MSC service thread 1-14) JBAS017502:
Undertow 1.0.0.Alpha15 starting
23:18:05,211 INFO [org.jboss.as.naming] (MSC service thread 1-10) JBAS011802: Starting
Naming Service
23:18:05,219 INFO [org.jboss.as.mail.extension] (MSC service thread 1-9) JBAS015400:
Bound mail session [java:jboss/mail/Default]
23:18:05,254 INFO [org.jboss.ws.common.management] (MSC service thread 1-9) JBWS022052:
Starting JBoss Web Services - Stack CXF Server 4.2.0.Beta1
23:18:05,262 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread
Pool -- 26) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
23:18:05,268 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-5)
JBAS010417: Started Driver service with driver-name = h2
23:18:05,297 INFO [org.wildfly.extension.undertow] (MSC service thread 1-16) Starting
server server service: service jboss.undertow.server.default-server
23:18:05,298 INFO [org.wildfly.extension.undertow] (MSC service thread 1-16) Starting
host default-host
23:18:05,302 INFO [io.undertow] (ServerService Thread Pool -- 47) Creating file handler
for path C:\Users\Benny\wildfly-8.0.0.Alpha1/welcome-content
23:18:05,306 INFO [org.wildfly.extension.undertow] (MSC service thread 1-1) JBAS017525:
Started http handler io.undertow.server.handlers.resource.ResourceHandler@f3d02a6.
23:18:05,307 INFO [org.wildfly.extension.undertow] (MSC service thread 1-1) registering
handler org.jboss.msc.value.InjectedValue@c653ad9 under path '/'
23:18:05,412 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-11)
JBAS015012: Started FileSystemDeploymentService for directory
C:\Users\Benny\wildfly-8.0.0.Alpha1\standalone\deployments
23:18:05,415 INFO [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015876:
Starting deployment of "jboss-as-wicket-ear-ear.ear" (runtime-name:
"jboss-as-wicket-ear-ear.ear")
23:18:05,455 INFO [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015876:
Starting deployment of "null" (runtime-name:
"jboss-as-wicket-ear-ejb.jar")
23:18:05,455 INFO [org.jboss.as.server.deployment] (MSC service thread 1-5) JBAS015876:
Starting deployment of "null" (runtime-name:
"jboss-as-wicket-ear-war.war")
23:18:05,466 INFO [org.jboss.as.remoting] (MSC service thread 1-16) JBAS017100: Listening
on 127.0.0.1:4447
23:18:05,466 INFO [org.jboss.as.remoting] (MSC service thread 1-13) JBAS017100: Listening
on 127.0.0.1:9999
23:18:05,468 INFO [org.wildfly.extension.undertow] (MSC service thread 1-12) JBAS017519:
Undertow HTTP listener default listening on localhost/127.0.0.1:8080
23:18:05,558 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread
1-1) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
23:18:05,901 INFO [org.jboss.as.jpa] (MSC service thread 1-11) JBAS011401: Read
persistence.xml for primary
23:18:05,935 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread
1-10) JBAS010400: Bound data source [java:jboss/datasources/WicketEarQuickstartDS]
23:18:05,992 INFO [org.jboss.weld.deployer] (MSC service thread 1-2) JBAS016002:
Processing weld deployment jboss-as-wicket-ear-ear.ear
23:18:06,027 INFO [org.jboss.weld.deployer] (MSC service thread 1-5) JBAS016002:
Processing weld deployment jboss-as-wicket-ear-war.war
23:18:06,027 INFO [org.jboss.weld.deployer] (MSC service thread 1-16) JBAS016002:
Processing weld deployment jboss-as-wicket-ear-ejb.jar
23:18:06,029 INFO
[org.jboss.as.ejb3.deployment.processors.EjbJndiBindingsDeploymentUnitProcessor] (MSC
service thread 1-16) JNDI bindings for session bean named ContactDaoBean in deployment
unit subdeployment "jboss-as-wicket-ear-ejb.jar" of deployment
"jboss-as-wicket-ear-ear.ear" are as follows:
java:global/jboss-as-wicket-ear-ear/jboss-as-wicket-ear-ejb/ContactDaoBean!org.jboss.as.quickstarts.wicketEar.ejbjar.dao.ContactDao
java:app/jboss-as-wicket-ear-ejb/ContactDaoBean!org.jboss.as.quickstarts.wicketEar.ejbjar.dao.ContactDao
java:module/ContactDaoBean!org.jboss.as.quickstarts.wicketEar.ejbjar.dao.ContactDao
java:global/jboss-as-wicket-ear-ear/jboss-as-wicket-ear-ejb/ContactDaoBean
java:app/jboss-as-wicket-ear-ejb/ContactDaoBean
java:module/ContactDaoBean
23:18:06,041 INFO [org.jboss.weld.deployer] (MSC service thread 1-8) JBAS016005: Starting
Services for CDI deployment: jboss-as-wicket-ear-ear.ear
23:18:06,079 INFO [org.jboss.weld.Version] (MSC service thread 1-8) WELD-000900 2.0.0
(CR4)
23:18:06,087 INFO [org.jboss.weld.deployer] (MSC service thread 1-13) JBAS016008:
Starting weld service for deployment jboss-as-wicket-ear-ear.ear
23:18:06,142 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 50) JBAS011402:
Starting Persistence Unit Service
'jboss-as-wicket-ear-ear.ear/jboss-as-wicket-ear-ejb.jar#primary'
23:18:06,187 WARN [org.jboss.weld.Bootstrap] (MSC service thread 1-13) Legacy deployment
metadata provided by the integrator. Certain functionality will not be available.
23:18:06,215 INFO [org.hibernate.annotations.common.Version] (ServerService Thread Pool
-- 50) HCANN000001: Hibernate Commons Annotations {4.0.1.Final}
23:18:06,218 INFO [org.hibernate.Version] (ServerService Thread Pool -- 50) HHH000412:
Hibernate Core {4.2.0.Final}
23:18:06,219 INFO [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 50)
HHH000206: hibernate.properties not found
23:18:06,220 INFO [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 50)
HHH000021: Bytecode provider name : javassist
23:18:06,231 INFO [org.hibernate.ejb.Ejb3Configuration] (ServerService Thread Pool -- 50)
HHH000204: Processing PersistenceUnitInfo [
name: primary
...]
23:18:06,324 INFO
[org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator]
(ServerService Thread Pool -- 50) HHH000130: Instantiating explicit connection provider:
org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
23:18:06,458 INFO [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 50)
HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
23:18:06,461 WARN [org.hibernate.dialect.H2Dialect] (ServerService Thread Pool -- 50)
HHH000431: Unable to determine H2 database version, certain features may not work
23:18:06,463 INFO [org.hibernate.engine.jdbc.internal.LobCreatorBuilder] (ServerService
Thread Pool -- 50) HHH000423: Disabling contextual LOB creation as JDBC driver reported
JDBC version [3] less than 4
23:18:06,470 INFO [org.hibernate.engine.transaction.internal.TransactionFactoryInitiator]
(ServerService Thread Pool -- 50) HHH000268: Transaction strategy:
org.hibernate.engine.transaction.internal.jta.CMTTransactionFactory
23:18:06,473 INFO [org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory]
(ServerService Thread Pool -- 50) HHH000397: Using ASTQueryTranslatorFactory
23:18:06,499 INFO [org.hibernate.validator.internal.util.Version] (ServerService Thread
Pool -- 50) HV000001: Hibernate Validator 4.3.1.Final
23:18:06,678 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService Thread Pool --
50) HHH000227: Running hbm2ddl schema export
23:18:06,685 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService Thread Pool --
50) HHH000230: Schema export complete
23:18:07,107 INFO [org.wildfly.extension.undertow] (MSC service thread 1-9) JBAS018210:
Register web context: /jboss-as-wicket-ear-war
23:18:07,136 INFO [org.jboss.as.server] (ServerService Thread Pool -- 27) JBAS018559:
Deployed "jboss-as-wicket-ear-ear.ear" (runtime-name :
"jboss-as-wicket-ear-ear.ear")
23:18:07,155 INFO [org.jboss.as] (Controller Boot Thread) JBAS015961: Http management
interface listening on
http://127.0.0.1:9990/management
23:18:07,155 INFO [org.jboss.as] (Controller Boot Thread) JBAS015951: Admin console
listening on
http://127.0.0.1:9990
23:18:07,155 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: WildFly
8.0.0.Alpha1 "WildFly" started in 3081ms - Started 295 of 330 services (63
services are lazy, passive or on-demand)
23:18:30,332 INFO [org.apache.wicket.util.file.WebXmlFile] (default task-1) web.xml: url
mapping found for filter with name Wicket: [/*]
23:18:30,371 WARNING [org.jboss.seam.conversation.spi.SeamConversationContextFactory]
(default task-1) No matching SeamConversationContext for store type interface
javax.servlet.http.HttpServletRequest, using NOOP instance!
23:18:30,378 WARN [org.jboss.weld.Bean] (default task-1) WELD-001529 An InjectionTarget
implementation is created for a class net.ftlines.wicket.cdi.DetachEventEmitter which does
not have any appropriate constructor.
23:18:30,402 INFO [org.apache.wicket.Application] (default task-1) [Wicket] init: Wicket
core library initializer
23:18:30,403 INFO [org.apache.wicket.RequestListenerInterface] (default task-1)
registered listener interface [RequestListenerInterface name=IBehaviorListener,
method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
23:18:30,404 INFO [org.apache.wicket.RequestListenerInterface] (default task-1)
registered listener interface [RequestListenerInterface name=IBehaviorListener,
method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
23:18:30,404 INFO [org.apache.wicket.RequestListenerInterface] (default task-1)
registered listener interface [RequestListenerInterface name=IFormSubmitListener,
method=public abstract void
org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
23:18:30,404 INFO [org.apache.wicket.RequestListenerInterface] (default task-1)
registered listener interface [RequestListenerInterface name=IFormSubmitListener,
method=public abstract void
org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
23:18:30,404 INFO [org.apache.wicket.RequestListenerInterface] (default task-1)
registered listener interface [RequestListenerInterface name=ILinkListener, method=public
abstract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
23:18:30,404 INFO [org.apache.wicket.RequestListenerInterface] (default task-1)
registered listener interface [RequestListenerInterface name=ILinkListener, method=public
abstract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
23:18:30,404 INFO [org.apache.wicket.RequestListenerInterface] (default task-1)
registered listener interface [RequestListenerInterface name=IOnChangeListener,
method=public abstract void
org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
23:18:30,405 INFO [org.apache.wicket.RequestListenerInterface] (default task-1)
registered listener interface [RequestListenerInterface name=IOnChangeListener,
method=public abstract void
org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
23:18:30,405 INFO [org.apache.wicket.RequestListenerInterface] (default task-1)
registered listener interface [RequestListenerInterface name=IRedirectListener,
method=public abstract void org.apache.wicket.IRedirectListener.onRedirect()]
23:18:30,405 INFO [org.apache.wicket.RequestListenerInterface] (default task-1)
registered listener interface [RequestListenerInterface name=IRedirectListener,
method=public abstract void org.apache.wicket.IRedirectListener.onRedirect()]
23:18:30,405 INFO [org.apache.wicket.RequestListenerInterface] (default task-1)
registered listener interface [RequestListenerInterface name=IResourceListener,
method=public abstract void org.apache.wicket.IResourceListener.onResourceRequested()]
23:18:30,405 INFO [org.apache.wicket.RequestListenerInterface] (default task-1)
registered listener interface [RequestListenerInterface name=IResourceListener,
method=public abstract void org.apache.wicket.IResourceListener.onResourceRequested()]
23:18:30,407 INFO [org.apache.wicket.protocol.http.WebApplication] (default task-1)
[Wicket] Started Wicket version 1.5.5 in DEVELOPMENT mode
23:18:30,407 ERROR [stderr] (default task-1)
********************************************************************
23:18:30,407 ERROR [stderr] (default task-1) *** WARNING: Wicket is running in DEVELOPMENT
mode. ***
23:18:30,407 ERROR [stderr] (default task-1) *** ^^^^^^^^^^^
***
23:18:30,407 ERROR [stderr] (default task-1) *** Do NOT deploy to your live server(s)
without changing this. ***
23:18:30,407 ERROR [stderr] (default task-1) *** See Application#getConfigurationType()
for more information. ***
23:18:30,408 ERROR [stderr] (default task-1)
********************************************************************
23:18:30,436 WARN [org.jboss.weld.Bean] (default task-1) WELD-001529 An InjectionTarget
implementation is created for a class org.apache.wicket.protocol.http.WebSession which
does not have any appropriate constructor.
23:18:30,492 ERROR [org.apache.wicket.DefaultExceptionMapper] (default task-1) Unexpected
error occurred: org.apache.wicket.WicketRuntimeException: Can't instantiate page using
constructor 'public org.jboss.as.quickstarts.wicketEar.war.pages.ListContacts()'.
Might be it doesn't exist, may be it is not visible (public).
at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:196)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:68)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:47)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.DefaultMapperContext.newPageInstance(DefaultMapperContext.java:103)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.request.handler.PageProvider.resolvePageInstance(PageProvider.java:264)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.request.handler.PageProvider.getPageInstance(PageProvider.java:165)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.request.handler.render.PageRenderer.getPage(PageRenderer.java:78)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:105)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:224)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:167)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:781)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
[wicket-request-1.5.5.jar:1.5.5]
at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:255)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:212)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:283)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:185)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:241)
[wicket-core-1.5.5.jar:1.5.5]
at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:56)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:56)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpHandlers.executeHandler(HttpHandlers.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:116)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:79)
at
io.undertow.security.handlers.AuthenticationCallHandler.handleRequest(AuthenticationCallHandler.java:52)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpHandlers.executeHandler(HttpHandlers.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpHandlers.executeHandler(HttpHandlers.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:66)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpHandlers.executeHandler(HttpHandlers.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:71)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpHandlers.executeHandler(HttpHandlers.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:26)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
org.wildfly.extension.undertow.security.SecurityContextCreationHandler.handleRequest(SecurityContextCreationHandler.java:56)
at io.undertow.server.HttpHandlers.executeHandler(HttpHandlers.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:26)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:118)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:106)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.ServletInitialHandler.handleRequest(ServletInitialHandler.java:83)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpHandlers.executeRootHandler(HttpHandlers.java:52)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:544)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_21]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_21]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_21]
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[rt.jar:1.7.0_21]
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
[rt.jar:1.7.0_21]
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[rt.jar:1.7.0_21]
at java.lang.reflect.Constructor.newInstance(Constructor.java:525) [rt.jar:1.7.0_21]
at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:177)
[wicket-core-1.5.5.jar:1.5.5]
... 44 more
Caused by: java.lang.NullPointerException
at
org.jboss.as.weld.services.bootstrap.AbstractResourceInjectionServices$1.createResource(AbstractResourceInjectionServices.java:109)
[wildfly-weld-8.0.0.Alpha1.jar:8.0.0.Alpha1]
at
org.jboss.weld.injection.ResourceInjectionPoint.getReference(ResourceInjectionPoint.java:80)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at org.jboss.weld.injection.ResourceInjectionPoint.inject(ResourceInjectionPoint.java:88)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at org.jboss.weld.util.Beans.injectEEFields(Beans.java:343)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at org.jboss.weld.injection.producer.ResourceInjector.inject(ResourceInjector.java:59)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at org.jboss.weld.injection.producer.DefaultInjector$1.proceed(DefaultInjector.java:66)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at org.jboss.weld.injection.producer.DefaultInjector.inject(DefaultInjector.java:64)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at
org.jboss.weld.injection.producer.BasicInjectionTarget.inject(BasicInjectionTarget.java:91)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at net.ftlines.wicket.cdi.NonContextual.inject(NonContextual.java:141)
[wicket-cdi-1.2.jar:]
at net.ftlines.wicket.cdi.NonContextualManager.inject(NonContextualManager.java:49)
[wicket-cdi-1.2.jar:]
at net.ftlines.wicket.cdi.AbstractInjector.inject(AbstractInjector.java:38)
[wicket-cdi-1.2.jar:]
at net.ftlines.wicket.cdi.ComponentInjector.onInstantiation(ComponentInjector.java:43)
[wicket-cdi-1.2.jar:]
at
org.apache.wicket.application.ComponentInstantiationListenerCollection$1.notify(ComponentInstantiationListenerCollection.java:36)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.application.ComponentInstantiationListenerCollection$1.notify(ComponentInstantiationListenerCollection.java:34)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.util.listener.ListenerCollection.notify(ListenerCollection.java:80)
[wicket-util-1.5.5.jar:1.5.5]
at
org.apache.wicket.application.ComponentInstantiationListenerCollection.onInstantiation(ComponentInstantiationListenerCollection.java:32)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.Component.<init>(Component.java:678)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.MarkupContainer.<init>(MarkupContainer.java:118)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.Page.<init>(Page.java:206) [wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.Page.<init>(Page.java:170) [wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.markup.html.WebPage.<init>(WebPage.java:74)
[wicket-core-1.5.5.jar:1.5.5]
at
org.jboss.as.quickstarts.wicketEar.war.pages.ListContacts.<init>(ListContacts.java:46)
[classes:]
... 49 more
23:18:30,506 WARN [org.jboss.weld.Bean] (default task-1) WELD-001529 An InjectionTarget
implementation is created for a class
org.apache.wicket.markup.html.pages.ExceptionErrorPage which does not have any appropriate
constructor.
23:18:30,518 WARN [org.jboss.weld.Bean] (default task-1) WELD-001529 An InjectionTarget
implementation is created for a class org.apache.wicket.markup.html.basic.MultiLineLabel
which does not have any appropriate constructor.
23:18:30,549 WARN [org.jboss.weld.Bean] (default task-1) WELD-001529 An InjectionTarget
implementation is created for a class org.apache.wicket.markup.html.WebMarkupContainer
which does not have any appropriate constructor.
23:18:30,552 WARN [org.jboss.weld.Bean] (default task-1) WELD-001529 An InjectionTarget
implementation is created for a class org.apache.wicket.markup.html.basic.Label which does
not have any appropriate constructor.
23:18:30,564 ERROR [org.apache.wicket.DefaultExceptionMapper] (default task-1) unexpected
exception when handling another exception: Can't instantiate page using constructor
'public org.jboss.as.quickstarts.wicketEar.war.pages.ListContacts()'. Might be it
doesn't exist, may be it is not visible (public).:
org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor
'public org.jboss.as.quickstarts.wicketEar.war.pages.ListContacts()'. Might be it
doesn't exist, may be it is not visible (public).
at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:196)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:68)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:47)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.DefaultMapperContext.newPageInstance(DefaultMapperContext.java:103)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.request.handler.PageProvider.resolvePageInstance(PageProvider.java:264)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.request.handler.PageProvider.getPageInstance(PageProvider.java:165)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.request.handler.render.PageRenderer.getPage(PageRenderer.java:78)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:105)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:224)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:167)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:781)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
[wicket-request-1.5.5.jar:1.5.5]
at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:255)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:212)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:283)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:185)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:241)
[wicket-core-1.5.5.jar:1.5.5]
at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:56)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:56)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpHandlers.executeHandler(HttpHandlers.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:116)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:79)
at
io.undertow.security.handlers.AuthenticationCallHandler.handleRequest(AuthenticationCallHandler.java:52)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpHandlers.executeHandler(HttpHandlers.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpHandlers.executeHandler(HttpHandlers.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:66)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpHandlers.executeHandler(HttpHandlers.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:71)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpHandlers.executeHandler(HttpHandlers.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:26)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
org.wildfly.extension.undertow.security.SecurityContextCreationHandler.handleRequest(SecurityContextCreationHandler.java:56)
at io.undertow.server.HttpHandlers.executeHandler(HttpHandlers.java:46)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:26)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:118)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:106)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at
io.undertow.servlet.handlers.ServletInitialHandler.handleRequest(ServletInitialHandler.java:83)
[undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpHandlers.executeRootHandler(HttpHandlers.java:52)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:544)
[undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_21]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_21]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_21]
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[rt.jar:1.7.0_21]
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
[rt.jar:1.7.0_21]
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[rt.jar:1.7.0_21]
at java.lang.reflect.Constructor.newInstance(Constructor.java:525) [rt.jar:1.7.0_21]
at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:177)
[wicket-core-1.5.5.jar:1.5.5]
... 44 more
Caused by: java.lang.NullPointerException
at
org.jboss.as.weld.services.bootstrap.AbstractResourceInjectionServices$1.createResource(AbstractResourceInjectionServices.java:109)
[wildfly-weld-8.0.0.Alpha1.jar:8.0.0.Alpha1]
at
org.jboss.weld.injection.ResourceInjectionPoint.getReference(ResourceInjectionPoint.java:80)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at org.jboss.weld.injection.ResourceInjectionPoint.inject(ResourceInjectionPoint.java:88)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at org.jboss.weld.util.Beans.injectEEFields(Beans.java:343)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at org.jboss.weld.injection.producer.ResourceInjector.inject(ResourceInjector.java:59)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at org.jboss.weld.injection.producer.DefaultInjector$1.proceed(DefaultInjector.java:66)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at org.jboss.weld.injection.producer.DefaultInjector.inject(DefaultInjector.java:64)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at
org.jboss.weld.injection.producer.BasicInjectionTarget.inject(BasicInjectionTarget.java:91)
[weld-core-2.0.0.CR4.jar:2013-04-21 15:57]
at net.ftlines.wicket.cdi.NonContextual.inject(NonContextual.java:141)
[wicket-cdi-1.2.jar:]
at net.ftlines.wicket.cdi.NonContextualManager.inject(NonContextualManager.java:49)
[wicket-cdi-1.2.jar:]
at net.ftlines.wicket.cdi.AbstractInjector.inject(AbstractInjector.java:38)
[wicket-cdi-1.2.jar:]
at net.ftlines.wicket.cdi.ComponentInjector.onInstantiation(ComponentInjector.java:43)
[wicket-cdi-1.2.jar:]
at
org.apache.wicket.application.ComponentInstantiationListenerCollection$1.notify(ComponentInstantiationListenerCollection.java:36)
[wicket-core-1.5.5.jar:1.5.5]
at
org.apache.wicket.application.ComponentInstantiationListenerCollection$1.notify(ComponentInstantiationListenerCollection.java:34)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.util.listener.ListenerCollection.notify(ListenerCollection.java:80)
[wicket-util-1.5.5.jar:1.5.5]
at
org.apache.wicket.application.ComponentInstantiationListenerCollection.onInstantiation(ComponentInstantiationListenerCollection.java:32)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.Component.<init>(Component.java:678)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.MarkupContainer.<init>(MarkupContainer.java:118)
[wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.Page.<init>(Page.java:206) [wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.Page.<init>(Page.java:170) [wicket-core-1.5.5.jar:1.5.5]
at org.apache.wicket.markup.html.WebPage.<init>(WebPage.java:74)
[wicket-core-1.5.5.jar:1.5.5]
at
org.jboss.as.quickstarts.wicketEar.war.pages.ListContacts.<init>(ListContacts.java:46)
[classes:]
... 49 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira