users@glassfish.java.net

Re: [Fwd: [embedded] How to unit test an EJB with Maven ?]

From: Antonio Goncalves <antonio.mailing_at_gmail.com>
Date: Thu, 24 Sep 2009 10:06:02 +0200

Hi all,

I've tested with the latest build (glassfishv3-b65-09_22_2009) on Windows,
and it seems to work better with the new
glassfish-embedded-static-shell.jar. I can lookup my EJB but when I call a
simple method that returns "Hello World", I have an
javax.ejb.AccessLocalException: Client not authorized for this invocation.

Is there anything I have to do in terms of authenication ?

Thanks,
Antonio


PS : BTW, could you have less logs of level INFO, it makes the output quite
verbose. Maybe change some to FINE. The one giving the Portable JNDI names
is very valubale but others aren't.




D:\Tools\Java\jdk1.6.0_14\bin\java -Didea.launcher.port=7536
"-Didea.launcher.bin.path=D:\Tools\Idea\IntelliJ IDEA 8.1.3\bin"
-Dfile.encoding=windows-1252 -classpath
"D:\Tools\Java\jdk1.6.0_14\jre\lib\alt-rt.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\charsets.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\deploy.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\javaws.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\jce.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\jsse.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\management-agent.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\plugin.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\resources.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\rt.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\dnsns.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\localedata.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\sunjce_provider.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\sunmscapi.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\sunpkcs11.jar;D:\Data\Mes
documents\Documents\Other\Projects\EJBContainer\out\production\Main;D:\Tools\GlassFish\glassfishv3-b65-09_22_2009\glassfish\lib\embedded\glassfish-embedded-static-shell.jar;D:\Data\Mes
documents\Documents\Other\Projects\EJBContainer\src\main\resources;D:\Tools\Idea\IntelliJ
IDEA 8.1.3\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain
com.cdbookstore.javaee6.Main
24 sept. 2009 09:02:50 org.glassfish.ejb.embedded.EJBContainerProviderImpl
getLocations
INFO: +++ installed_root_location :
D:\Tools\GlassFish\glassfishv3-b65-09_22_2009\glassfish
24 sept. 2009 09:02:50 org.glassfish.ejb.embedded.EJBContainerProviderImpl
getLocations
INFO: +++ instance_root_location:
D:\Tools\GlassFish\glassfishv3-b65-09_22_2009\glassfish\domains\domain1
24 sept. 2009 09:02:50 org.glassfish.ejb.embedded.EJBContainerProviderImpl
getLocations
INFO: +++ domain_file_location :
D:\Tools\GlassFish\glassfishv3-b65-09_22_2009\glassfish\domains\domain1\config\domain.xml
24 sept. 2009 09:02:50 org.glassfish.ejb.embedded.DomainXmlTransformer
transform
INFO: ==> Creating temp domain file:
C:\DOCUME~1\Antonio\LOCALS~1\Temp\domain3609101022882895340xml
24 sept. 2009 09:02:51 org.glassfish.ejb.embedded.DomainXmlTransformer
transform
INFO: ==> Skipping details of: applications
24 sept. 2009 09:02:51 org.glassfish.ejb.embedded.DomainXmlTransformer
transform
INFO: ==> Skipping details of: protocols
24 sept. 2009 09:02:51 org.glassfish.ejb.embedded.DomainXmlTransformer
transform
INFO: ==> Skipping details of: network-listeners
24 sept. 2009 09:02:51 org.glassfish.ejb.embedded.DomainXmlTransformer
transform
INFO: <== Created temp domain file:
C:\DOCUME~1\Antonio\LOCALS~1\Temp\domain3609101022882895340xml
java.lang.ClassNotFoundException:
com.sun.corba.ee.impl.transport.CorbaOutboundConnectionCacheProbeProvider
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at
org.glassfish.admin.monitor.MonitoringBootstrap.addProvider(MonitoringBootstrap.java:202)
    at
org.glassfish.admin.monitor.MonitoringBootstrap.moduleStarted(MonitoringBootstrap.java:164)
    at
org.glassfish.admin.monitor.MonitoringBootstrap.discoverProbeProviders(MonitoringBootstrap.java:116)
    at
org.glassfish.admin.monitor.MonitoringBootstrap.enableMonitoringForProbeProviders(MonitoringBootstrap.java:416)
    at
org.glassfish.admin.monitor.MonitoringBootstrap.postConstruct(MonitoringBootstrap.java:108)
    at
com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:174)
    at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:89)
    at java.security.AccessController.doPrivileged(Native Method)
    at
com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:86)
    at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
    at
com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
    at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
    at
com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
    at
com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:208)
    at
com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:129)
    at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:457)
    at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:401)
    at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:310)
    at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:303)
    at
com.sun.enterprise.glassfish.bootstrap.ASEmbedded.run(ASEmbedded.java:101)
    at
com.sun.enterprise.glassfish.bootstrap.AbstractMain.start(AbstractMain.java:41)
    at org.glassfish.api.embedded.Server.<init>(Server.java:284)
    at org.glassfish.api.embedded.Server.<init>(Server.java:61)
    at org.glassfish.api.embedded.Server$Builder.build(Server.java:158)
    at org.glassfish.api.embedded.Server$Builder.build(Server.java:140)
    at
org.glassfish.ejb.embedded.EJBContainerProviderImpl.init(EJBContainerProviderImpl.java:155)
    at
org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:114)
    at
javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102)
    at
javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:78)
    at com.cdbookstore.javaee6.Main.main(Main.java:35)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)
24 sept. 2009 09:03:06
org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread
run
INFO: JMXStartupService: JMX authenticator is
com.sun.enterprise.container.common.GenericAdminAuthenticator_at_f221f6
24 sept. 2009 09:03:07
org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread
startConnector
INFO: JMXStartupService: Started JMXConnector, JMXService URL =
service:jmx:rmi://localhost:8686/jndi/rmi://localhost:8686/jmxrmi
24 sept. 2009 09:03:07 com.sun.enterprise.v3.server.AppServerStartup run
INFO: GlassFish v3 startup time : Embedded(12843ms) startup services(3500ms)
total(16343ms)
24 sept. 2009 09:03:07 AppServerStartup run
INFO: [Thread[GlassFish Kernel Main Thread,5,main]] started
24 sept. 2009 09:03:07 org.glassfish.ejb.embedded.EJBContainerProviderImpl
addEJBModules
INFO: ==> Looking for EJB modules in classpath:
D:\Tools\Java\jdk1.6.0_14\jre\lib\alt-rt.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\charsets.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\deploy.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\javaws.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\jce.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\jsse.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\management-agent.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\plugin.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\resources.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\rt.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\dnsns.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\localedata.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\sunjce_provider.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\sunmscapi.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\sunpkcs11.jar;D:\Data\Mes
documents\Documents\Other\Projects\EJBContainer\out\production\Main;D:\Tools\GlassFish\glassfishv3-b65-09_22_2009\glassfish\lib\embedded\glassfish-embedded-static-shell.jar;D:\Data\Mes
documents\Documents\Other\Projects\EJBContainer\src\main\resources;D:\Tools\Idea\IntelliJ
IDEA 8.1.3\lib\idea_rt.jar
24 sept. 2009 09:03:07 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... alt-rt.jar
24 sept. 2009 09:03:07 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:07 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... charsets.jar
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... deploy.jar
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... javaws.jar
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... jce.jar
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... jsse.jar
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... management-agent.jar
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... plugin.jar
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... resources.jar
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:08 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... rt.jar
24 sept. 2009 09:03:10 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:10 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... dnsns.jar
24 sept. 2009 09:03:10 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:10 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... localedata.jar
24 sept. 2009 09:03:10 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:10 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... sunjce_provider.jar
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... sunmscapi.jar
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... sunpkcs11.jar
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... Main
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: true
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is Requested EJB module [Main]: true
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
addEJBModule
INFO: ... Added EJB Module .... Main
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... glassfish-embedded-static-shell.jar
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... resources
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... Testing ... idea_rt.jar
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerProviderImpl
isRequestedEJBModule
INFO: ... is EJB module: false
24 sept. 2009 09:03:11 org.glassfish.ejb.embedded.EJBContainerImpl deploy
INFO: ==> Deploying app: D:\Data\Mes
documents\Documents\Other\Projects\EJBContainer\out\production\Main
24 sept. 2009 09:03:13
com.sun.enterprise.transaction.JavaEETransactionManagerSimplified
initDelegates
INFO: Using
com.sun.enterprise.transaction.jts.JavaEETransactionManagerJTSDelegate as
the delegate
>>Started EJB Container Service....: server
>>EjbContainerUtil: com.sun.ejb.containers.EjbContainerUtilImpl_at_1b80d9b
24 sept. 2009 09:03:13 com.sun.enterprise.security.SecurityLifecycle <init>
INFO: security.secmgroff
24 sept. 2009 09:03:13 com.sun.enterprise.security.SecurityLifecycle
onInitialization
INFO: Security startup service called
24 sept. 2009 09:03:13 com.sun.enterprise.security.PolicyLoader loadPolicy
INFO: policy.loading
24 sept. 2009 09:03:13 com.sun.enterprise.security.SecurityLifecycle
onInitialization
INFO: Security service(s) started successfully....
DOL Loading time141
24 sept. 2009 09:03:15 com.sun.ejb.containers.BaseContainer initializeHome
INFO: Portable JNDI names for EJB BookService :
[java:global/Main/BookService!com.cdbookstore.javaee6.BookService,
java:global/Main/BookService]
24 sept. 2009 09:03:15 org.glassfish.ejb.embedded.EJBContainerImpl
getContext
INFO: IN getContext()
24 sept. 2009 09:03:15
com.sun.enterprise.security.provider.BasePolicyWrapper$2 run
INFO: JACC Policy Provider: Failed Permission Check, context(Main/Main)-
permission((javax.security.jacc.EJBMethodPermission BookService
sayHello,Local,))
24 sept. 2009 09:03:15 com.sun.ejb.containers.BaseContainer postInvoke
ATTENTION: A system exception occurred during an invocation on EJB
BookService method public java.lang.String
com.cdbookstore.javaee6.BookService.sayHello()
javax.ejb.AccessLocalException: Client not authorized for this invocation.
    at
com.sun.ejb.containers.BaseContainer.preInvoke(BaseContainer.java:1716)
    at
com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:188)
    at
com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:84)
    at $Proxy68.sayHello(Unknown Source)
    at
com.cdbookstore.javaee6.__EJB31_Generated__BookService__Intf____Bean__.sayHello(Unknown
Source)
    at com.cdbookstore.javaee6.Main.main(Main.java:39)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)
Exception in thread "main" javax.ejb.EJBAccessException
    at
com.sun.ejb.containers.BaseContainer.mapLocal3xException(BaseContainer.java:2123)
    at
com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1914)
    at
com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1821)
    at
com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:198)
    at
com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:84)
    at $Proxy68.sayHello(Unknown Source)
    at
com.cdbookstore.javaee6.__EJB31_Generated__BookService__Intf____Bean__.sayHello(Unknown
Source)
    at com.cdbookstore.javaee6.Main.main(Main.java:39)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)
Caused by: javax.ejb.AccessLocalException: Client not authorized for this
invocation.
    at
com.sun.ejb.containers.BaseContainer.preInvoke(BaseContainer.java:1716)
    at
com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:188)
    ... 9 more


2009/9/23 Alexis Moussine-Pouchkine <alexis.mp_at_sun.com>

>
> On Sep 23, 2009, at 18:57, Marina Vatkina wrote:
>
> Hi Antonio,
>>
>> Are you on Windows? If yes, there was an NPE bug the the Util class that
>> was fixed over the weekend. Can you try the latest nightly?
>>
>
> http://download.java.net/glassfish/v3/nightly/
> just not the one from the 23rd, it doesn't boot :(
> -Alexis
>
>
>
>> thanks,
>> -marina
>>
>> Antonio Goncalves wrote:
>>
>>> Hi,
>>> It's really annoying to have a full glassfish distribution to make it
>>> work. It goes against the entire "leightweight" container. Developers will
>>> still think that to run an EJB we still need an entire app server. If you
>>> could make EJBs work with just one (or a couple) dependency in a Maven
>>> pom.xml, that would be a killer (my 2 cents).
>>> Ok. So I've taken out Maven dependencies and just add the
>>> glassfish-embedded-static-shell.jar to my classpath. First reaction, my IDE
>>> (Intellij IDEA) doesn't add all the libraries defined in the MANIFEST.MF, so
>>> it compiles but the code editor is full of class not found (that's sad).
>>> When I run my example (I'm now using a very simple Main class instead of a
>>> unit test), I have the following error (looks like it's related to security
>>> lifecycle).
>>> Any idea ?
>>> Thanks,
>>> Antonio
>>> D:\Tools\Java\jdk1.6.0_14\bin\java -Didea.launcher.port=7532
>>> "-Didea.launcher.bin.path=D:\Tools\Idea\IntelliJ IDEA 8.1.3\bin"
>>> -Dfile.encoding=windows-1252 -classpath
>>> "D:\Tools\Java\jdk1.6.0_14\jre\lib\alt-rt.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\charsets.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\deploy.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\javaws.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\jce.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\jsse.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\management-agent.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\plugin.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\resources.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\rt.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\dnsns.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\localedata.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\sunjce_provider.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\sunmscapi.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\sunpkcs11.jar;D:\Data\Mes
>>> documents\Documents\Other\Projects\EJBContainer\out\production\Main;D:\Tools\GlassFish\glassfishv3-b64\glassfish\lib\embedded\glassfish-embedded-static-shell.jar;D:\Tools\Idea\IntelliJ
>>> IDEA 8.1.3\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain
>>> com.cdbookstore.javaee6.Main
>>> 23 sept. 2009 08:38:03
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl getLocations
>>> INFO: +++ installed_root_location :
>>> D:\Tools\GlassFish\glassfishv3-b64\glassfish
>>> 23 sept. 2009 08:38:03
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl getLocations
>>> INFO: +++ instance_root_location:
>>> D:\Tools\GlassFish\glassfishv3-b64\glassfish\domains\domain1
>>> 23 sept. 2009 08:38:03
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl getLocations
>>> INFO: +++ domain_file_location :
>>> D:\Tools\GlassFish\glassfishv3-b64\glassfish\domains\domain1\config\domain.xml
>>> 23 sept. 2009 08:38:04 org.glassfish.ejb.embedded.DomainXmlTransformer
>>> transform
>>> INFO: ==> Creating temp domain file:
>>> C:\DOCUME~1\Antonio\LOCALS~1\Temp\domain3396144585901546433xml
>>> 23 sept. 2009 08:38:04 org.glassfish.ejb.embedded.DomainXmlTransformer
>>> transform
>>> INFO: ==> Skipping details of: applications
>>> 23 sept. 2009 08:38:04 org.glassfish.ejb.embedded.DomainXmlTransformer
>>> transform
>>> INFO: ==> Skipping details of: protocols
>>> 23 sept. 2009 08:38:04 org.glassfish.ejb.embedded.DomainXmlTransformer
>>> transform
>>> INFO: ==> Skipping details of: network-listeners
>>> 23 sept. 2009 08:38:04 org.glassfish.ejb.embedded.DomainXmlTransformer
>>> transform
>>> INFO: <== Created temp domain file:
>>> C:\DOCUME~1\Antonio\LOCALS~1\Temp\domain3396144585901546433xml
>>> java.lang.RuntimeException: All params have to be named with a
>>> ProbeParam Annotation. This method (protected void
>>> com.sun.corba.ee.impl.transport.CorbaInboundConnectionCacheImpl.dprint(java.lang.String))
>>> did not have them.
>>> at
>>> org.glassfish.flashlight.FlashlightUtils.getParamNames(FlashlightUtils.java:122)
>>> at
>>> org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.getProbeProvider(FlashlightProbeProviderFactory.java:170)
>>> at
>>> org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.getProbeProvider(FlashlightProbeProviderFactory.java:147)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.processProbeProviderClass(MonitoringBootstrap.java:294)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.addProvider(MonitoringBootstrap.java:199)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.moduleStarted(MonitoringBootstrap.java:161)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.discoverProbeProviders(MonitoringBootstrap.java:114)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.enableMonitoringForProbeProviders(MonitoringBootstrap.java:413)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.postConstruct(MonitoringBootstrap.java:107)
>>> at
>>> com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:174)
>>> at
>>> com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:89)
>>> at java.security.AccessController.doPrivileged(Native Method)
>>> at
>>> com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:86)
>>> at
>>> com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
>>> at
>>> com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
>>> at
>>> com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
>>> at
>>> com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
>>> at
>>> com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:208)
>>> at
>>> com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:129)
>>> at
>>> com.sun.enterprise.module.bootstrap.Main.launch(Main.java:460)
>>> at
>>> com.sun.enterprise.module.bootstrap.Main.launch(Main.java:404)
>>> at
>>> com.sun.enterprise.module.bootstrap.Main.launch(Main.java:312)
>>> at
>>> com.sun.enterprise.module.bootstrap.Main.launch(Main.java:305)
>>> at
>>> com.sun.enterprise.glassfish.bootstrap.ASEmbedded.run(ASEmbedded.java:101)
>>> at
>>> com.sun.enterprise.glassfish.bootstrap.AbstractMain.start(AbstractMain.java:41)
>>> at org.glassfish.api.embedded.Server.<init>(Server.java:249)
>>> at org.glassfish.api.embedded.Server.<init>(Server.java:62)
>>> at
>>> org.glassfish.api.embedded.Server$Builder.build(Server.java:144)
>>> at
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl.init(EJBContainerProviderImpl.java:159)
>>> at
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:118)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:78)
>>> at com.cdbookstore.javaee6.Main.main(Main.java:35)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)
>>> java.lang.IllegalArgumentException:
>>> com.sun.corba.ee.impl.transport.CorbaInboundConnectionCacheImpl is not an
>>> interface
>>> at java.lang.reflect.Proxy.getProxyClass(Proxy.java:362)
>>> at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:581)
>>> at
>>> org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.getProbeProvider(FlashlightProbeProviderFactory.java:225)
>>> at
>>> org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.getProbeProvider(FlashlightProbeProviderFactory.java:147)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.processProbeProviderClass(MonitoringBootstrap.java:294)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.addProvider(MonitoringBootstrap.java:199)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.moduleStarted(MonitoringBootstrap.java:161)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.discoverProbeProviders(MonitoringBootstrap.java:114)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.enableMonitoringForProbeProviders(MonitoringBootstrap.java:413)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.postConstruct(MonitoringBootstrap.java:107)
>>> at
>>> com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:174)
>>> at
>>> com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:89)
>>> at java.security.AccessController.doPrivileged(Native Method)
>>> at
>>> com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:86)
>>> at
>>> com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
>>> at
>>> com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
>>> at
>>> com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
>>> at
>>> com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
>>> at
>>> com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:208)
>>> at
>>> com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:129)
>>> at
>>> com.sun.enterprise.module.bootstrap.Main.launch(Main.java:460)
>>> at
>>> com.sun.enterprise.module.bootstrap.Main.launch(Main.java:404)
>>> at
>>> com.sun.enterprise.module.bootstrap.Main.launch(Main.java:312)
>>> at
>>> com.sun.enterprise.module.bootstrap.Main.launch(Main.java:305)
>>> at
>>> com.sun.enterprise.glassfish.bootstrap.ASEmbedded.run(ASEmbedded.java:101)
>>> at
>>> com.sun.enterprise.glassfish.bootstrap.AbstractMain.start(AbstractMain.java:41)
>>> at org.glassfish.api.embedded.Server.<init>(Server.java:249)
>>> at org.glassfish.api.embedded.Server.<init>(Server.java:62)
>>> at
>>> org.glassfish.api.embedded.Server$Builder.build(Server.java:144)
>>> at
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl.init(EJBContainerProviderImpl.java:159)
>>> at
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:118)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:78)
>>> at com.cdbookstore.javaee6.Main.main(Main.java:35)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)
>>> java.lang.ClassNotFoundException:
>>> com.sun.corba.ee.impl.transport.CorbaOutboundConnectionCacheImpl
>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>>> at java.security.AccessController.doPrivileged(Native Method)
>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>>> at
>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.addProvider(MonitoringBootstrap.java:199)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.moduleStarted(MonitoringBootstrap.java:161)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.discoverProbeProviders(MonitoringBootstrap.java:114)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.enableMonitoringForProbeProviders(MonitoringBootstrap.java:413)
>>> at
>>> org.glassfish.admin.monitor.MonitoringBootstrap.postConstruct(MonitoringBootstrap.java:107)
>>> at
>>> com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:174)
>>> at
>>> com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:89)
>>> at java.security.AccessController.doPrivileged(Native Method)
>>> at
>>> com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:86)
>>> at
>>> com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
>>> at
>>> com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
>>> at
>>> com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
>>> at
>>> com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
>>> at
>>> com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:208)
>>> at
>>> com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:129)
>>> at
>>> com.sun.enterprise.module.bootstrap.Main.launch(Main.java:460)
>>> at
>>> com.sun.enterprise.module.bootstrap.Main.launch(Main.java:404)
>>> at
>>> com.sun.enterprise.module.bootstrap.Main.launch(Main.java:312)
>>> at
>>> com.sun.enterprise.module.bootstrap.Main.launch(Main.java:305)
>>> at
>>> com.sun.enterprise.glassfish.bootstrap.ASEmbedded.run(ASEmbedded.java:101)
>>> at
>>> com.sun.enterprise.glassfish.bootstrap.AbstractMain.start(AbstractMain.java:41)
>>> at org.glassfish.api.embedded.Server.<init>(Server.java:249)
>>> at org.glassfish.api.embedded.Server.<init>(Server.java:62)
>>> at
>>> org.glassfish.api.embedded.Server$Builder.build(Server.java:144)
>>> at
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl.init(EJBContainerProviderImpl.java:159)
>>> at
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:118)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:78)
>>> at com.cdbookstore.javaee6.Main.main(Main.java:35)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)
>>> 23 sept. 2009 08:38:24
>>> org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread
>>> run
>>> INFO: JMXStartupService: JMX authenticator is
>>> com.sun.enterprise.container.common.GenericAdminAuthenticator_at_90fa05
>>> 23 sept. 2009 08:38:25
>>> org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread
>>> startConnector
>>> INFO: JMXStartupService: Started JMXConnector, JMXService URL =
>>> service:jmx:rmi://localhost:8686/jndi/rmi://localhost:8686/jmxrmi
>>> 23 sept. 2009 08:38:25 com.sun.enterprise.v3.server.AppServerStartup run
>>> INFO: GlassFish v3 startup time : Embedded(15329ms) startup
>>> services(5671ms) total(21000ms)
>>> 23 sept. 2009 08:38:26 AppServerStartup run
>>> INFO: [Thread[GlassFish Kernel Main Thread,5,main]] started
>>> 23 sept. 2009 08:38:26
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl addEJBModules
>>> INFO: ==> Looking for EJB modules in classpath:
>>> D:\Tools\Java\jdk1.6.0_14\jre\lib\alt-rt.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\charsets.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\deploy.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\javaws.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\jce.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\jsse.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\management-agent.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\plugin.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\resources.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\rt.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\dnsns.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\localedata.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\sunjce_provider.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\sunmscapi.jar;D:\Tools\Java\jdk1.6.0_14\jre\lib\ext\sunpkcs11.jar;D:\Data\Mes
>>> documents\Documents\Other\Projects\EJBContainer\out\production\Main;D:\Tools\GlassFish\glassfishv3-b64\glassfish\lib\embedded\glassfish-embedded-static-shell.jar;D:\Tools\Idea\IntelliJ
>>> IDEA 8.1.3\lib\idea_rt.jar
>>> 23 sept. 2009 08:38:26
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... alt-rt.jar
>>> 23 sept. 2009 08:38:26
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:26
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... charsets.jar
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... deploy.jar
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... javaws.jar
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... jce.jar
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... jsse.jar
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... management-agent.jar
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... plugin.jar
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... resources.jar
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:27
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... rt.jar
>>> 23 sept. 2009 08:38:31
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:31
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... dnsns.jar
>>> 23 sept. 2009 08:38:31
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:31
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... localedata.jar
>>> 23 sept. 2009 08:38:31
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:31
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... sunjce_provider.jar
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... sunmscapi.jar
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... sunpkcs11.jar
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... Main
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: true
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is Requested EJB module [Main]: true
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl addEJBModule
>>> INFO: ... Added EJB Module .... Main
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... glassfish-embedded-static-shell.jar
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... Testing ... idea_rt.jar
>>> 23 sept. 2009 08:38:32
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl isRequestedEJBModule
>>> INFO: ... is EJB module: false
>>> 23 sept. 2009 08:38:32 org.glassfish.ejb.embedded.EJBContainerImpl deploy
>>> INFO: ==> Deploying app: D:\Data\Mes
>>> documents\Documents\Other\Projects\EJBContainer\out\production\Main
>>> 23 sept. 2009 08:38:34
>>> com.sun.enterprise.transaction.JavaEETransactionManagerSimplified
>>> initDelegates
>>> INFO: Using
>>> com.sun.enterprise.transaction.jts.JavaEETransactionManagerJTSDelegate as
>>> the delegate
>>>
>>>> >Started EJB Container Service....: server
>>>> >EjbContainerUtil: com.sun.ejb.containers.EjbContainerUtilImpl_at_1b0c08
>>>>
>>> 23 sept. 2009 08:38:34 com.sun.enterprise.security.SecurityLifecycle
>>> <init>
>>> GRAVE: java_security.init_securitylifecycle_fail
>>> java.lang.NullPointerException
>>> at
>>> com.sun.enterprise.security.common.Util.writeConfigFileToTempDir(Util.java:149)
>>> at
>>> com.sun.enterprise.security.SecurityLifecycle.<init>(SecurityLifecycle.java:135)
>>> at
>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>>> at
>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>> at
>>> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>>> at java.lang.Class.newInstance0(Class.java:355)
>>> at java.lang.Class.newInstance(Class.java:308)
>>> at
>>> com.sun.hk2.component.ConstructorWomb.create(ConstructorWomb.java:72)
>>> at
>>> com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:71)
>>> at
>>> com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
>>> at
>>> com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
>>> at
>>> com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
>>> at
>>> com.sun.enterprise.security.SecuritySniffer.setup(SecuritySniffer.java:105)
>>> at
>>> com.sun.enterprise.v3.server.ContainerStarter.startContainer(ContainerStarter.java:99)
>>> at
>>> com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainer(ApplicationLifecycle.java:672)
>>> at
>>> com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:420)
>>> at
>>> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:232)
>>> at
>>> org.glassfish.kernel.embedded.EmbeddedDeployerImpl.deploy(EmbeddedDeployerImpl.java:191)
>>> at
>>> org.glassfish.kernel.embedded.EmbeddedDeployerImpl.deploy(EmbeddedDeployerImpl.java:151)
>>> at
>>> org.glassfish.ejb.embedded.EJBContainerImpl.deploy(EJBContainerImpl.java:110)
>>> at
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:124)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:78)
>>> at com.cdbookstore.javaee6.Main.main(Main.java:35)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)
>>> 23 sept. 2009 08:38:34 org.glassfish.api.ActionReport failure
>>> GRAVE: Exception while deploying the app
>>> java.lang.RuntimeException: java.lang.NullPointerException
>>> at
>>> com.sun.enterprise.security.SecurityLifecycle.<init>(SecurityLifecycle.java:163)
>>> at
>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>>> at
>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>> at
>>> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>>> at java.lang.Class.newInstance0(Class.java:355)
>>> at java.lang.Class.newInstance(Class.java:308)
>>> at
>>> com.sun.hk2.component.ConstructorWomb.create(ConstructorWomb.java:72)
>>> at
>>> com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:71)
>>> at
>>> com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
>>> at
>>> com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
>>> at
>>> com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
>>> at
>>> com.sun.enterprise.security.SecuritySniffer.setup(SecuritySniffer.java:105)
>>> at
>>> com.sun.enterprise.v3.server.ContainerStarter.startContainer(ContainerStarter.java:99)
>>> at
>>> com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainer(ApplicationLifecycle.java:672)
>>> at
>>> com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:420)
>>> at
>>> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:232)
>>> at
>>> org.glassfish.kernel.embedded.EmbeddedDeployerImpl.deploy(EmbeddedDeployerImpl.java:191)
>>> at
>>> org.glassfish.kernel.embedded.EmbeddedDeployerImpl.deploy(EmbeddedDeployerImpl.java:151)
>>> at
>>> org.glassfish.ejb.embedded.EJBContainerImpl.deploy(EJBContainerImpl.java:110)
>>> at
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:124)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:78)
>>> at com.cdbookstore.javaee6.Main.main(Main.java:35)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)
>>> Caused by: java.lang.NullPointerException
>>> at
>>> com.sun.enterprise.security.common.Util.writeConfigFileToTempDir(Util.java:149)
>>> at
>>> com.sun.enterprise.security.SecurityLifecycle.<init>(SecurityLifecycle.java:135)
>>> ... 28 more
>>> 23 sept. 2009 08:38:34
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl createEJBContainer
>>> INFO: ==> Cleaning up on failure ...
>>> 23 sept. 2009 08:38:34 org.glassfish.ejb.embedded.EJBContainerImpl close
>>> INFO: IN close()
>>> 23 sept. 2009 08:38:34 org.glassfish.admin.mbeanserver.JMXStartupService
>>> shutdown
>>> INFO: JMXStartupService: shutting down AMX and JMX
>>> 23 sept. 2009 08:38:34
>>> org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread
>>> shutdown
>>> INFO: JMXStartupService: Stopped JMXConnectorServer:
>>> service:jmx:rmi://localhost:8686/jndi/rmi://localhost:8686/jmxrmi
>>> 23 sept. 2009 08:38:34 AppServerStartup run
>>> delete D:\Tools\GlassFish\glassfishv3-b64\glassfish\domains\domain1 =
>>> false
>>> INFO: [Thread[GlassFish Kernel Main Thread,5,main]] exiting
>>> 23 sept. 2009 08:38:34
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl createEJBContainer
>>> GRAVE: ejb.embedded.exception_instantiating
>>> javax.ejb.EJBException: Failed to deploy EJB modules - see log for
>>> details
>>> at
>>> org.glassfish.ejb.embedded.EJBContainerImpl.deploy(EJBContainerImpl.java:116)
>>> at
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:124)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:78)
>>> at com.cdbookstore.javaee6.Main.main(Main.java:35)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)
>>> Exception in thread "main" 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:184)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:121)
>>> at
>>> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:78)
>>> at com.cdbookstore.javaee6.Main.main(Main.java:35)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)
>>> Process finished with exit code 1
>>> 2009/9/23 Jerome Dochez <Jerome.Dochez_at_sun.com <mailto:
>>> Jerome.Dochez_at_sun.com>>
>>> On Sep 22, 2009, at 2:33 PM, Marina Vatkina wrote:
>>> I suspect there will be other problems - did anybody try to use
>>> JPA with the glassfish-embedded-all.jar?
>>> Siraj may have some tests
>>> I'll probably also need another logic to find domain.xml to
>>> exclude the ports.
>>> there is no ports configured with embedded-all so nothing to worry
>>> about here.
>>> thanks,
>>> -marina
>>> Alexis Moussine-Pouchkine wrote:
>>> Right, but glassfish-embedded-all.jar doesn't seem to
>>> support EJBContainer.getContainer() (see #9625)
>>> Unless launching via Maven changes something here....
>>> -Alexis
>>> On Sep 22, 2009, at 22:55, Jerome Dochez wrote:
>>> since he is using maven, maybe Antonio wants the use the
>>> cooked jar rather than the shell jar that requires a
>>> locally installed distribution...
>>> On Sep 22, 2009, at 1:43 PM, Siraj Ghaffar wrote:
>>> The shell jar points to other jars in the
>>> distribution, so it requires the glassfish
>>> distribution.
>>> Antonio Goncalves wrote:
>>> Hum... I need a full GlassFish distribution ?
>>> Isn't this jar is the GF Maven repository ? At
>>> the moment I'm using :
>>> <dependency>
>>> <groupId>org.glassfish</groupId>
>>> <artifactId>javax.ejb</artifactId>
>>> <version>3.0-b64</version>
>>> </dependency>
>>> <dependency>
>>> <groupId>org.glassfish.ejb</groupId>
>>> <artifactId>ejb-container</artifactId>
>>> <version>3.0-b64</version>
>>> </dependency>
>>> Antonio
>>> 2009/9/22 Alexis Moussine-Pouchkine <alexis.mp
>>> <http://alexis.mp> <http:// alexis.mp
>>> <http://alexis.mp>>@sun.com <http://sun.com>
>>> <http://sun.com>>
>>>
>>> glassfish/lib/embedded/glassfish-embedded-static-shell.jar
>>> is your
>>> friend.
>>> Requires full GlassFish distribution. No
>>> properties required.
>>> -Alexis
>>> On Sep 22, 2009, at 21:54, Antonio Goncalves
>>> wrote:
>>> Hi,
>>> I'm still trying to make the EJBContainer
>>> work in a test
>>> environment. I'm using the latest GlassFish
>>> build (3.0-b64)
>>> but this time I have other exceptions :
>>> Exception in thread "main"
>>> javax.ejb.EJBException: No
>>> EJBContainer provider available
>>> Provider named
>>>
>>> org.glassfish.ejb.embedded.EJBContainerProviderImpl
>>> threw
>>> unexpected exception at create EJBContainer:
>>> java.lang.NoSuchMethodError
>>> java.lang.NoSuchMethodError:
>>>
>>> javax.ejb.spi.EJBContainerProvider.createEJBContainer(Ljava/
>>> util/Map;)Ljavax/ejb/embeddable/EJBContainer;
>>> at
>>>
>>> javax .ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:
>>> 102)
>>> at
>>>
>>> javax .ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:
>>> 78)
>>> In my code I do the following :
>>> EJBContainer ec =
>>> EJBContainer.createEJBContainer();
>>> Context ctx = ec.getContext();
>>> BookService bookEJB = (BookService)
>>> ctx.lookup("java:global/BookService");
>>> book = bookEJB.createBook(book);
>>> I call the createEJBContainer() method but I
>>> was wondering if
>>> I should pass some properties with the
>>> createEJBContainer(Map
>>> <?,?>) method.
>>> Any idea ?
>>> Thanks,
>>> Antonio
>>> 2009/9/7 <glassfish_at_javadesktop.org
>>> <mailto:glassfish_at_javadesktop.org>
>>> <mailto:glassfish_at_javadesktop.org
>>> <mailto:glassfish_at_javadesktop.org>>>
>>> I also read Antonio's book :)
>>> @Antonio: do you have any news on this? Did
>>> you get to have a
>>> working method to unit test EJBs ?
>>> Regards,
>>> J.
>>> [Message sent by forum member 'jayeff'
>>> (jforns_at_gmail.com <mailto:jforns_at_gmail.com>
>>> <mailto:jforns_at_gmail.com
>>> <mailto:jforns_at_gmail.com>>)]
>>>
>>> http://forums.java.net/jive/thread.jspa?messageID=363119
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail:
>>> users-unsubscribe_at_glassfish.dev.java.net
>>> <mailto:users-unsubscribe_at_glassfish.dev.java.net>
>>> <mailto:
>>> users-unsubscribe_at_glassfish.dev.java.net
>>> <mailto:users-unsubscribe_at_glassfish.dev.java.net>>
>>> For additional commands, e-mail:
>>> users-help_at_glassfish.dev.java.net
>>> <mailto:users-help_at_glassfish.dev.java.net>
>>> <mailto:users-help_at_glassfish.dev.java.net
>>> <mailto:users-help_at_glassfish.dev.java.net>>
>>> -- --
>>> Antonio Goncalves
>>> (antonio.goncalves_at_gmail.com
>>> <mailto:antonio.goncalves_at_gmail.com>
>>> <mailto:antonio.goncalves_at_gmail.com
>>> <mailto:antonio.goncalves_at_gmail.com>>)
>>> Software architect
>>> Web site : www.antoniogoncalves.org
>>> <http://www.antoniogoncalves.org>
>>> <http://www.antoniogoncalves.org>
>>> Blog: agoncal.wordpress.com
>>> <http://agoncal.wordpress.com>
>>> <http://agoncal.wordpress.com>
>>> Feed: feeds2.feedburner.com/AntonioGoncalves
>>> <http://feeds2.feedburner.com/AntonioGoncalves>
>>> <http://feeds2.feedburner.com/AntonioGoncalves
>>> >
>>> Paris JUG leader : www.parisjug.org
>>> <http://www.parisjug.org> <http://www.parisjug.org
>>> >
>>> LinkedIn: www.linkedin.com/in/agoncal
>>> <http://www.linkedin.com/in/agoncal>
>>> <http://www.linkedin.com/in/agoncal>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail:
>>> users-unsubscribe_at_glassfish.dev.java.net
>>> <mailto:users-unsubscribe_at_glassfish.dev.java.net>
>>> <mailto:users-unsubscribe_at_glassfish.dev.java.net
>>> <mailto:users-unsubscribe_at_glassfish.dev.java.net>>
>>> For additional commands, e-mail:
>>> users-help_at_glassfish.dev.java.net
>>> <mailto:help_at_glassfish.dev.java.net>
>>> <mailto:users-help_at_glassfish.dev.java.net
>>> <mailto:users-help_at_glassfish.dev.java.net>>
>>> -- --
>>> Antonio Goncalves (antonio.goncalves_at_gmail.com
>>> <mailto:antonio.goncalves_at_gmail.com>
>>> <mailto:antonio.goncalves_at_gmail.com
>>> <mailto:antonio.goncalves_at_gmail.com> >)
>>> Software architect
>>> Web site : www.antoniogoncalves.org
>>> <http://www.antoniogoncalves.org> <http://
>>> www.antoniogoncalves.org
>>> <http://www.antoniogoncalves.org>>
>>> Blog: agoncal.wordpress.com
>>> <http://agoncal.wordpress.com>
>>> <http://agoncal.wordpress.com>
>>> Feed: feeds2.feedburner.com/AntonioGoncalves
>>> <http://feeds2.feedburner.com/AntonioGoncalves>
>>> <http://feeds2.feedburner.com/AntonioGoncalves >
>>> Paris JUG leader : www.parisjug.org
>>> <http://www.parisjug.org> <http://www.parisjug.org
>>> >
>>> LinkedIn: www.linkedin.com/in/agoncal
>>> <http://www.linkedin.com/in/agoncal>
>>> <http://www.linkedin.com/in/agoncal >
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail:
>>> users-unsubscribe_at_glassfish.dev.java.net
>>> <mailto:users-unsubscribe_at_glassfish.dev.java.net>
>>> For additional commands, e-mail:
>>> users-help_at_glassfish.dev.java.net
>>> <mailto:users-help_at_glassfish.dev.java.net>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail:
>>> users-unsubscribe_at_glassfish.dev.java.net
>>> <mailto:users-unsubscribe_at_glassfish.dev.java.net>
>>> For additional commands, e-mail:
>>> users-help_at_glassfish.dev.java.net
>>> <mailto:users-help_at_glassfish.dev.java.net>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail:
>>> users-unsubscribe_at_glassfish.dev.java.net
>>> <mailto:users-unsubscribe_at_glassfish.dev.java.net>
>>> For additional commands, e-mail:
>>> users-help_at_glassfish.dev.java.net
>>> <mailto:users-help_at_glassfish.dev.java.net>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>>> <mailto:users-unsubscribe_at_glassfish.dev.java.net>
>>> For additional commands, e-mail:
>>> users-help_at_glassfish.dev.java.net
>>> <mailto:users-help_at_glassfish.dev.java.net>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>>> <mailto:users-unsubscribe_at_glassfish.dev.java.net>
>>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>> <mailto:users-help_at_glassfish.dev.java.net>
>>> --
>>> --
>>> Antonio Goncalves (antonio.goncalves_at_gmail.com <mailto:
>>> antonio.goncalves_at_gmail.com>)
>>> Software architect
>>> Web site : www.antoniogoncalves.org <http://www.antoniogoncalves.org>
>>> Blog: agoncal.wordpress.com <http://agoncal.wordpress.com>
>>> Feed: feeds2.feedburner.com/AntonioGoncalves <
>>> http://feeds2.feedburner.com/AntonioGoncalves>
>>> Paris JUG leader : www.parisjug.org <http://www.parisjug.org>
>>> LinkedIn: www.linkedin.com/in/agoncal <
>>> http://www.linkedin.com/in/agoncal>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
>


-- 
--
Antonio Goncalves (antonio.goncalves_at_gmail.com)
Software architect
Web site : www.antoniogoncalves.org
Blog: agoncal.wordpress.com
Feed: feeds2.feedburner.com/AntonioGoncalves
Paris JUG leader : www.parisjug.org
LinkedIn: www.linkedin.com/in/agoncal