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]

Reply via email to