Bruce -- thanks a lot for this. I am just trying to use the plugin with 9.2, but I am hitting this issue:
http://www.mail-archive.com/[email protected]/msg00503.html Is this issue one that you encountered also when trying the plugin with 10.x? I wouldn't mind having 10.x working, also. On Wed, Mar 4, 2009 at 8:58 PM, Barrie Treloar <[email protected]> wrote: > On Thu, Mar 5, 2009 at 12:09 PM, Davis Ford > <[email protected]> wrote: >> True - although that would take me a long time. In any event, I ended >> up getting the 53MB weblogic.jar deployed to archiva - yay! > > BEWARE > > If you are using Weblogic 10 then you need to "chase the dragons tail". > As the jar defines a Class-Path in its Manifest using relative file > definitions. > > You need to add EACH one of these files into your maven repository AND > then define each artifact as a dependency in your pom. > > We ended up creating an internal dependency project just for weblogic > so you can depend upon that instead of having to cut-and-paste for > every project. However all the scopes are compile when some should be > runtime) > > On my todo list is to extend the deploy plugin to also deploy > artifacts defined in the Manfiest Class-Path... > > Here is the dependency pom (it may be useful to others) > > <project xmlns="http://maven.apache.org/POM/4.0.0" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/maven-v4_0_0.xsd"> > <modelVersion>4.0.0</modelVersion> > <groupId>weblogic</groupId> > <artifactId>weblogic-dependencies</artifactId> > <packaging>pom</packaging> > <version>10.0.0</version> > <dependencies> > <dependency> > <groupId>weblogic</groupId> > <artifactId>weblogic</artifactId> > <version>10.0.0</version> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>javax.jms_1.1</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>javax.servlet_2.5</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.repackaged.asm_1.5.2</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.diagnostics.instrumentor_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>xbean</artifactId> > <version>9.2.1</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>wljmsclient</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.descriptor_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.utils_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.utils.classloaders_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.weblogic.workmanager_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>true</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.weblogic.rmi.client_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.transaction_2.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.weblogic.security.wls_2.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.weblogic.security_2.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.logging_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.management.core_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>true</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.utils.full_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>javax.transaction_1.1</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.store_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.workarea_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.utils.wrapper_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.datasource_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.diagnostics.core_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>com.bea.core.resourcepool_1.0.0.0</artifactId> > <version>10.0.0</version> > <optional>false</optional> > </dependency> > <dependency> > <groupId>weblogic</groupId> > <artifactId>javax.annotation_1.0</artifactId> > <version>10.0.0</version> > </dependency> > </dependencies> > </project> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Zeno Consulting, Inc. home: http://www.zenoconsulting.biz blog: http://zenoconsulting.wikidot.com p: 248.894.4922 f: 313.884.2977 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
