I'm receiving really strange behaviour with JBoss 2.1 and VAJ 35. I'm deploying Beans by placing their jars in the deploy directory. Most of my beans deploy except for one and I can't why it fails, it is no different than any other Entity Bean. It seems to be failing in the makProxy of a Home interface. Please help?!! Thanks in advance, Bill Console output. Auto deploy] Starting [Auto deploy] Watching D:\VisualAge for Java\ide\project_resources\Jboss2_1\deploy [Auto deploy] Auto deploy of file:/D:/VisualAge for Java/ide/project_resources/Jboss2_1/deploy/product.jar [J2EE Deployer Default] undeploy file:/D:/VisualAge for Java/ide/project_resources/Jboss2_1/deploy/product.jar first if it is a redeploy [J2EE Deployer Default] in undeploy checking to see if application " Default" exists by using installer.findDeployment [J2EE Deployer Default] Deploy J2EE application: file:/D:/VisualAge for Java/ide/project_resources/Jboss2_1/deploy/product.jar [J2EE Deployer Default] Create application product.jar [J2EE Deployer Default] install module product.jar [Container factory] Check if already deployed [Container factory] not deployed [Container factory] Deploying:file:/D:/VisualAge for Java/ide/project_resources/Jboss2_1/tmp/deploy/Default/product.jar [Verifier] Verifying valoader:/D:/VisualAge for Java/ide/project_resources/Jboss2_1/tmp/deploy/Default/product.jar/ejb1001.jar [Container factory] Deploying Product [J2EE Deployer Default] Starting product.jar failed! [Auto deploy] java.lang.InternalError: (Ex03) A halt has occurred. [Auto deploy] java.lang.Throwable(java.lang.String) java.lang.Error(java.lang.String) java.lang.VirtualMachineError(java.lang.String) java.lang.InternalError(java.lang.String) java.lang.Class java.lang.ClassLoader.defineClass0(java.lang.String, byte [], int, int, java.security.ProtectionDomain) java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String, byte [], int, int, java.security.ProtectionDomain) java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String, byte [], int, int) void org.jboss.proxy.ProxyCompiler$Runtime.makeProxyType(org.jboss.proxy.ProxyCompiler) org.jboss.proxy.ProxyCompiler(java.lang.ClassLoader, java.lang.Class, java.lang.Class [], java.lang.reflect.Method []) void org.jboss.proxy.Proxies$Impl.makeProxyConstructor(java.lang.ClassLoader) org.jboss.proxy.Proxies$ProxyTarget org.jboss.proxy.Proxies$Impl.newTarget(org.jboss.proxy.InvocationHandler, java.lang.ClassLoader) org.jboss.proxy.Proxies$ProxyTarget org.jboss.proxy.Proxies.newTarget(java.lang.ClassLoader, org.jboss.proxy.InvocationHandler, java.lang.Class []) java.lang.Object org.jboss.proxy.Proxy.newProxyInstance(java.lang.ClassLoader, java.lang.Class [], org.jboss.proxy.InvocationHandler) void org.jboss.ejb.plugins.jrmp12.server.JRMPContainerInvoker.init() void org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.init() void org.jboss.ejb.EntityContainer.init() void org.jboss.ejb.Application.init() void org.jboss.ejb.ContainerFactory.deploy(java.net.URL, java.net.URL []) void org.jboss.ejb.ContainerFactory.deploy(java.lang.String, java.lang.String []) java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object []) java.lang.Object com.sun.management.jmx.MBeanServerImpl.invoke(java.lang.Object, java.lang.String, java.lang.Object [], java.lang.String []) java.lang.Object com.sun.management.jmx.MBeanServerImpl.invoke(javax.management.ObjectName, java.lang.String, java.lang.Object [], java.lang.String []) void org.jboss.deployment.J2eeDeployer.startApplication(org.jboss.deployment.Deployment) void org.jboss.deployment.J2eeDeployer.deploy(java.lang.String) java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object []) java.lang.Object com.sun.management.jmx.MBeanServerImpl.invoke(java.lang.Object, java.lang.String, java.lang.Object [], java.lang.String []) java.lang.Object com.sun.management.jmx.MBeanServerImpl.invoke(javax.management.ObjectName, java.lang.String, java.lang.Object [], java.lang.String []) void org.jboss.ejb.AutoDeployer.deploy(java.lang.String) void org.jboss.ejb.AutoDeployer.run() void org.jboss.ejb.AutoDeployer.startService() void org.jboss.util.ServiceMBeanSupport.start() java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object []) java.lang.Object com.sun.management.jmx.MBeanServerImpl.invoke(java.lang.Object, java.lang.String, java.lang.Object [], java.lang.String []) java.lang.Object com.sun.management.jmx.MBeanServerImpl.invoke(javax.management.ObjectName, java.lang.String, java.lang.Object [], java.lang.String []) void org.jboss.util.ServiceControl.start() java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object []) java.lang.Object com.sun.management.jmx.MBeanServerImpl.invoke(java.lang.Object, java.lang.String, java.lang.Object [], java.lang.String []) java.lang.Object com.sun.management.jmx.MBeanServerImpl.invoke(javax.management.ObjectName, java.lang.String, java.lang.Object [], java.lang.String []) org.jboss.Main(java.lang.String, java.lang.String) java.lang.Object org.jboss.Main$2.run() java.lang.Object java.security.AccessController.doPrivileged(java.security.PrivilegedAction) void org.jboss.Main.main(java.lang.String []) -- -------------------------------------------------------------- To subscribe: [EMAIL PROTECTED] To unsubscribe: [EMAIL PROTECTED]