Hi Sergey,
Can you create a small project to help us to reproduce this error?
Tkx,
Thiago.

On Tue, Mar 15, 2011 at 12:13 PM, <ssavush...@masterdm.ru> wrote:

> Please help.
> Thanks,
> Sergey Savushkin
>
> 18:08:18,234 ERROR OpenEJB FATAL ERROR: Unknown error in Assembler. Please
> send the following stack trace and this message to
> users@openejb.apache.org :
>  java.lang.NullPointerException: name cannot be null
>        at org.apache.openejb.core.TempClassLoader.loadClass(
> TempClassLoader.java:70)
>        at org.apache.openejb.core.TempClassLoader.loadClass(
> TempClassLoader.java:66)
>        at
> org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(
> AnnotationDeployer.java:1064)
>        at
> org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(
> AnnotationDeployer.java:684)
>        at org.apache.openejb.config.AnnotationDeployer.deploy(
> AnnotationDeployer.java:194)
>        at org.apache.openejb.config.ConfigurationFactory$Chain.deploy(
> ConfigurationFactory.java:248)
>        at
> org.apache.openejb.config.ConfigurationFactory.configureApplication(
> ConfigurationFactory.java:626)
>        at
> org.apache.openejb.config.ConfigurationFactory.configureApplication(
> ConfigurationFactory.java:576)
>        at
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(
> ConfigurationFactory.java:391)
>        at
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(
> Assembler.java:300)
>        at org.apache.openejb.assembler.classic.Assembler.build(
> Assembler.java:279)
>        at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:125)
>        at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:60)
>        at org.apache.openejb.OpenEJB.init(OpenEJB.java:271)
>        at org.apache.openejb.OpenEJB.init(OpenEJB.java:250)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:48)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:600)
>        at org.apache.openejb.loader.OpenEJBInstance.init(
> OpenEJBInstance.java:36)
>        at org.apache.openejb.client.LocalInitialContextFactory.init(
> LocalInitialContextFactory.java:71)
>        at org.apache.openejb.client.LocalInitialContextFactory.init(
> LocalInitialContextFactory.java:53)
>        at
> org.apache.openejb.client.LocalInitialContextFactory.getInitialContext(
> LocalInitialContextFactory.java:42)
>        at javax.naming.spi.NamingManager.getInitialContext(
> NamingManager.java:235)
>        at javax.naming.InitialContext.initializeDefaultInitCtx(
> InitialContext.java:327)
>        at javax.naming.InitialContext.getDefaultInitCtx(
> InitialContext.java:357)
>        at javax.naming.InitialContext.internalInit(
> InitialContext.java:295)
>        at javax.naming.InitialContext.<init>(InitialContext.java:212)
>        at ru.masterdm.funding.test.ejb.ResourceTest.setUp(
> ResourceTest.java:48)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:48)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:600)
>        at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(
> BeforeAndAfterRunner.java:74)
>        at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(
> BeforeAndAfterRunner.java:50)
>        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(
> BeforeAndAfterRunner.java:33)
>        at org.junit.internal.runners.TestMethodRunner.runMethod(
> TestMethodRunner.java:75)
>        at org.junit.internal.runners.TestMethodRunner.run(
> TestMethodRunner.java:45)
>        at
> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(
> TestClassMethodsRunner.java:66)
>        at org.junit.internal.runners.TestClassMethodsRunner.run(
> TestClassMethodsRunner.java:35)
>        at org.junit.internal.runners.TestClassRunner$1.runUnprotected(
> TestClassRunner.java:42)
>        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(
> BeforeAndAfterRunner.java:34)
>        at org.junit.internal.runners.TestClassRunner.run(
> TestClassRunner.java:52)
>        at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(
> JUnit4TestReference.java:45)
>        at org.eclipse.jdt.internal.junit.runner.TestExecution.run(
> TestExecution.java:38)
>        at
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(
> RemoteTestRunner.java:460)
>        at
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(
> RemoteTestRunner.java:673)
>        at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(
> RemoteTestRunner.java:386)
>        at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(
> RemoteTestRunner.java:196)
>
> 18:08:18,250 FATAL OpenEJB.startup OpenEJB has encountered a fatal error
> and cannot be started: Assembler failed to build the container system.
> org.apache.openejb.OpenEJBException: java.lang.NullPointerException: name
> cannot be null: name cannot be null
>        at org.apache.openejb.assembler.classic.Assembler.build(
> Assembler.java:293)
>        at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:125)
>        at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:60)
>        at org.apache.openejb.OpenEJB.init(OpenEJB.java:271)
>        at org.apache.openejb.OpenEJB.init(OpenEJB.java:250)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:48)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:600)
>        at org.apache.openejb.loader.OpenEJBInstance.init(
> OpenEJBInstance.java:36)
>        at org.apache.openejb.client.LocalInitialContextFactory.init(
> LocalInitialContextFactory.java:71)
>        at org.apache.openejb.client.LocalInitialContextFactory.init(
> LocalInitialContextFactory.java:53)
>        at
> org.apache.openejb.client.LocalInitialContextFactory.getInitialContext(
> LocalInitialContextFactory.java:42)
>        at javax.naming.spi.NamingManager.getInitialContext(
> NamingManager.java:235)
>        at javax.naming.InitialContext.initializeDefaultInitCtx(
> InitialContext.java:327)
>        at javax.naming.InitialContext.getDefaultInitCtx(
> InitialContext.java:357)
>        at javax.naming.InitialContext.internalInit(
> InitialContext.java:295)
>        at javax.naming.InitialContext.<init>(InitialContext.java:212)
>        at ru.masterdm.funding.test.ejb.ResourceTest.setUp(
> ResourceTest.java:48)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:48)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:600)
>        at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(
> BeforeAndAfterRunner.java:74)
>        at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(
> BeforeAndAfterRunner.java:50)
>        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(
> BeforeAndAfterRunner.java:33)
>        at org.junit.internal.runners.TestMethodRunner.runMethod(
> TestMethodRunner.java:75)
>        at org.junit.internal.runners.TestMethodRunner.run(
> TestMethodRunner.java:45)
>        at
> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(
> TestClassMethodsRunner.java:66)
>        at org.junit.internal.runners.TestClassMethodsRunner.run(
> TestClassMethodsRunner.java:35)
>        at org.junit.internal.runners.TestClassRunner$1.runUnprotected(
> TestClassRunner.java:42)
>        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(
> BeforeAndAfterRunner.java:34)
>        at org.junit.internal.runners.TestClassRunner.run(
> TestClassRunner.java:52)
>        at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(
> JUnit4TestReference.java:45)
>        at org.eclipse.jdt.internal.junit.runner.TestExecution.run(
> TestExecution.java:38)
>        at
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(
> RemoteTestRunner.java:460)
>        at
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(
> RemoteTestRunner.java:673)
>        at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(
> RemoteTestRunner.java:386)
>        at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(
> RemoteTestRunner.java:196)
> Caused by:
> java.lang.NullPointerException: name cannot be null
>        at org.apache.openejb.core.TempClassLoader.loadClass(
> TempClassLoader.java:70)
>        at org.apache.openejb.core.TempClassLoader.loadClass(
> TempClassLoader.java:66)
>        at
> org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(
> AnnotationDeployer.java:1064)
>        at
> org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(
> AnnotationDeployer.java:684)
>        at org.apache.openejb.config.AnnotationDeployer.deploy(
> AnnotationDeployer.java:194)
>        at org.apache.openejb.config.ConfigurationFactory$Chain.deploy(
> ConfigurationFactory.java:248)
>        at
> org.apache.openejb.config.ConfigurationFactory.configureApplication(
> ConfigurationFactory.java:626)
>        at
> org.apache.openejb.config.ConfigurationFactory.configureApplication(
> ConfigurationFactory.java:576)
>        at
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(
> ConfigurationFactory.java:391)
>        at
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(
> Assembler.java:300)
>        at org.apache.openejb.assembler.classic.Assembler.build(
> Assembler.java:279)
>        ... 38 more

Reply via email to