Avinash Munaga [http://community.jboss.org/people/avinashmunaga] created the 
discussion

"Migration from WAS to JBoss - Problem With EJB Deployer"

To view the discussion, visit: http://community.jboss.org/message/633481#633481

--------------------------------------------------------------
Hi all,

I am a new to work on Jboss. I am migrating my application (Enterprise 
Application) from WAS to JBoss. 

The ear file consists of *web* modules, *Connector* modules and *EJB* modules. 
During migration I encounter errors with deployer. My console looks like this.

2011-10-24 20:04:11,695 ERROR 
[org.jboss.kernel.plugins.dependency.AbstractKernelController] (HDScanner) 
Error installing to Real: 
name=vfszip:/C:/jboss-5.1.0.GA/server/default/deploy/XYZ.ear/ state=PreReal 
mode=Manual requiredState=Real
org.jboss.deployers.spi.DeploymentException: Error during deploy: 
vfszip:/C:/jboss-5.1.0.GA/server/default/deploy/XYZ.ear/accelRAvpms.rar/accelRAvpms.rar/
 at 
org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49)
 at 
org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:177)
 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:1210)
 at 
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)
 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:1631)
 at 
org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
 at 
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
 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:702)
 at 
org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
 at 
org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:362)
 at 
org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:255)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
 at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
 at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
 at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180)
 at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204)
 at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.IllegalStateException: Expected either '.jar' or '.jar/' 
at the end of accelRAvpms.rar
 at 
org.jboss.ejb3.deployers.Ejb3ClientDeployer.getDeploymentJndiName(Ejb3ClientDeployer.java:214)
 at 
org.jboss.ejb3.deployers.Ejb3ClientDeployer.deploy(Ejb3ClientDeployer.java:104)
 at 
org.jboss.ejb3.deployers.Ejb3ClientDeployer.deploy(Ejb3ClientDeployer.java:61)
 at 
org.jboss.deployers.vfs.spi.deployer.AbstractSimpleVFSRealDeployer.deploy(AbstractSimpleVFSRealDeployer.java:56)
 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)
 ... 26 more
2011-10-24 20:04:11,742 WARN  
[org.jboss.system.server.profileservice.hotdeploy.HDScanner] (HDScanner) Failed 
to process changes
org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of 
incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
*** DEPLOYMENTS IN ERROR: Name -> Error
vfszip:/C:/jboss-5.1.0.GA/server/default/deploy/XYZ.ear/ -> 
org.jboss.deployers.spi.DeploymentException: Error during deploy: 
vfszip:/C:/jboss-5.1.0.GA/server/default/deploy/XYZ.ear/accelRAvpms.rar/accelRAvpms.rar/

DEPLOYMENTS IN ERROR:
  Deployment "vfszip:/C:/jboss-5.1.0.GA/server/default/deploy/XYZ.ear/" is in 
error due to the following reason(s): java.lang.IllegalStateException: Expected 
either '.jar' or '.jar/' at the end of accelRAvpms.rar
 at 
org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:993)
 at 
org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:939)
 at 
org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainDeployerImpl.java:873)
 at 
org.jboss.system.server.profileservice.repository.MainDeployerAdapter.checkComplete(MainDeployerAdapter.java:128)
 at 
org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:369)
 at 
org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:255)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
 at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
 at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
 at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180)
 at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204)
 at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:662)


I have searched the community and found that I have to remove Main- Class 
attribute from MANIFEST.MF to resolve the issue. But, this didn't work and the 
issue is still the same.

Also, in another post I found a suggestion. It says to jboss-structure.xml in 
the ear file to locate the existing jars and rar files. But, this when added to 
my Enterprise module removes all the embedded modules from the Original EAR 
file(XYZ.ear) which can be viewed from Admin Console of JBoss.

I need some help or suggestions which could help me solve the issue.

Thanks in Advance  :)
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/633481#633481]

Start a new discussion in EJB3 at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2029]

_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to