Re: Re: Re: cannot run client application using jclient
Guillaume Sauthier <[email protected]> Thu, 14 Apr 2011 10:36:01 +0200
| Newsgroups | gmane.comp.java.objectweb.jonas |
|---|---|
| Organization | Objectweb Consortium |
| Message-ID | <[email protected]> |
Hmmm Can you open a bug on JIRA for this please ? Seems we forgot to assign the logger when EarClasspathManager is used for ApplicationClient (shame on us :) ) ... --G Le 13/04/2011 15:04, Benjamin Jailly a écrit : > ouuups, forgot to tell you :-) > > I tried with both 5.1.5 and 5.2.0. > > Benjamin > > Le 13 avr. 2011 à 13:48, Guillaume Sauthier a écrit : > >> Yeah, what version of JOnAS are you using ? :) >> --G >> >> >> Le 13/04/2011 12:48, Benjamin Jailly a écrit : >>> Hi all, >>> >>> I have an ear application myEntrepriseApp containing a war, an >>> ejb-jar and a jar client. >>> The ear is built using Maven2. >>> >>> Deploying the ear application works fine. The webapp contained in >>> the war is also working properly. >>> >>> But when I try to run the jar client application, I have the >>> following error: >>> >>> /There was the following exception : null/ >>> /java.lang.NullPointerException/ >>> / >>> //at >>> org.ow2.jonas.lib.cpmanager.EarClassPathManager.resolveClassPath(EarClassPathManager.java:281)/ >>> / >>> //at >>> org.ow2.jonas.lib.cpmanager.EarClassPathManager.getResolvedClassPath(EarClassPathManager.java:228)/ >>> / >>> //at >>> org.ow2.jonas.client.ClientContainer.extractAndAnalyzeEar(ClientContainer.java:1183)/ >>> / >>> //at >>> org.ow2.jonas.client.ClientContainer.start(ClientContainer.java:421)/ >>> / >>> //at >>> org.ow2.jonas.client.ClientContainer.main(ClientContainer.java:244)/ >>> / >>> //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 org.ow2.jonas.client.boot.Bootstrap.main(Bootstrap.java:103)/ >>> >>> I guess it doesn't find the manifest of the jar client, which is at >>> its good place in the compiled jar (META-INF/MANIFEST.MF). >>> >>> The command I'm using to launch the jar client is: >>> jclient -nowsgen $JONAS_BASE/deploy/myEntrepriseApp-0.1-SNAPSHOT.ear >>> >>> >>> >>> the pom.xml of the jar client is the following: >>> / >>> / >>> / >>> / >>> /<?xml version="1.0"?>/ >>> /<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 >>> http://maven.apache.org/xsd/maven-4.0.0.xsd" >>> xmlns="http://maven.apache.org/POM/4.0.0"/ >>> / xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">/ >>> /<modelVersion>4.0.0</modelVersion>/ >>> /<parent>/ >>> /<artifactId>myEntrepriseApp</artifactId>/ >>> /<groupId>com.test</groupId>/ >>> /<version>0.1-SNAPSHOT</version>/ >>> /</parent>/ >>> /<groupId>com.test</groupId>/ >>> /<artifactId>myClientApp</artifactId>/ >>> /<version>0.1-SNAPSHOT</version>/ >>> /<name> myClientApp</name>/ >>> /<packaging>jar</packaging>/ >>> /<dependencies>/ >>> /</dependencies>/ >>> /<build>/ >>> /<plugins>/ >>> /<plugin>/ >>> /<groupId>org.apache.maven.plugins</groupId>/ >>> /<artifactId>maven-jar-plugin</artifactId>/ >>> /<version>2.3.1</version>/ >>> /<configuration>/ >>> /<archive>/ >>> /<manifest> / >>> /<mainClass>com.test.Main</mainClass>/ >>> /<packageName>com.test</packageName>/ >>> /</manifest>/ >>> /</archive>/ >>> /</configuration>/ >>> /</plugin>/ >>> /</plugins>/ >>> /<finalName> myClientApp</finalName>/ >>> /</build>/ >>> /</project>/ >>> >>> >>> >>> Did I miss something ? >>> >>> Thanks for your help. >>> >>> >>> regards, >>> Benjamin >>> ----------------------------------------------------- >>> Benjamin Jailly >>> >>> Laboratoire Télécom Claude Chappe >>> Équipe de recherche SATIN >>> Bureau I012 >>> >>> TELECOM Saint-Etienne >>> 25 rue du Dr Rémy Annino >>> 42 000 Saint-Étienne >>> >>> [email protected] >>> <mailto:[email protected]> >>> >> <Guillaume_Sauthier.vcf> > > ----------------------------------------------------- > Benjamin Jailly > > Laboratoire Télécom Claude Chappe > Équipe de recherche SATIN > Bureau I012 > > TELECOM Saint-Etienne > 25 rue du Dr Rémy Annino > 42 000 Saint-Étienne > > [email protected] > <mailto:[email protected]> >
Guillaume_Sauthier.vcf
(text/x-vcard, 387 B)
begin:vcard fn:Guillaume Sauthier n:Sauthier;Guillaume org:<a href="http://www.ow2.org"><img title="OW2" alt="OW2 Consortium" border="0" src="http://www.ow2.org/xwiki/bin/skin/XWiki/DefaultSkin/logoOW2.png" /></a> adr:;;;;;;France email;internet:[email protected] title:<a href="http://jonas.ow2.org">JOnAS Application Server</a> url:http://jonas.ow2.org version:2.1 end:vcard