0 Replies Latest reply on Apr 7, 2012 10:11 AM by Dhruba Kumar

    Error installing to PreInstall: name=ClientContainer state

    Dhruba Kumar Newbie

      Hi I am developing an application using EJB3 .The remote bean

       

      is injected in my application client :

       


      import org.myprog.request.UserActionBeanRemote;

      public class Main {

      @Inject
      public static UserActionBeanRemote userActionBeanRemote;
      public static void main(String[] args) {
        // TODO Auto-generated method stub
       
         try {
                  
                   UserActionBean remote = (UserActionBean) ctx.lookup("UserActionBean/remote");
                   System.out.println("**************************"+remote);
                  
               }
               catch(Exception ex){
                   ex.printStackTrace();
               }

       
        //System.out.println("****************************"+userActionBeanRemote);
      }

       

      the Projected successfully deploed in server,but when I execute the application client the following err is thrown

      (I am using java 7)

       

      java version "1.7.0"

      Java(TM) SE Runtime Environment (build 1.7.0-b147)

      Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode, sharing)

       

      command

      =========

      java -Djava.naming.factory.initial=org.jnp.interfaces.NamingContextFactory -Djava.naming.provider.url=jnp://localhost:1099 -classpath "%JBOSS_HOME%\client\jbossall-client.jar;C:\Users\infodba\workspace\MySEAMEEClient\build\classes" org.jboss.client.AppClientMain -jbossclient org.myeeseam.client.Main -launchers org.jboss.ejb3.client.ClientLauncher -j2ee.clientName My

       

      EEClient

       

      Exception

      =======

       

      2012-04-07 19:36:06,985 DEBUG [main][org.jboss.client.AppClientMain] - <  java.a
      wt.graphicsenv=sun.awt.Win32GraphicsEnvironment>
      2012-04-07 19:36:07,000 DEBUG [main][org.jboss.client.AppClientMain] - <  java.e
      ndorsed.dirs=C:\Program Files\Java\jre7\lib\endorsed>
      2012-04-07 19:36:07,001 DEBUG [main][org.jboss.client.AppClientMain] - <  os.arc
      h=x86>
      2012-04-07 19:36:07,002 DEBUG [main][org.jboss.client.AppClientMain] - <  java.i
      o.tmpdir=C:\Users\infodba\AppData\Local\Temp\>
      2012-04-07 19:36:07,003 DEBUG [main][org.jboss.client.AppClientMain] - <  line.s
      eparator=
      >
      2012-04-07 19:36:07,005 DEBUG [main][org.jboss.client.AppClientMain] - <  java.v
      m.specification.vendor=Oracle Corporation>
      2012-04-07 19:36:07,006 DEBUG [main][org.jboss.client.AppClientMain] - <  user.v
      ariant=>
      2012-04-07 19:36:07,007 DEBUG [main][org.jboss.client.AppClientMain] - <  java.n
      aming.factory.url.pkgs=org.jboss.naming.jnp.interfaces>
      2012-04-07 19:36:07,008 DEBUG [main][org.jboss.client.AppClientMain] - <  os.nam
      e=Windows Vista>
      2012-04-07 19:36:07,009 DEBUG [main][org.jboss.client.AppClientMain] - <  log4j.
      configuration=file:///D:/jboss/jboss-6.1.0.Final/client/log4j.properties>
      2012-04-07 19:36:07,010 DEBUG [main][org.jboss.client.AppClientMain] - <  sun.jn
      u.encoding=Cp1252>
      2012-04-07 19:36:07,011 DEBUG [main][org.jboss.client.AppClientMain] - <  java.l
      ibrary.path=C:\Windows\system32;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\W
      indows;C:\Windows\system32;C:\Windows;C:\Windows\system32\wbem;D:\oracle\product
      \10.2.0\db_1\bin;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\Program Files\Sl
      ikSvn\bin;C:\Windows\System32\WindowsPowerShell\v1.0;d:\Microsoft SQL Server\100
      \Tools\Binn;d:\Microsoft SQL Server\100\DTS\Binn;d:\Microsoft SQL Server\100\Too
      ls\Binn\VSShell\Common7\IDE;C:\Program Files\Microsoft Visual Studio 9.0\Common7
      \IDE\PrivateAssemblies;C:\Program Files\Java\jdk1.6.0_11\bin;E:\Android\android-
      sdk\tools;E:\Android\android-sdk\platform-tools;ç6╔;C:\Program Files\Common File
      s\Ahead\Lib\;.>
      2012-04-07 19:36:07,016 DEBUG [main][org.jboss.client.AppClientMain] - <  java.s
      pecification.name=Java Platform API Specification>
      2012-04-07 19:36:07,017 DEBUG [main][org.jboss.client.AppClientMain] - <  java.c
      lass.version=51.0>
      2012-04-07 19:36:07,019 DEBUG [main][org.jboss.client.AppClientMain] - <  sun.ma
      nagement.compiler=HotSpot Client Compiler>
      2012-04-07 19:36:07,020 DEBUG [main][org.jboss.client.AppClientMain] - <  java.n
      aming.provider.url=jnp://localhost:1099>
      2012-04-07 19:36:07,021 DEBUG [main][org.jboss.client.AppClientMain] - <  os.ver
      sion=6.0>
      2012-04-07 19:36:07,022 DEBUG [main][org.jboss.client.AppClientMain] - <  user.h
      ome=C:\Users\infodba>
      2012-04-07 19:36:07,023 DEBUG [main][org.jboss.client.AppClientMain] - <  user.t
      imezone=Asia/Calcutta>
      2012-04-07 19:36:07,024 DEBUG [main][org.jboss.client.AppClientMain] - <  java.a
      wt.printerjob=sun.awt.windows.WPrinterJob>
      2012-04-07 19:36:07,025 DEBUG [main][org.jboss.client.AppClientMain] - <  file.e
      ncoding=Cp1252>
      2012-04-07 19:36:07,026 DEBUG [main][org.jboss.client.AppClientMain] - <  java.s
      pecification.version=1.7>
      2012-04-07 19:36:07,027 DEBUG [main][org.jboss.client.AppClientMain] - <  log4j.
      debug=true>
      2012-04-07 19:36:07,028 DEBUG [main][org.jboss.client.AppClientMain] - <  java.c
      lass.path=D:\jboss\jboss-6.1.0.Final\client\jbossall-client.jar;D:\jboss\jboss-6
      .1.0.Final\client\jboss-metadata.jar;D:\jboss\jboss-6.1.0.Final\client\log4j.jar
      ;D:\jboss\jboss-6.1.0.Final\lib\jboss-classloader.jar;D:\jboss\jboss-6.1.0.Final
      \lib\jboss-classloading-spi.jar;D:\jboss\jboss-6.1.0.Final\lib\jboss-classloadin
      g-vfs.jar;D:\jboss\jboss-6.1.0.Final\lib\jboss-classloading.jar;D:\jboss\jboss-6
      .1.0.Final\lib\jboss-dependency.jar;D:\jboss\jboss-6.1.0.Final\lib\jboss-reflect
      .jar;D:\jboss\jboss-6.1.0.Final\lib\jboss-kernel.jar;D:\jboss\jboss-6.1.0.Final\
      lib\jboss-xml-binding.jar;D:\jboss\jboss-6.1.0.Final\common\jboss-ejb3-vfs-spi.j
      ar;D:\jboss\jboss-6.1.0.Final\lib\jboss-vfs.jar;D:\jboss\jboss-6.1.0.Final\lib\j
      boss-reflect.jar;D:\jboss\jboss-6.1.0.Final\client\jboss-ejb3-core-client.jar;D:
      \jboss\jboss-6.1.0.Final\client\log4j.jar;C:\Users\infodba\workspace\MySEAMEECli
      ent\build\classes;D:\jboss\jboss-6.1.0.Final\client\log4j.properties>
      2012-04-07 19:36:07,035 DEBUG [main][org.jboss.client.AppClientMain] - <  user.n
      ame=infodba>
      2012-04-07 19:36:07,036 DEBUG [main][org.jboss.client.AppClientMain] - <  java.n
      aming.factory.initial=org.jnp.interfaces.NamingContextFactory>
      2012-04-07 19:36:07,037 DEBUG [main][org.jboss.client.AppClientMain] - <  java.v
      m.specification.version=1.7>
      2012-04-07 19:36:07,038 DEBUG [main][org.jboss.client.AppClientMain] - <  sun.ja
      va.command=org.jboss.client.AppClientMain -jbossclient org.nynewejb.appclient.Ma
      in -launchers org.jboss.ejb3.client.ClientLauncher -j2ee.clientName MyNewEJBAppC
      lient>
      2012-04-07 19:36:07,040 DEBUG [main][org.jboss.client.AppClientMain] - <  java.h
      ome=C:\Program Files\Java\jre7>
      2012-04-07 19:36:07,041 DEBUG [main][org.jboss.client.AppClientMain] - <  sun.ar
      ch.data.model=32>
      2012-04-07 19:36:07,042 DEBUG [main][org.jboss.client.AppClientMain] - <  user.l
      anguage=en>
      2012-04-07 19:36:07,043 DEBUG [main][org.jboss.client.AppClientMain] - <  java.s
      pecification.vendor=Oracle Corporation>
      2012-04-07 19:36:07,044 DEBUG [main][org.jboss.client.AppClientMain] - <  awt.to
      olkit=sun.awt.windows.WToolkit>
      2012-04-07 19:36:07,045 DEBUG [main][org.jboss.client.AppClientMain] - <  java.v
      m.info=mixed mode, sharing>
      2012-04-07 19:36:07,046 DEBUG [main][org.jboss.client.AppClientMain] - <  java.v
      ersion=1.7.0>
      2012-04-07 19:36:07,048 DEBUG [main][org.jboss.client.AppClientMain] - <  java.e
      xt.dirs=C:\Program Files\Java\jre7\lib\ext;C:\Windows\Sun\Java\lib\ext>
      2012-04-07 19:36:07,051 DEBUG [main][org.jboss.client.AppClientMain] - <  sun.bo
      ot.class.path=C:\Program Files\Java\jre7\lib\resources.jar;C:\Program Files\Java
      \jre7\lib\rt.jar;C:\Program Files\Java\jre7\lib\sunrsasign.jar;C:\Program Files\
      Java\jre7\lib\jsse.jar;C:\Program Files\Java\jre7\lib\jce.jar;C:\Program Files\J
      ava\jre7\lib\charsets.jar;C:\Program Files\Java\jre7\classes>
      2012-04-07 19:36:07,053 DEBUG [main][org.jboss.client.AppClientMain] - <  java.v
      endor=Oracle Corporation>
      2012-04-07 19:36:07,054 DEBUG [main][org.jboss.client.AppClientMain] - <  file.s
      eparator=\>
      2012-04-07 19:36:07,056 DEBUG [main][org.jboss.client.AppClientMain] - <  java.v
      endor.url.bug=http://bugreport.sun.com/bugreport/>
      2012-04-07 19:36:07,057 DEBUG [main][org.jboss.client.AppClientMain] - <  sun.io
      .unicode.encoding=UnicodeLittle>
      2012-04-07 19:36:07,058 DEBUG [main][org.jboss.client.AppClientMain] - <  sun.cp
      u.endian=little>
      2012-04-07 19:36:07,060 DEBUG [main][org.jboss.client.AppClientMain] - <  sun.de
      sktop=windows>
      2012-04-07 19:36:07,061 DEBUG [main][org.jboss.client.AppClientMain] - <  sun.cp
      u.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86>
      2012-04-07 19:36:07,062 DEBUG [main][org.jboss.client.AppClientMain] - <arg=-jbo
      ssclient>
      2012-04-07 19:36:07,064 DEBUG [main][org.jboss.client.AppClientMain] - <arg=-lau
      nchers>
      2012-04-07 19:36:07,065 INFO [main][org.jboss.client.AppClientMain] - <-launcher
      s=org.jboss.ejb3.client.ClientLauncher>
      2012-04-07 19:36:07,067 DEBUG [main][org.jboss.client.AppClientMain] - <arg=-j2e
      e.clientName>
      2012-04-07 19:36:07,068 INFO [main][org.jboss.client.AppClientMain] - <j2ee.clie
      ntName=MyNewEJBAppClient>
      2012-04-07 19:36:07,200 DEBUG [main][org.jnp.interfaces.TimedSocketFactory] - <c
      reateSocket, hostAddr: localhost/127.0.0.1, port: 1099, localAddr: null, localPo
      rt: 0, timeout: 0>
      2012-04-07 19:36:07,411 INFO [main][org.jboss.ejb3.client.ClientLauncher] - <Cli
      entLauncher, version: $Revision: 112057 $>
      2012-04-07 19:36:07,531 DEBUG [main][org.jboss.kernel.KernelFactory] - <Starting
      JBoss Kernel construction...>
      2012-04-07 19:36:07,760 DEBUG [main][org.jboss.config.plugins.property.PropertyC
      onfiguration] - <TypeInfoFactory: org.jboss.reflect.plugins.introspection.Intros
      pectionTypeInfoFactory@1cd761a>
      2012-04-07 19:36:08,345 DEBUG [main][org.jboss.kernel.KernelFactory] - <Complete
      d JBoss Kernel construction.  Duration: 809 milliseconds>
      2012-04-07 19:36:08,898 INFO [main][org.jboss.ejb3.client.ClientLauncher] - <Set
      ting up classpath from: >
      2012-04-07 19:36:08,900 INFO [main][org.jboss.ejb3.client.ClientLauncher] - <vfs
      :///C:/Users/infodba/workspace/.metadata/.plugins/org.jboss.ide.eclipse.as.core/
      JBoss_6.x_Runtime_Server1333465990171/deploy/MyNewEJBProjEAR.ear/MyNewEJBAppClie
      nt.jar/>
      2012-04-07 19:36:08,968 DEBUG [main][org.jboss.vfs.util.automount] - <Automounti
      ng: "/C:/Users/infodba/workspace/.metadata/.plugins/org.jboss.ide.eclipse.as.cor
      e/JBoss_6.x_Runtime_Server1333465990171/deploy/MyNewEJBProjEAR.ear/MyNewEJBAppCl
      ient.jar" with options MountConfig[Expanded: false, Copy: false]>
      2012-04-07 19:36:09,045 INFO [main][org.jboss.ejb3.client.ClientLauncher] - <End
      classpath>
      2012-04-07 19:36:09,156 DEBUG [main][org.jboss.ejb3.client.ClientLauncher] - <De
      ploying AbstractKernelDeployment@1967348{name=ClientLauncherClassPath:0.0.0 inst
      alled=false beanFactories=[AbstractBeanMetaData@6ab533{name=ClassLoaderSystem be
      an=org.jboss.classloader.spi.ClassLoaderSystem properties= constructor=AbstractC
      onstructorMetaData@19e681c{parameters= factoryClass=org.jboss.ejb3.client.Client
      Launcher factoryMethod=getClassLoaderSystem} autowireCandidate=true}, AbstractBe
      anMetaData@c50e46{name=ClassLoading bean=org.jboss.classloading.spi.dependency.C
      lassLoading properties= constructor=null autowireCandidate=true installCallbacks
      =[method=addModule] uninstallCallbacks=[method=removeModule]}, VFSClassLoaderFac
      tory@12c4b66{name=ClientLauncherClassPath version=0.0.0 parent-first=true}, Abst
      ractBeanMetaData@10a4761{name=ClientContainer bean=org.jboss.ejb3.client.ClientC
      ontainer properties= classLoader=AbstractClassLoaderMetaData@1d4433f{classloader
      =AbstractDependencyValueMetaData@8b1a8f{value=ClientLauncherClassPath:0.0.0}} co
      nstructor=AbstractConstructorMetaData@7caac5{parameters=[org.jboss.metadata.clie
      nt.jboss.JBossClientMetaData, java.lang.Class, java.lang.String, java.util.Prope
      rties]} autowireCandidate=true}]}>
      2012-04-07 19:36:09,635 DEBUG [main][org.jboss.config.plugins.property.PropertyC
      onfiguration] - <TypeInfoFactory: org.jboss.reflect.plugins.introspection.Intros
      pectionTypeInfoFactory@fc61e9>
      2012-04-07 19:36:10,003 DEBUG [main][org.jboss.classloader.spi.ClassLoaderSystem
      ] - <DefaultClassLoaderSystem@189ff97 registered domain=ClassLoaderDomain@eb1f9a
      {name=DefaultDomain parentPolicy=BEFORE parent=sun.misc.Launcher$AppClassLoader@
      e80a59}>
      2012-04-07 19:36:10,297 DEBUG [main][org.jboss.classloading.spi.dependency.Domai
      n] - <org.jboss.classloading.spi.dependency.Domain@196b9cd{DefaultDomain} add mo
      dule VFSClassLoaderPolicyModule ClientLauncherClassPath:0.0.0>
      2012-04-07 19:36:10,348 DEBUG [main][org.jboss.classloader.spi.base.BaseClassLoa
      der] - <Created BaseClassLoader@4bdccc{ClientLauncherClassPath:0.0.0$MODULE} wit
      h policy VFSClassLoaderPolicy@8cf401{name=ClientLauncherClassPath:0.0.0$MODULE d
      omain=null roots=["/C:/Users/infodba/workspace/.metadata/.plugins/org.jboss.ide.
      eclipse.as.core/JBoss_6.x_Runtime_Server1333465990171/deploy/MyNewEJBProjEAR.ear
      /MyNewEJBAppClient.jar"]  exported=[]}>
      2012-04-07 19:36:10,351 DEBUG [main][org.jboss.classloader.spi.base.BaseClassLoa
      derDomain] - <ClassLoaderDomain@eb1f9a{DefaultDomain} registerClassLoader BaseCl
      assLoader@4bdccc{ClientLauncherClassPath:0.0.0$MODULE}>
      2012-04-07 19:36:10,444 ERROR [main][org.jboss.kernel.plugins.dependency.Abstrac
      tKernelController] - <Error installing to PreInstall: name=ClientContainer state
      =Not Installed>
      java.lang.NoClassDefFoundError: org/jboss/ejb3/vfs/spi/VirtualFile
              at java.lang.Class.getDeclaredMethods0(Native Method)
              at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
              at java.lang.Class.getDeclaredMethods(Unknown Source)
              at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryI
      mpl.getDeclaredMethods(IntrospectionTypeInfoFactoryImpl.java:610)
              at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryI
      mpl$2.run(IntrospectionTypeInfoFactoryImpl.java:198)
              at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryI
      mpl$2.run(IntrospectionTypeInfoFactoryImpl.java:194)
              at java.security.AccessController.doPrivileged(Native Method)
              at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryI
      mpl.getMethods(IntrospectionTypeInfoFactoryImpl.java:193)
              at org.jboss.reflect.plugins.ClassInfoImpl.getDeclaredMethods(ClassInfoI
      mpl.java:416)
              at org.jboss.beans.info.plugins.AbstractBeanInfoFactory.getMethods(Abstr
      actBeanInfoFactory.java:245)
              at org.jboss.beans.info.plugins.AbstractBeanInfoFactory.getBeanInfo(Abst
      ractBeanInfoFactory.java:164)
              at org.jboss.config.plugins.AbstractConfiguration.getBeanInfo(AbstractCo
      nfiguration.java:87)
              at org.jboss.kernel.plugins.config.AbstractKernelConfig.getBeanInfo(Abst
      ractKernelConfig.java:80)
              at org.jboss.kernel.plugins.config.AbstractKernelConfigurator.getBeanInf
      o(AbstractKernelConfigurator.java:78)
              at org.jboss.kernel.plugins.config.AbstractKernelConfigurator.getBeanInf
      o(AbstractKernelConfigurator.java:97)
              at org.jboss.kernel.plugins.dependency.PreInstallAction.installActionInt
      ernal(PreInstallAction.java:88)
              at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction
      (InstallsAwareAction.java:54)
              at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction
      (InstallsAwareAction.java:42)
              at org.jboss.dependency.plugins.action.SimpleControllerContextAction.sim
      pleInstallAction(SimpleControllerContextAction.java:62)
              at org.jboss.dependency.plugins.action.AccessControllerContextAction.ins
      tall(AccessControllerContextAction.java:71)
              at org.jboss.dependency.plugins.AbstractControllerContextActions.install
      (AbstractControllerContextActions.java:51)
              at org.jboss.dependency.plugins.AbstractControllerContext.install(Abstra
      ctControllerContext.java:379)
              at org.jboss.dependency.plugins.AbstractController.install(AbstractContr
      oller.java:2044)
              at org.jboss.dependency.plugins.AbstractController.incrementState(Abstra
      ctController.java:1083)
              at org.jboss.dependency.plugins.AbstractController.executeOrIncrementSta
      teDirectly(AbstractController.java:1322)
              at org.jboss.dependency.plugins.AbstractController.resolveContexts(Abstr
      actController.java:1246)
              at org.jboss.dependency.plugins.AbstractController.resolveContexts(Abstr
      actController.java:1139)
              at org.jboss.dependency.plugins.AbstractController.install(AbstractContr
      oller.java:894)
              at org.jboss.dependency.plugins.AbstractController.install(AbstractContr
      oller.java:641)
              at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean
      (AbstractKernelDeployer.java:319)
              at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean
      s(AbstractKernelDeployer.java:297)
              at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(Abs
      tractKernelDeployer.java:130)
              at org.jboss.kernel.plugins.deployment.BasicKernelDeployer.deploy(BasicK
      ernelDeployer.java:76)
              at org.jboss.kernel.plugins.deployment.xml.BasicXMLDeployer.deploy(Basic
      XMLDeployer.java:88)
              at org.jboss.ejb3.client.ClientLauncher.deploy(ClientLauncher.java:436)
              at org.jboss.ejb3.client.ClientLauncher.launch(ClientLauncher.java:277)
              at org.jboss.ejb3.client.ClientLauncher.launch(ClientLauncher.java:181)
              at org.jboss.ejb3.client.ClientLauncher.launch(ClientLauncher.java:145)
              at org.jboss.client.AppClientMain.main(AppClientMain.java:134)
      Caused by: java.lang.ClassNotFoundException: org.jboss.ejb3.vfs.spi.VirtualFile
              at java.net.URLClassLoader$1.run(Unknown Source)
              at java.net.URLClassLoader$1.run(Unknown Source)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(Unknown Source)
              at java.lang.ClassLoader.loadClass(Unknown Source)
              at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
              at java.lang.ClassLoader.loadClass(Unknown Source)
              ... 39 more
      2012-04-07 19:36:10,498 DEBUG [main][org.jboss.ejb3.client.ClientLauncher] - <De
      ployed AbstractKernelDeployment@1967348{name=ClientLauncherClassPath:0.0.0 insta
      lled=true beanFactories=[AbstractBeanMetaData@6ab533{name=ClassLoaderSystem bean
      =org.jboss.classloader.spi.ClassLoaderSystem properties= constructor=AbstractCon
      structorMetaData@19e681c{parameters= factoryClass=org.jboss.ejb3.client.ClientLa
      uncher factoryMethod=getClassLoaderSystem} autowireCandidate=true}, AbstractBean
      MetaData@c50e46{name=ClassLoading bean=org.jboss.classloading.spi.dependency.Cla
      ssLoading properties= constructor=null autowireCandidate=true installCallbacks=[
      method=addModule] uninstallCallbacks=[method=removeModule]}, VFSClassLoaderFacto
      ry@12c4b66{name=ClientLauncherClassPath version=0.0.0 parent-first=true}, Abstra
      ctBeanMetaData@10a4761{name=ClientContainer bean=org.jboss.ejb3.client.ClientCon
      tainer properties= classLoader=AbstractClassLoaderMetaData@1d4433f{classloader=A
      bstractDependencyValueMetaData@8b1a8f{value=ClientLauncherClassPath:0.0.0}} cons
      tructor=AbstractConstructorMetaData@7caac5{parameters=[org.jboss.metadata.client
      .jboss.JBossClientMetaData, java.lang.Class, java.lang.String, java.util.Propert
      ies]} autowireCandidate=true}]}>
      2012-04-07 19:36:10,505 WARN [main][org.jboss.client.AppClientMain] - <Failed to
      launch using: org.jboss.ejb3.client.ClientLauncher>
      java.lang.IllegalStateException: Incompletely deployed:

      DEPLOYMENTS IN ERROR:
        Deployment "ClientContainer" is in error due to: java.lang.NoClassDefFoundErro
      r: org/jboss/ejb3/vfs/spi/VirtualFile

              at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.internalVa
      lidate(AbstractKernelDeployer.java:278)
              at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.validate(A
      bstractKernelDeployer.java:174)
              at org.jboss.ejb3.client.ClientLauncher.validate(ClientLauncher.java:480
      )
              at org.jboss.ejb3.client.ClientLauncher.launch(ClientLauncher.java:278)
              at org.jboss.ejb3.client.ClientLauncher.launch(ClientLauncher.java:181)
              at org.jboss.ejb3.client.ClientLauncher.launch(ClientLauncher.java:145)
              at org.jboss.client.AppClientMain.main(AppClientMain.java:134)

       

       

       

      Please help