Hi Philip,

Thanks for the reply.  Looks like your suggestion got me very far now.  I
changed everything you said and looks like it tries to deploy to servicemix
but I'm getting this error:

**********************************
Caused by: org.springframework.beans.FatalBeanException: Unable to resolve
classpath location lib/test-integration-common-1.0-SNAPSHOT.jar
        at
org.apache.xbean.server.spring.configuration.ClassLoaderXmlPreprocessor.preprocess(ClassLoaderXmlPreprocessor.java:117)
        at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.preprocess(XBeanXmlBeanDefinitionReader.java:93)
        at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:78)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:406)
        ... 50 more
*************************************

My servicemix.xml in my SU-- called test-integration-servicemix-- has a
classpath referencing the test-integration-common.jar since the SU has a
dependence on it:

        <classpath>
                <location>.</location>
                
<location>lib/test-integration-common-1.0-SNAPSHOT.jar</location>
        </classpath>

So running maven, all the clean/compile/install/package/install works
successfully, and hence I think all the dependencies in the POMs check out
ok.  Now its when I run mvn jbi:packageDeploy that I'm running into this
issue.  Got anymore ideas?  I appreciate it.  Thanks!

-los




Philip Dodds-2 wrote:
> 
> Can you try using something like the following :
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <!--
> 
>     Licensed to the Apache Software Foundation (ASF) under one or more
>     contributor license agreements.  See the NOTICE file distributed with
>     this work for additional information regarding copyright ownership.
>     The ASF licenses this file to You under the Apache License, Version
> 2.0
>     (the "License"); you may not use this file except in compliance with
>     the License.  You may obtain a copy of the License at
> 
>        http://www.apache.org/licenses/LICENSE-2.0
> 
>     Unless required by applicable law or agreed to in writing, software
>     distributed under the License is distributed on an "AS IS" BASIS,
>     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> implied.
>     See the License for the specific language governing permissions and
>     limitations under the License.
> 
> -->
> <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>org.mycompany</groupId>
>   <artifactId>my-lw-su</artifactId>
>   <packaging>jbi-service-unit</packaging>
>   <version>1.0-SNAPSHOT</version>
>   <name>A LWContainer Service Unit</name>
>   <url>http://www.myorganization.org</url>
>   <pluginRepositories>
>     <pluginRepository>
>       <id>apache.snapshots</id>
>       <name>Maven Central Plugins Development Repository</name>
>       <url>http://people.apache.org/repo/m2-incubating-repository/</url>
>       <snapshots>
>         <enabled>true</enabled>
>       </snapshots>
>       <releases>
>          <enabled>true</enabled>
>       </releases>
>     </pluginRepository>
>   </pluginRepositories>
>   <repositories>
>     <repository>
>       <id>apache.snapshots</id>
>       <name>Maven Central Plugins Development Repository</name>
>       <url>http://people.apache.org/repo/m2-incubating-repository/</url>
>       <snapshots>
>         <enabled>true</enabled>
>       </snapshots>
>       <releases>
>          <enabled>true</enabled>
>       </releases>
>     </repository>
>   </repositories>
>       <properties>
>         <servicemix-version>3.1-incubating-SNAPSHOT</servicemix-version>
>       </properties>
>   <dependencies>
>     <dependency>
>       <groupId>org.apache.servicemix</groupId>
>       <artifactId>servicemix-lwcontainer</artifactId>
>       <version>3.0-incubating</version>
>     </dependency>
>     <dependency>
>       <groupId>org.apache.servicemix</groupId>
>       <artifactId>servicemix-core</artifactId>
>       <version>3.0-incubating</version>
>       <scope>provided</scope>
>     </dependency>
>   </dependencies>
>   <build>
>       <resources>
>       <resource>
>         <directory>src/main/resources</directory>
>         <includes>
>           <include>**/*</include>
>         </includes>
>       </resource>
>     </resources>
>     <plugins>
>       <plugin>
>         <groupId>org.apache.servicemix.tooling</groupId>
>         <artifactId>jbi-maven-plugin</artifactId>
>         <version>3.0-incubating</version>
>         <extensions>true</extensions>
>       </plugin>
>     </plugins>
>   </build>
> </project>
> 
> 
> There are a couple of things - first its best to reference the final
> release for 3.0 and also you'll probably need to add the repositories
> to pick it up :)
> 
> Thanks
> 
> P
> 
> On 10/19/06, moraleslos <[EMAIL PROTECTED]> wrote:
>>
>> that was a copy/paste typo... its correct for SA, but in the SU its
>>
>>  <dependency>
>>               <groupId>com.test.integration.common</groupId>
>>               <artifactId>test-integration-common</artifactId>
>>               <version>1.0-SNAPSHOT</version>
>>       </dependency>
>>
>> The SU has dependencies on the common package, and the SA depends on the
>> SU...
>>
>> -los
>>
>>
>> Philip Dodds-2 wrote:
>> >
>> > Just to clarify what is this other dependency?
>> >
>> >  <dependency>
>> >               <groupId>com.test.integration.servicemix</groupId>
>> >               <artifactId>test-integration-servicemix</artifactId>
>> >               <version>1.0-SNAPSHOT</version>
>> >       <scope>runtime</scope>
>> >       </dependency>
>> >
>> > P
>> >
>> >
>> > On 10/19/06, moraleslos <[EMAIL PROTECTED]> wrote:
>> >>
>> >> These class not found issues I'm getting does not seem to be related
>> to
>> >> how
>> >> the dependencies are added in the pom.  I've added this dependency:
>> >>
>> >>    <dependency>
>> >>                 <groupId>org.apache.servicemix</groupId>
>> >>                 <artifactId>servicemix-jbi</artifactId>
>> >>                 <version>3.0-incubating-SNAPSHOT</version>
>> >>     </dependency>
>> >>
>> >> in all of my pom files and I still get this error:
>> >>
>> >> *************************************************
>> >> [INFO] Unable to deploy project, Error accessing ServiceMix
>> >> administration
>> >>
>> >> javax/jbi/management/LifeCycleMBean
>> >> [INFO]
>> >>
>> ------------------------------------------------------------------------
>> >> [DEBUG] Trace
>> >> org.apache.maven.lifecycle.LifecycleExecutionException: Unable to
>> deploy
>> >> project
>> >> , Error accessing ServiceMix administration
>> >>         at
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
>> >> ultLifecycleExecutor.java:559)
>> >>         at
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
>> >> Goal(DefaultLifecycleExecutor.java:488)
>> >>         at
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
>> >> ltLifecycleExecutor.java:458)
>> >>         at
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
>> >> dleFailures(DefaultLifecycleExecutor.java:306)
>> >>         at
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
>> >> ts(DefaultLifecycleExecutor.java:273)
>> >>         at
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
>> >> fecycleExecutor.java:140)
>> >>         at
>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
>> >>         at
>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>> >>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> >>         at
>> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>> >> java:39)
>> >>         at
>> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>> >> sorImpl.java:25)
>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>> >>         at
>> >> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>> >>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>> >>         at
>> >> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>> >>
>> >>         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>> >> Caused by: org.apache.maven.plugin.MojoExecutionException: Unable to
>> >> deploy
>> >> proj
>> >> ect, Error accessing ServiceMix administration
>> >>         at
>> >> org.apache.servicemix.maven.plugin.jbi.JbiProjectDeployerMojo.deployP
>> >> roject(JbiProjectDeployerMojo.java:146)
>> >>         at
>> >> org.apache.servicemix.maven.plugin.jbi.JbiProjectDeployerMojo.execute
>> >> (JbiProjectDeployerMojo.java:75)
>> >>         at
>> >> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
>> >> nManager.java:412)
>> >>         at
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
>> >> ultLifecycleExecutor.java:534)
>> >>         ... 16 more
>> >> Caused by: Error accessing ServiceMix administration
>> >>         at
>> >> org.apache.servicemix.jbi.management.task.JbiTask.execute(JbiTask.jav
>> >> a:272)
>> >>         at
>> >> org.apache.servicemix.maven.plugin.jbi.JbiProjectDeployerMojo.isDeplo
>> >> yed(JbiProjectDeployerMojo.java:194)
>> >>         at
>> >> org.apache.servicemix.maven.plugin.jbi.JbiProjectDeployerMojo.deployP
>> >> roject(JbiProjectDeployerMojo.java:120)
>> >>         ... 19 more
>> >> Caused by: java.lang.NoClassDefFoundError:
>> >> javax/jbi/management/LifeCycleMBean
>> >>         at java.lang.ClassLoader.defineClass1(Native Method)
>> >>         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>> >>         at
>> >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
>> >> 4)
>> >>         at
>> java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>> >>         at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>> >>         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>> >>         at java.security.AccessController.doPrivileged(Native Method)
>> >>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>> >>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>> >>         at
>> >> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassL
>> >> oader.java:195)
>> >>         at
>> >> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassReal
>> >> m.java:255)
>> >>         at
>> >> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.
>> >> java:214)
>> >>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>> >>         at
>> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>> >>         at java.lang.Class.forName0(Native Method)
>> >>         at java.lang.Class.forName(Class.java:164)
>> >>         at
>> >> org.apache.servicemix.jbi.management.task.JbiTask.class$(JbiTask.java
>> >> :123)
>> >>         at
>> >> org.apache.servicemix.jbi.management.task.JbiTask.getAdminCommandsSer
>> >> vice(JbiTask.java:123)
>> >>         at
>> >> org.apache.servicemix.jbi.management.task.JbiTask.execute(JbiTask.jav
>> >> a:268)
>> >>         ... 21 more
>> >> *************************************
>> >>
>> >> Funny thing is that the servicemix-jbi-3.0-incubating.jar is in the
>> >> %smx_home%\lib directory so I don't really know how to continue
>> debugging
>> >> this.
>> >>
>> >> -los
>> >>
>> >>
>> >> Philip Dodds-2 wrote:
>> >> >
>> >> > Can you try using the following?
>> >> >
>> >> > <packaging>jbi-service-unit</packaging>
>> >> >  <version>1.0-SNAPSHOT</version>
>> >> >  <dependencies>
>> >> >        <dependency>
>> >> >                <groupId>org.apache.servicemix</groupId>
>> >> >                <artifactId>servicemix-lwcontainer</artifactId>
>> >> >                <version>3.0-incubating-SNAPSHOT</version>
>> >> >        </dependency>
>> >> >        <dependency>
>> >> >                <groupId>com.test.integration.servicemix</groupId>
>> >> >                <artifactId>test-integration-servicemix</artifactId>
>> >> >                <version>1.0-SNAPSHOT</version>
>> >> >        <scope>runtime</scope>
>> >> >        </dependency>
>> >> >  </dependencies>
>> >> >  <properties>
>> >> >        <componentName>servicemix-lwcontainer</componentName>
>> >> >  </properties>
>> >> >
>> >> > I'm not sure why you have a dependency on
>> test-integration-servicemix
>> >> > in both your SU and you SA?
>> >> >
>> >> > Cheers
>> >> > P
>> >> >
>> >> > On 10/19/06, moraleslos <[EMAIL PROTECTED]> wrote:
>> >> >>
>> >> >> I'm running smx 3.0.  As for component dependencies, I'm not
>> exactly
>> >> sure
>> >> >> what you are describing so I'll just post my poms:
>> >> >>
>> >> >> SU pom:
>> >> >> *********************************
>> >> >> .....
>> >> >>  <packaging>jbi-service-unit</packaging>
>> >> >>   <version>1.0-SNAPSHOT</version>
>> >> >>   <dependencies>
>> >> >>         <dependency>
>> >> >>                 <groupId>org.apache.servicemix</groupId>
>> >> >>                 <artifactId>servicemix-core</artifactId>
>> >> >>                 <version>3.0-incubating-SNAPSHOT</version>
>> >> >>                 <scope>provided</scope>
>> >> >>         </dependency>
>> >> >>     <dependency>
>> >> >>                 <groupId>org.apache.servicemix</groupId>
>> >> >>                 <artifactId>servicemix-jbi</artifactId>
>> >> >>                 <version>3.0-incubating-SNAPSHOT</version>
>> >> >>                 <scope>provided</scope>
>> >> >>     </dependency>
>> >> >>         <dependency>
>> >> >>       <groupId>geronimo-spec</groupId>
>> >> >>       <artifactId>geronimo-spec-activation</artifactId>
>> >> >>       <version>1.0.2-rc4</version>
>> >> >>           <scope>provided</scope>
>> >> >>     </dependency>
>> >> >>         <dependency>
>> >> >>                 <groupId>com.test.integration.servicemix</groupId>
>> >> >>                
>> <artifactId>test-integration-servicemix</artifactId>
>> >> >>                 <version>1.0-SNAPSHOT</version>
>> >> >>         <scope>runtime</scope>
>> >> >>         </dependency>
>> >> >>   </dependencies>
>> >> >>   <properties>
>> >> >>         <componentName>servicemix-lwcontainer</componentName>
>> >> >>   </properties>
>> >> >> ...
>> >> >> **********************************
>> >> >>
>> >> >>
>> >> >> SA pom:
>> >> >> *********************************
>> >> >> ...
>> >> >>   <packaging>jbi-service-assembly</packaging>
>> >> >>   <version>1.0-SNAPSHOT</version>
>> >> >>   <dependencies>
>> >> >>         <dependency>
>> >> >>                 <groupId>com.test.integration.servicemix</groupId>
>> >> >>                
>> <artifactId>test-integration-servicemix</artifactId>
>> >> >>                 <version>1.0-SNAPSHOT</version>
>> >> >>         </dependency>
>> >> >>   </dependencies>
>> >> >> ...
>> >> >> ***********************************
>> >> >>
>> >> >> Is this what you were looking for?
>> >> >>
>> >> >> -los
>> >> >>
>> >> >>
>> >> >> Philip Dodds-2 wrote:
>> >> >> >
>> >> >> > The Maven plugin should be able to deploy in the example you
>> gave,
>> >> in
>> >> >> > fact you can also run ServiceMix under Maven using jbi:servicemix
>> >> >> > which would work - as long as your Service Units have a
>> dependency
>> >> to
>> >> >> > their Components (since it uses this to ensure the components are
>> >> >> > deployed).
>> >> >> >
>> >> >> > I'm wondering if you are hitting a problem with either the
>> >> ServiceMix
>> >> >> > versions (which version of smx are you running against) or have
>> you
>> >> >> > added servicemix-core as provided maybe?
>> >> >> >
>> >> >> > Thanks
>> >> >> >
>> >> >> > P
>> >> >> >
>> >> >> > On 10/19/06, moraleslos <[EMAIL PROTECTED]> wrote:
>> >> >> >>
>> >> >> >> Well, looks like it can't find the LifeCycleMBean class:
>> >> >> >>
>> >> >> >> ***********************************************
>> >> >> >> [INFO] Unable to deploy project, Error accessing ServiceMix
>> >> >> >> administration
>> >> >> >>
>> >> >> >> javax/jbi/management/LifeCycleMBean
>> >> >> >> [INFO]
>> >> >> >>
>> >> >>
>> >>
>> ------------------------------------------------------------------------
>> >> >> >> [DEBUG] Trace
>> >> >> >> org.apache.maven.lifecycle.LifecycleExecutionException: Unable
>> to
>> >> >> deploy
>> >> >> >> project
>> >> >> >> , Error accessing ServiceMix administration
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
>> >> >> >> ultLifecycleExecutor.java:559)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
>> >> >> >> Goal(DefaultLifecycleExecutor.java:488)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
>> >> >> >> ltLifecycleExecutor.java:458)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
>> >> >> >> dleFailures(DefaultLifecycleExecutor.java:306)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
>> >> >> >> ts(DefaultLifecycleExecutor.java:273)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
>> >> >> >> fecycleExecutor.java:140)
>> >> >> >>         at
>> >> >> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
>> >> >> >>         at
>> >> >> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>> >> >> >>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
>> >> >> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> >> Method)
>> >> >> >>         at
>> >> >> >>
>> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>> >> >> >> java:39)
>> >> >> >>         at
>> >> >> >>
>> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>> >> >> >> sorImpl.java:25)
>> >> >> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>> >> >> >>         at
>> >> >> >>
>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>> >> >> >>         at
>> >> org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>> >> >> >>         at
>> >> >> >>
>> >> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>> >> >> >>
>> >> >> >>         at
>> >> org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>> >> >> >> Caused by: org.apache.maven.plugin.MojoExecutionException:
>> Unable
>> >> to
>> >> >> >> deploy
>> >> >> >> proj
>> >> >> >> ect, Error accessing ServiceMix administration
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.servicemix.maven.plugin.jbi.JbiProjectDeployerMojo.deployP
>> >> >> >> roject(JbiProjectDeployerMojo.java:146)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.servicemix.maven.plugin.jbi.JbiProjectDeployerMojo.execute
>> >> >> >> (JbiProjectDeployerMojo.java:75)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
>> >> >> >> nManager.java:412)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
>> >> >> >> ultLifecycleExecutor.java:534)
>> >> >> >>         ... 16 more
>> >> >> >> Caused by: Error accessing ServiceMix administration
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.servicemix.jbi.management.task.JbiTask.execute(JbiTask.jav
>> >> >> >> a:272)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.servicemix.maven.plugin.jbi.JbiProjectDeployerMojo.isDeplo
>> >> >> >> yed(JbiProjectDeployerMojo.java:194)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.servicemix.maven.plugin.jbi.JbiProjectDeployerMojo.deployP
>> >> >> >> roject(JbiProjectDeployerMojo.java:120)
>> >> >> >>         ... 19 more
>> >> >> >> Caused by: java.lang.NoClassDefFoundError:
>> >> >> >> javax/jbi/management/LifeCycleMBean
>> >> >> >>         at java.lang.ClassLoader.defineClass1(Native Method)
>> >> >> >>         at
>> java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>> >> >> >>         at
>> >> >> >>
>> >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
>> >> >> >> 4)
>> >> >> >>         at
>> >> >> java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>> >> >> >>         at
>> >> java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>> >> >> >>         at
>> java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>> >> >> >>         at java.security.AccessController.doPrivileged(Native
>> >> Method)
>> >> >> >>         at
>> >> java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>> >> >> >>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>> >> >> >>         at
>> >> >> >>
>> >> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassL
>> >> >> >> oader.java:195)
>> >> >> >>         at
>> >> >> >>
>> >> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassReal
>> >> >> >> m.java:255)
>> >> >> >>         at
>> >> >> >>
>> >> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.
>> >> >> >> java:214)
>> >> >> >>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>> >> >> >>         at
>> >> >> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>> >> >> >>         at java.lang.Class.forName0(Native Method)
>> >> >> >>         at java.lang.Class.forName(Class.java:164)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.servicemix.jbi.management.task.JbiTask.class$(JbiTask.java
>> >> >> >> :123)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.servicemix.jbi.management.task.JbiTask.getAdminCommandsSer
>> >> >> >> vice(JbiTask.java:123)
>> >> >> >>         at
>> >> >> >>
>> >> org.apache.servicemix.jbi.management.task.JbiTask.execute(JbiTask.jav
>> >> >> >> a:268)
>> >> >> >>         ... 21 more
>> >> >> >> ****************************************************
>> >> >> >>
>> >> >> >> All I want to do is have a convenient build/deploy process using
>> >> >> Maven.
>> >> >> >> Not
>> >> >> >> sure what is the appropriate way to do this.  With Ant, I'm used
>> to
>> >> >> >> creating
>> >> >> >> a deploy task which copies the jar/war/ear to the appServer's
>> >> deploy
>> >> >> >> directory.  So that is what I was *hoping* to accomplish with
>> Maven
>> >> >> and
>> >> >> >> deploying the SA onto ServiceMix.  Now if there is a much better
>> >> way
>> >> >> of
>> >> >> >> deploying SAs after a build, I would like your suggestion on
>> this.
>> >> >> >> Thanks!
>> >> >> >>
>> >> >> >> -los
>> >> >> >>
>> >> >> >>
>> >> >> >> Philip Dodds-2 wrote:
>> >> >> >> >
>> >> >> >> > The maven JBI plugins uses the JMX infrastructure to deploy
>> the
>> >> >> >> > service assemblies from the target directory to the server -
>> it
>> >> >> >> > doesn't copy the files to the deploy or install directory.
>> >> >> >> >
>> >> >> >> > Can you re-run with a -X to get the details of the failure :)
>> >> >> >> >
>> >> >> >> > Thanks
>> >> >> >> >
>> >> >> >> > P
>> >> >> >> >
>> >> >> >> > On 10/19/06, moraleslos <[EMAIL PROTECTED]> wrote:
>> >> >> >> >>
>> >> >> >> >> The final step in my build/deploy of my SA is to copy the SA
>> >> >> created
>> >> >> >> in
>> >> >> >> >> my
>> >> >> >> >> repo into the %servicemix_home%\deploy directory.  I was
>> looking
>> >> at
>> >> >> >> the
>> >> >> >> >> jbi:projectDeploy but don't really understand how this works.
>> >> When
>> >> >> I
>> >> >> >> >> tried
>> >> >> >> >> it, I get this message:
>> >> >> >> >>
>> >> >> >> >> **************************************
>> >> >> >> >> [INFO]
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ------------------------------------------------------------------------
>> >> >> >> >> [ERROR] BUILD ERROR
>> >> >> >> >> [INFO]
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ------------------------------------------------------------------------
>> >> >> >> >> [INFO] Unable to deploy project, Error accessing ServiceMix
>> >> >> >> >> administration
>> >> >> >> >>
>> >> >> >> >> javax/jbi/management/LifeCycleMBean
>> >> >> >> >> **************************************
>> >> >> >> >>
>> >> >> >> >> Basically all I want to do is copy or move the zip file
>> >> >> respresenting
>> >> >> >> my
>> >> >> >> >> SA
>> >> >> >> >> stored in my local repo into the /deploy directory of
>> >> ServiceMix.
>> >> >> How
>> >> >> >> >> can I
>> >> >> >> >> accomplish this with maven and/or corresponding jbi goals?
>> >> Thanks
>> >> >> in
>> >> >> >> >> advance.
>> >> >> >> >>
>> >> >> >> >> -los
>> >> >> >> >> --
>> >> >> >> >> View this message in context:
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> http://www.nabble.com/maven-jbi%3AprojectDeploy-question-tf2473814.html#a6897988
>> >> >> >> >> Sent from the ServiceMix - User mailing list archive at
>> >> Nabble.com.
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >> >
>> >> >> >> >
>> >> >> >>
>> >> >> >> --
>> >> >> >> View this message in context:
>> >> >> >>
>> >> >>
>> >>
>> http://www.nabble.com/maven-jbi%3AprojectDeploy-question-tf2473814.html#a6898382
>> >> >> >> Sent from the ServiceMix - User mailing list archive at
>> Nabble.com.
>> >> >> >>
>> >> >> >>
>> >> >> >
>> >> >> >
>> >> >>
>> >> >> --
>> >> >> View this message in context:
>> >> >>
>> >>
>> http://www.nabble.com/maven-jbi%3AprojectDeploy-question-tf2473814.html#a6899085
>> >> >> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/maven-jbi%3AprojectDeploy-question-tf2473814.html#a6901854
>> >> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/maven-jbi%3AprojectDeploy-question-tf2473814.html#a6902587
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/maven-jbi%3AprojectDeploy-question-tf2473814.html#a6924982
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to