Yes Marina, that works :
<dependency>
<groupId>org.glassfish.extras</groupId>
<artifactId>appserv-rt</artifactId>
<version>3.0.1-b22</version>
<scope>system</scope>
<systemPath>${GLASSFISH_HOME}/lib/appserv-rt.jar</systemPath>
</dependency>
It's a bit of a shame but because we need a full GF install anyway, I
suppose that will do the job
Thanks,
Antonio
2010/9/30 Marina Vatkina <marina.vatkina_at_oracle.com>
> Java EE 5 project should work in Java EE 6. You can point to the
> gf-client.jar in the glassfish installation using system scope dependencies.
>
> Regards,
> -marina
>
> Antonio Goncalves wrote:
>
>> Are you talking about
>> http://download.java.net/maven/glassfish/org/glassfish/extras/glassfish-uber? There is only a 3.1-SNAPSHOT, can't find anything in 3.0.1.
>>
>> With glassfish-uber I get a : java.lang.ClassFormatError:
>> javax/ejb/EJBException
>>
>> That's because I'm not using the right implementation class. BTW, this is
>> a Java EE 5 project (I don't want to do any Java EE 6), so one of my
>> dependencies is javaee.javaee-api-5.
>>
>> Hum, which dependencies to use ? Any idea ?
>>
>> Thanks,
>> Antonio
>>
>> 2010/9/30 Alexis Moussine-Pouchkine <alexis.moussine-pouchkine_at_oracle.com<mailto:
>> alexis.moussine-pouchkine_at_oracle.com>>
>>
>>
>> gf-client.jar uses relative references to all the JARs it needs
>> (see MANIFEST.MF) so that's not going to work for Maven (it should
>> with ant).
>> Have you tried using the uber all-in-one JAR as a mvn dependency
>> instead?
>> -Alexis
>>
>> On 30 sept. 2010, at 14:31, Antonio Goncalves wrote:
>>
>> > Hi,
>> >
>> > I have an application that uses a Swing client with JNDI lookups
>> to access remote stateless EJBs. Everything works fine. I'm trying
>> now to go from an Ant build (with explicit classpath setting) that
>> runs on GlassFish 2.1 to a Maven build with the latest GlassFish
>> v3.0.1
>> >
>> > With Ant on GlassFish v2.1 this is what I explicitely declare in
>> my classpath :
>> > appserv-deployment-client.jar
>> > appserv-rt.jar
>> > webservices-rt.jar
>> > appserv-admin.jar
>> > javaee.jar
>> >
>> > I know things have changed in GFv3 so I'm now using the
>> org.glassfish.appclient.gf-client-3.0.1-b20 (instead of the
>> appserv-rt.jar). When I run my Swing app with the gf-client I have
>> the following exception :
>> >
>> > java.lang.NoClassDefFoundError: com/sun/corba/ee/spi/osgi/ORBFactory
>> >
>> > Indeed. This class is in
>> com.sun.corba.glassfish-corba-orb-3.1.0-b006 but not in the
>> 3.0.0-b001 that gf-client depends on. So I've added the
>> com.sun.corba.glassfish-corba-orb-3.1.0-b006 to my dependencies
>> and now have the following exception :
>> >
>> > java.lang.NoClassDefFoundError:
>> org/glassfish/enterprise/iiop/impl/CSIv2SSLTaggedComponentHandlerImpl
>> >
>> > It looks like I could spend the day looking for
>> NoClassDefFoundError, so I might be doing something wrong. I gave
>> a try and used a 3.0 version
>> (org.glassfish.appclient.gf-client-3.0-b74b) but I still have
>> java.lang.NoClassDefFoundError: com/sun/corba/ee/spi/osgi/ORBFactory.
>> >
>> > There must be an easier way, any idea ?
>> > Thanks,
>> > Antonio
>>
>>
>> ---------------------------------------------------------------------
>> 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
>
>
--
--
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