Aloha,
it would be just helpful, if a released shoal jar would depend on
a released jxta jar as well.
Developer versions can rely on whatever, i dont care. :)
On Fri, Feb 06, 2009 at 11:53:43AM -0800, Shreedhar Ganapathy wrote:
> Hi Jim,
> This is the first time we have heard of a need for publishing to Maven
> repos.
> We'll look into it though to do the needful and get back to y'all.
> Cheers
> Shreedhar
> Jim Marino wrote:
>
> Hi,
>
> It would be really helpful if Shoal could publish updated Maven
> artifacts. We ([1]www.fabric3.org) have the same problem and worked
> around it by creating a Maven module that calls out to an Ant script
> which manually downloads the Shoal artifacts and installs them in a
> local repo. Other modules can depend on the Maven module, which
> guarantees a reproducible build. Here are the modules if you want to
> see how we did this:
>
> [2]http://svn.codehaus.org/fabric3/modules/trunk/federated/fabric3-inst
> all-shoal/
>
> [3]http://svn.codehaus.org/fabric3/modules/trunk/federated/fabric3-fede
> ration-shoal/
>
> HTH
>
> Jim
>
> On Feb 6, 2009, at 11:38 AM, Shreedhar Ganapathy wrote:
>
> Hi Rob
> We typically use a version of Jxta that is 2.5.1+ some low risk bug
> fixes relevant to critical consumers of Shoal such as GlassFish and
> Sailfin Telco appserver. We have not posted versions of Shoal or the
> related Jxta binaries on any maven repository.
> One possible way to workaround this situation is to host Shoal and
> dependent Jxta version binaries in a local maven repository and pulling
> from there. Not ideal but a short term solution.
> Shreedhar
> [4]Rob_Mathews_at_Dell.com wrote:
>
> Hi:
>
> I'm having trouble building with maven. Whenever I run, I get a signing
> exception:
>
> initializing Shoal : java.lang.SecurityException: class
> "net.jxta.platform.NetworkConfigurator"'s signer information does not
> match signer information of other classes in the same package
> at
> java.lang.ClassLoader.checkCerts(ClassLoader.java:775)
> at
> java.lang.ClassLoader.preDefineClass(ClassLoader.java:487)
> at
> java.lang.ClassLoader.defineClass(ClassLoader.java:614)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
> at
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCl
> assLoader.java:1815)
> at
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoade
> r.java:872)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade
> r.java:1325)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade
> r.java:1204)
> at
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> at
> com.sun.enterprise.jxtamgmt.NetworkManager.initWPGF(NetworkManager.java
> :571)
>
> My maven setup is this:
>
> JXTA:
> <repository>
> <id>maven2-repository.dev.java.net</id>
> <name>Java.net Repository for Maven</name>
> <url>[5]http://download.java.net/maven/2/</url>
> <layout>default</layout>
> </repository>
> <dependency>
> <groupId>net.jxta</groupId>
> <artifactId>jxta-jxse</artifactId>
> <version>2.5</version>
> </dependency>
> SHOAL:
> <dependency>
> <groupId>com.sun.enterprise.ee.cms</groupId>
> <artifactId>shoal-gms</artifactId>
> <version>1.1_09292008</version>
> </dependency>
>
> Which maven artifact or version of jxta am I supposed to be using?
>
> Rob.
>
> References
>
> 1. http://www.fabric3.org/
> 2. http://svn.codehaus.org/fabric3/modules/trunk/federated/fabric3-install-shoal/
> 3. http://svn.codehaus.org/fabric3/modules/trunk/federated/fabric3-federation-shoal/
> 4. mailto:Rob_Mathews_at_Dell.com
> 5. http://download.java.net/maven/2/