[jboss-dev-forums] [Design of POJO Server] - Re: vfs issue?

pete.muir@jboss.org do-not-reply at jboss.com
Sat Dec 1 17:08:46 EST 2007


There is also this problem with deploying the booking example (this is the example we should concentrate on as it shows most core seam functionality without distractions like jbpm).


  | 21:06:28,587 INFO  [TomcatDeployment] deploy, ctxPath=/invoker,
  | vfsUrl=http-invoker.sar/invoker.war
  | 21:06:34,018 ERROR [AbstractKernelController] Error installing to
  | Real: name=vfsfile:/Users/pmuir/workspace/jbossas/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear
  | state=PostClassLoader mode=Manual requiredState=Real
  | org.jboss.deployers.spi.DeploymentException: Error deploying
  | jboss-seam-booking.jar: Interceptor class not found:
  | org.jboss.seam.ejb.SeamInterceptor
  |        at org.jboss.ejb3.deployers.Ejb3Deployer.deploy(Ejb3Deployer.java:158)
  |        at org.jboss.ejb3.deployers.Ejb3Deployer.deploy(Ejb3Deployer.java:88)
  |        at org.jboss.deployers.vfs.spi.deployer.AbstractVFSRealDeployer.internalDeploy(AbstractVFSRealDeployer.java:45)
  |        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
  |        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:169)
  |        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:853)
  |        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:906)
  |        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:794)
  |        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:327)
  |        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1309)
  |        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:734)
  |        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:862)
  |        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:784)
  |        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:622)
  |        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:411)
  |        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:498)
  |        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:506)
  |        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:245)
  |        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:131)
  |        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:408)
  |        at org.jboss.Main.boot(Main.java:208)
  |        at org.jboss.Main$1.run(Main.java:534)
  |        at java.lang.Thread.run(Thread.java:613)
  | Caused by: java.lang.RuntimeException: Interceptor class not found:
  | org.jboss.seam.ejb.SeamInterceptor
  |        at org.jboss.ejb3.interceptor.InterceptorInfoRepository.loadClass(InterceptorInfoRepository.java:525)
  |        at org.jboss.ejb3.interceptor.InterceptorInfoRepository.access$100(InterceptorInfoRepository.java:77)
  |        at org.jboss.ejb3.interceptor.InterceptorInfoRepository$AnnotationInitialiser.<init>(InterceptorInfoRepository.java:682)
  |        at org.jboss.ejb3.interceptor.InterceptorInfoRepository$XmlInitialiser.<init>(InterceptorInfoRepository.java:813)
  |        at org.jboss.ejb3.interceptor.InterceptorInfoRepository.initialiseInfosFromXml(InterceptorInfoRepository.java:367)
  |        at org.jboss.ejb3.interceptor.InterceptorInfoRepository.initialise(InterceptorInfoRepository.java:108)
  |        at org.jboss.ejb3.Ejb3HandlerFactory$DDFactory.<init>(Ejb3HandlerFactory.java:48)
  |        at org.jboss.ejb3.Ejb3HandlerFactory.getInstance(Ejb3HandlerFactory.java:83)
  |        at org.jboss.ejb3.Ejb3Deployment.deploy(Ejb3Deployment.java:431)
  |        at org.jboss.ejb3.Ejb3Deployment.create(Ejb3Deployment.java:375)
  |        at org.jboss.ejb3.deployers.Ejb3Deployer.deploy(Ejb3Deployer.java:145)
  |        ... 22 more
  | 21:06:34,116 INFO  [RARDeployment] Required license terms exist, view
  | vfsfile:/Users/pmuir/workspace/jbossas/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml

We declare jboss-seam.jar as an ejb module in application.xml - and the SeamInterceptor in ejb-jar.xml.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4109571#4109571

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4109571



More information about the jboss-dev-forums mailing list