users@glassfish.java.net

Embedded GlassFish trunk not working

From: Major Péter <majorpetya_at_sch.bme.hu>
Date: Sat, 07 Aug 2010 23:08:01 +0200

Hi,

I've just tried to run some tests with glassfish-embedded-all
3.1-SNAPSHOT, but it's failing on one machine with this message:
Skipping
reparsing...file:/path/to/workspace/sch-pek-ejb-impl/../sch-pek-ejb-impl/target/classes/
[#|2010-08-07T22:59:54.213+0200|WARNING|glassfish3.1|javax.enterprise.system.core.org.glassfish.kernel.event|_ThreadID=1;_ThreadName=main;|Exception
while dispatching an event
java.lang.IncompatibleClassChangeError: Expected non-static field
org.apache.naming.resources.FileDirContext.sm
        at org.apache.naming.resources.FileDirContext.file(FileDirContext.java:955)


and on another with this:
javax.ejb.EJBException: No EJBContainer provider available
The following providers:
org.glassfish.ejb.embedded.EJBContainerProviderImpl
Returned null from createEJBContainer call.
        at
javax.ejb.embeddable.EJBContainer.reportError(EJBContainer.java:200)
        at
javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:135)

Are these known issues? Don't you want to create separate (stable)
builds instead of this nightly ones? It's really hard to test (timers
for example), when there is no fallback if the nightly is buggy...

Thanks,
Peter