<style>
/* Changing the layout to use less space for mobiles */
@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
#email-body { min-width: 30em !important; }
#email-page { padding: 8px !important; }
#email-banner { padding: 8px 8px 0 8px !important; }
#email-avatar { margin: 1px 8px 8px 0 !important; padding: 0 !important; }
#email-fields { padding: 0 8px 8px 8px !important; }
#email-gutter { width: 0 !important; }
}
</style>
<div id="email-body">
<table id="email-wrap" align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#f0f0f0;color:#000000;width:100%;">
<tr valign="top">
<td id="email-page" style="padding:16px !important;">
<table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#ffffff;border:1px solid #bbbbbb;color:#000000;width:100%;">
<tr valign="top">
<td bgcolor="#3b4d64" style="background-color:#3b4d64;color:#ffffff;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;line-height:1;"><img src="https://issues.jboss.org/s/en_US-ue5mgr-418945332/850/58/_/jira-logo-scaled.png" alt="" style="vertical-align:top;" /></td>
</tr><tr valign="top">
<td id="email-banner" style="padding:32px 32px 0 32px;">
<table align="left" border="0" cellpadding="0" cellspacing="0" width="100%" style="width:100%;">
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;padding:0;">
<img id="email-avatar" src="https://community.jboss.org/people/jjsnyder/avatar/16.png" alt="" height="48" width="48" border="0" align="left" style="padding:0;margin: 0 16px 16px 0;" />
<div id="email-action" style="padding: 0 0 8px 0;font-size:12px;line-height:18px;">
<a class="user-hover" rel="jjsnyder" id="email_jjsnyder" href="https://issues.jboss.org/secure/ViewProfile.jspa?name=jjsnyder" style="color:#326ca6;">Joseph Snyder</a>
created <img src="https://issues.jboss.org/images/icons/issuetypes/bug.png" height="16" width="16" border="0" align="absmiddle" alt="Bug"> <a style='color:#326ca6;text-decoration:none;' href='https://issues.jboss.org/browse/WELD-1387'>WELD-1387</a>
</div>
<div id="email-summary" style="font-size:16px;line-height:20px;padding:2px 0 16px 0;">
<a style='color:#326ca6;text-decoration:none;' href='https://issues.jboss.org/browse/WELD-1387'><strong>JSF app causing WELD-001456 Argument bean must not be null</strong></a>
</div>
</td>
</tr>
</table>
</td>
</tr>
<tr valign="top">
<td id="email-fields" style="padding:0 32px 32px 32px;">
<table border="0" cellpadding="0" cellspacing="0" style="padding:0;text-align:left;width:100%;" width="100%">
<tr valign="top">
<td id="email-gutter" style="width:64px;white-space:nowrap;"></td>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Issue Type:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<img src="https://issues.jboss.org/images/icons/issuetypes/bug.png" height="16" width="16" border="0" align="absmiddle" alt="Bug"> Bug
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Affects Versions:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
2.0.0.Beta7 </td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Assignee:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a class="user-hover" rel="jharting" id="email_jharting" href="https://issues.jboss.org/secure/ViewProfile.jspa?name=jharting" style="color:#326ca6;">Jozef Hartinger</a>
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Components:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
Web Tier integration (JSF, JSP, EL and Servlet) </td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Created:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
29/Mar/13 10:32 AM
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Description:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<p style='margin-top:0;margin-bottom:10px;'>Repeatedly deploying/udeploying a JSF application is causing "WELD-001456 Argument bean must not be null" to be thrown.</p>
<p style='margin-top:0;margin-bottom:10px;'><span class="error">[2013-03-28T13:56:19.444-0400]</span> <span class="error">[glassfish 4.0]</span> <span class="error">[SEVERE]</span> [] <span class="error">[javax.enterprise.resource.webcontainer.jsf.config]</span> <span class="error">[tid: _ThreadID=44 _ThreadName=admin-listener(2)]</span> <span class="error">[timeMillis: 1364493379444]</span> <span class="error">[levelValue: 1000]</span> [[<br/>
Critical error during deployment: <br/>
org.jboss.weld.exceptions.IllegalArgumentException: WELD-001456 Argument bean must not be null<br/>
at org.jboss.weld.util.Preconditions.checkArgumentNotNull(Preconditions.java:40)<br/>
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:727)<br/>
at org.jboss.weld.bean.ManagedBean.getUnboundRequestContext(ManagedBean.java:272)<br/>
at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:167)<br/>
at org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:69)<br/>
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:711)<br/>
at org.jboss.weld.injection.producer.AbstractMemberProducer.getReceiver(AbstractMemberProducer.java:115)<br/>
at org.jboss.weld.injection.producer.AbstractMemberProducer.produce(AbstractMemberProducer.java:184)<br/>
at org.jboss.weld.bean.AbstractProducerBean.create(AbstractProducerBean.java:190)<br/>
at org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:69)<br/>
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:711)<br/>
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:769)<br/>
at org.jboss.weld.injection.ParameterInjectionPointImpl.getValueToInject(ParameterInjectionPointImpl.java:76)<br/>
at org.jboss.weld.injection.MethodInjectionPoint.getParameterValues(MethodInjectionPoint.java:115)<br/>
at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:77)<br/>
at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstance(MethodInjectionPoint.java:71)<br/>
at org.jboss.weld.injection.producer.ProducerMethodProducer.produce(ProducerMethodProducer.java:97)<br/>
at org.jboss.weld.injection.producer.AbstractMemberProducer.produce(AbstractMemberProducer.java:187)<br/>
at com.sun.faces.application.ApplicationAssociate$PostConstructApplicationListener.loadFlows(ApplicationAssociate.java:328)<br/>
at com.sun.faces.application.ApplicationAssociate$PostConstructApplicationListener.processEvent(ApplicationAssociate.java:303)<br/>
at javax.faces.event.SystemEvent.processListener(SystemEvent.java:108)<br/>
at com.sun.faces.application.ApplicationImpl.processListeners(ApplicationImpl.java:2187)<br/>
at com.sun.faces.application.ApplicationImpl.invokeListenersFor(ApplicationImpl.java:2163)<br/>
at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:296)<br/>
at javax.faces.application.ApplicationWrapper.publishEvent(ApplicationWrapper.java:739)<br/>
at com.sun.faces.config.ConfigManager.publishPostConfigEvent(ConfigManager.java:685)<br/>
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:253)<br/>
at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:5362)<br/>
at com.sun.enterprise.web.WebModule.contextListenerStart(WebModule.java:743)<br/>
at org.apache.catalina.core.StandardContext.start(StandardContext.java:5898)<br/>
at com.sun.enterprise.web.WebModule.start(WebModule.java:691)<br/>
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1041)<br/>
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:1024)<br/>
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:747)<br/>
at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:2278)<br/>
at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1924)<br/>
at com.sun.enterprise.web.WebApplication.start(WebApplication.java:139)<br/>
at org.glassfish.internal.data.EngineRef.start(EngineRef.java:122)<br/>
at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:291)<br/>
at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:352)<br/>
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497)<br/>
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)<br/>
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)<br/>
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:527)<br/>
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:523)<br/>
at java.security.AccessController.doPrivileged(Native Method)<br/>
at javax.security.auth.Subject.doAs(Unknown Source)<br/>
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:522)<br/>
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:546)<br/>
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1423)<br/>
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1500(CommandRunnerImpl.java:108)<br/>
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1762)<br/>
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1674)<br/>
at org.glassfish.admin.rest.resources.admin.CommandResource.executeCommand(CommandResource.java:396)<br/>
at org.glassfish.admin.rest.resources.admin.CommandResource.execCommandSimpInMultOut(CommandResource.java:234)<br/>
at sun.reflect.GeneratedMethodAccessor105.invoke(Unknown Source)<br/>
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<br/>
at java.lang.reflect.Method.invoke(Unknown Source)<br/>
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)<br/>
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:125)<br/>
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:152)<br/>
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:91)<br/>
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:346)<br/>
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:341)<br/>
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:101)<br/>
at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:217)<br/>
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:231)<br/>
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:227)<br/>
at org.glassfish.jersey.internal.Errors.process(Errors.java:275)<br/>
at org.glassfish.jersey.internal.Errors.process(Errors.java:257)<br/>
at org.glassfish.jersey.internal.Errors.process(Errors.java:227)<br/>
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)<br/>
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:191)<br/>
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:819)<br/>
at org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainer.service(GrizzlyHttpContainer.java:325)<br/>
at org.glassfish.admin.rest.adapter.JerseyContainerCommandService$3.service(JerseyContainerCommandService.java:161)<br/>
at org.glassfish.admin.rest.adapter.RestAdapter.service(RestAdapter.java:181)<br/>
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:246)<br/>
at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:191)<br/>
at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:168)<br/>
at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:189)<br/>
at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)<br/>
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:288)<br/>
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:206)<br/>
at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:136)<br/>
at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:114)<br/>
at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)<br/>
at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:838)<br/>
at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:113)<br/>
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115)<br/>
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55)<br/>
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135)<br/>
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:564)<br/>
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:544)<br/>
at java.lang.Thread.run(Unknown Source)<br/>
]]</p>
<p style='margin-top:0;margin-bottom:10px;'>This is being tracked with <a href="http://java.net/jira/browse/JAVASERVERFACES-2813" class="external-link">http://java.net/jira/browse/JAVASERVERFACES-2813</a>. Please note that Manfred Riem has contacted Pete about this and Pete said to file a bug.</p>
</td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Environment:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
GlassFish 4.0
</td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Project:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a style="color:#326ca6;" href="https://issues.jboss.org/browse/WELD">Weld</a>
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Priority:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<img src="https://issues.jboss.org/images/icons/priorities/major.png" height="16" width="16" border="0" align="absmiddle" alt="Major"> Major
</td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Reporter:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a class="user-hover" rel="jjsnyder" id="email_jjsnyder" href="https://issues.jboss.org/secure/ViewProfile.jspa?name=jjsnyder" style="color:#326ca6;">Joseph Snyder</a>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td><!-- End #email-page -->
</tr>
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:10px;line-height:14px;padding: 0 16px 16px 16px;text-align:center;">
This message is automatically generated by JIRA.<br />
If you think it was sent incorrectly, please contact your JIRA administrators<br />
For more information on JIRA, see: <a style='color:#326ca6;' href='http://www.atlassian.com/software/jira'>http://www.atlassian.com/software/jira</a>
</td>
</tr>
</table><!-- End #email-wrap -->
</div><!-- End #email-body -->