[ 
https://issues.apache.org/jira/browse/WW-2948?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13167719#comment-13167719
 ] 

Wolfgang Knauf commented on WW-2948:
------------------------------------

I checked it with 2.2.3.1: a deploy of "struts2-blank.war" to JBoss 6 works 
without deployment errors. So I hope that it also works with 5.x ;-).

But when deploying "struts2-showcase.war" (after working around WWW-3661), I 
noticed (between the error messages of WW-3704) a new one, which seems to be 
related to the action scanning.

I would file a new issue, but I don't have any idea about a meaningful subject 
(besides "Deploy of struts2-showcase fails on JBoss6"). So, if you could 
provide a better subject, I will create a new issue ;-)

Here is the error:
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner) 2011-12-12 20:16:01,593  
INFO (com.opensymphony.xwork2.util.ResolverUtil:42) - Scanning for classes in 
[/C:/temp/jboss-6.0.0.Final/server/default/deploy/struts2-showcase.war/WEB-INF/classes/org/apache/struts2/showcase/person/]
 matching criteria: org.apache.struts2.config.ClasspathPackageProvider$1@bfe0e4
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner) 2011-12-12 20:16:01,593 
ERROR (com.opensymphony.xwork2.util.ResolverUtil:38) - Could not search jar 
file 
'C:\temp\jboss-6.0.0.Final\server\default\deploy\struts2-showcase.war\WEB-INF\classes\org\apache\struts2\showcase\person'
 for classes matching criteria: 
org.apache.struts2.config.ClasspathPackageProvider$1@bfe0e4 due to an 
IOException
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner) 
java.io.FileNotFoundException: 
C:\temp\jboss-6.0.0.Final\server\default\deploy\struts2-showcase.war\WEB-INF\classes\org\apache\struts2\showcase\person
 (Das System kann den angegebenen Pfad nicht finden)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
java.io.FileInputStream.open(Native Method)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
java.io.FileInputStream.<init>(Unknown Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
com.opensymphony.xwork2.util.ResolverUtil.loadImplementationsInJar(ResolverUtil.java:407)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
com.opensymphony.xwork2.util.ResolverUtil.findInPackage(ResolverUtil.java:350)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
com.opensymphony.xwork2.util.ResolverUtil.find(ResolverUtil.java:302)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.apache.struts2.config.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:300)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.apache.struts2.config.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:543)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:215)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:380)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:424)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.apache.struts2.dispatcher.ng.listener.StrutsListener.contextInitialized(StrutsListener.java:47)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3369)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:3828)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:294)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:477)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.web.deployers.WebModule.start(WebModule.java:95)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
java.lang.reflect.Method.invoke(Unknown Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
$Proxy41.start(Unknown Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:53)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:41)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:301)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:894)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:641)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:182)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:58)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:55)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1571)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.deployment.hotdeploy.HDScanner$HDScanAction.deploy(HDScanner.java:240)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.deployment.hotdeploy.HDScanner$HDScanAction.complete(HDScanner.java:192)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.management.TwoPCActionWrapper.doComplete(TwoPCActionWrapper.java:57)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.management.actions.AbstractTwoPhaseModificationAction.complete(AbstractTwoPhaseModificationAction.java:74)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.management.actions.AbstractTwoPhaseModificationAction.prepare(AbstractTwoPhaseModificationAction.java:95)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.management.ModificationSession.prepare(ModificationSession.java:87)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.management.AbstractActionController.internalPerfom(AbstractActionController.java:234)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.management.AbstractActionController.performWrite(AbstractActionController.java:213)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.management.AbstractActionController.perform(AbstractActionController.java:150)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.management.AbstractActionController.perform(AbstractActionController.java:135)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.deployment.hotdeploy.HDScanner.scan(HDScanner.java:146)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
org.jboss.profileservice.deployment.hotdeploy.HDScanner.run(HDScanner.java:90)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
java.util.concurrent.FutureTask.runAndReset(Unknown Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown
 Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown
 Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown
 Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
2011-12-12 20:16:01,593 INFO  [STDOUT] (HDScanner)      at 
java.lang.Thread.run(Unknown Source)
                
> Filter init parameter "actionPackages" fails on JBoss5
> ------------------------------------------------------
>
>                 Key: WW-2948
>                 URL: https://issues.apache.org/jira/browse/WW-2948
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.14, 2.1.6
>         Environment: JDK 1.6, JBoss 5.0GA
>            Reporter: Wolfgang Knauf
>             Fix For: 2.3.x
>
>         Attachments: fix_for_struts_issue_WW-2948.patch, 
> fix_for_struts_issue_WW-2948_struts-2.2.3.patch, 
> fix_for_struts_issue_WW-2948_trunk.patch
>
>
> Take the sample "struts2-blank-2.0.14.war".
> Add this "init-param" to web.xml:
>     <filter>
>         <filter-name>struts2</filter-name>
>         
> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
>               <init-param>
>             <param-name>actionPackages</param-name>
>             <param-value>example</param-value>
>         </init-param>
>     </filter>
> Now deployment on JBoss5.0 GA will result in this error:
> 17:30:16,421 INFO  [TomcatDeployment] deploy, ctxPath=/struts2-blank-2.0.14, 
> vfsUrl=struts2-blank-2.0.14.war
> 17:30:16,890 INFO  [XmlConfigurationProvider] Parsing configuration file 
> [struts-default.xml]
> 17:30:16,953 INFO  [XmlConfigurationProvider] Parsing configuration file 
> [struts-plugin.xml]
> 17:30:16,968 INFO  [XmlConfigurationProvider] Parsing configuration file 
> [struts.xml]
> 17:30:16,968 WARN  [Settings] Settings: Could not parse struts.locale 
> setting, substituting default VM locale
> 17:30:17,156 INFO  [ResolverUtil] Scanning for classes in 
> [/C:/temp/jboss-5.0.0.GA/server/default/deploy/struts2-blank-2.0.14.war/WEB-INF/classes/example/]
>  matching criteria: 
> org.apache.struts2.config.ClasspathConfigurationProvider$1@dc9c10
> 17:30:17,156 ERROR [ResolverUtil] Could not search jar file 
> 'C:\temp\jboss-5.0.0.GA\server\default\deploy\struts2-blank-2.0.14.war\WEB-INF\classes\example'
>  for classes matching criteria: 
> org.apache.struts2.config.ClasspathConfigurationProvider$1@dc9c10 due to an 
> IOException
> java.io.FileNotFoundException: 
> C:\temp\jboss-5.0.0.GA\server\default\deploy\struts2-blank-2.0.14.war\WEB-INF\classes\example
>  (Das System kann den angegebenen Pfad nicht finden)
>       at java.io.FileInputStream.open(Native Method)
>       at java.io.FileInputStream.<init>(Unknown Source)
>       at 
> com.opensymphony.xwork2.util.ResolverUtil.loadImplementationsInJar(ResolverUtil.java:341)
>       at 
> com.opensymphony.xwork2.util.ResolverUtil.findInPackage(ResolverUtil.java:288)
>       at com.opensymphony.xwork2.util.ResolverUtil.find(ResolverUtil.java:240)
>       at 
> org.apache.struts2.config.ClasspathConfigurationProvider.loadPackages(ClasspathConfigurationProvider.java:234)
>       at 
> org.apache.struts2.config.ClasspathConfigurationProvider.loadPackages(ClasspathConfigurationProvider.java:402)
>       at 
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:152)
>       at 
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
>       at 
> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:395)
>       at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
>       at 
> org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:205)
>       at 
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:234)
>       at 
> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:332)
>       at 
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:90)
>       at 
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3783)
>       at 
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4413)
>       at 
> org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:367)
>       at 
> org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146)
>       at 
> org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:460)
>       at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
>       at org.jboss.web.deployers.WebModule.start(WebModule.java:96)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
>       at 
> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
>       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
>       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>       at 
> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
>       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
>       at 
> org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
>       at $Proxy36.start(Unknown Source)
>       at 
> org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
>       at 
> org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
>       at 
> org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
>       at 
> org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
>       at 
> org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
>       at 
> org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
>       at 
> org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
>       at 
> org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
>       at 
> org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
>       at 
> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
>       at 
> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
>       at 
> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
>       at 
> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
>       at 
> org.jboss.system.ServiceController.doChange(ServiceController.java:688)
>       at org.jboss.system.ServiceController.start(ServiceController.java:460)
>       at 
> org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:146)
>       at 
> org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:104)
>       at 
> org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:45)
>       at 
> org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
>       at 
> org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
>       at 
> org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
>       at 
> org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
>       at 
> org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
>       at 
> org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
>       at 
> org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
>       at 
> org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
>       at 
> org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
>       at 
> org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
>       at 
> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
>       at 
> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
>       at 
> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
>       at 
> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
>       at 
> org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
>       at 
> org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:545)
>       at 
> org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
>       at 
> org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
>       at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
>       at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
>       at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
>       at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown
>  Source)
>       at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown
>  Source)
>       at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown
>  Source)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown 
> Source)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>       at java.lang.Thread.run(Unknown Source)
> 17:30:17,156 INFO  [ObjectTypeDeterminerFactory] Setting 
> DefaultObjectTypeDeterminer as default ...
> The path is valid, besides the fact that the WAR is not a folder.
> Exploded deployment works.
> Probably this is a matter of the new Virtual File System (VFS) in JBoss, as 
> "C:\temp\jboss-5.0.0.GA\server\default\deploy\struts2-blank-2.0.14.war\WEB-INF\classes\example"
>  mixes the real path of the WAR with a path inside it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to