2008/7/8 Alin Dreghiciu <[EMAIL PROTECTED]>:

> Can you set up the pax runner "log" option to trace and run again?
> You can do that by adding the following to your maven pax plugin something
> like:
> <plugin>
>       <groupId>org.ops4j</groupId>
>       <artifactId>maven-pax-plugin</artifactId>
>       <configuration>
>         <provision>
>           <param>--log=TRACE</param>
>         </provision>
>       </configuration>
>     </plugin>
>   </plugins>
>
> This will shouw much more details about how is pax runner is resolving
> the artifacts. this will put some light on the problem.
> I dod not use pax construct but by using directly pax runner on a
> fresh directory everything worked file (pax-run --profiles=spring-dm).
>

hmm, it looks like if you specify explicit repositories using --repositories
then
Pax-Runner won't add the extra repositories needed for the spring-dm
profile.
( pax-provision uses this option to pass project repositories to Pax-Runner
)

should the spring-dm profile add necessary repositories if they're not
there?


> On Sat, Jul 5, 2008 at 5:23 PM, Michael Greifeneder <[EMAIL PROTECTED]>
> wrote:
> > Hello,
> >
> > Today I updated pax-construct to version 1.3 and tried to use profile
> > spring-dm. Because I got a strange error I tried from scratch.
> >
> > pax-create-project -g mygroup -a myartifact
> > cd myartifact
> > pax-provision -p spring-dm
> >
> > shows the error message at the end of this mail. Executing
> > pax-provision -p spring-dm
> > in an empty directory works.
> > I have added pax repository to my Maven setttings.
> >
> >         <repository>
> >           <id>pax</id>
> >           <url>http://repository.ops4j.org/maven2</url>
> >           <releases>
> >             <enabled>true</enabled>
> >           </releases>
> >           <snapshots>
> >             <enabled>true</enabled>
> >           </snapshots>
> >         </repository>
> >
> > I cannot rememeber when I added this repository information, but a test
> with
> > another user on my pc didn't even work in an empty directory. Trace
> output
> > shows the same
> > repositories --repositories=
> http://repo1.maven.org/maven2,http://repository.ops4j.org/maven2/
> >
> > I cannot find any reference to "org.aopalliance" in the directory created
> by
> > pax-create-project.
> >
> > Anyone has a similar problems or know what's obviously wrong?
> > Thanks in advance.
> >
> > Regards, Mike
> >
> > ###ERROR MESSAGE###
> >>pax-provision -p spring-dm
> > [INFO] Scanning for projects...
> > [INFO] Reactor build order:
> > [INFO]   mygroup.myartifact (OSGi project)
> > [INFO]   myartifact - plugin configuration
> > [INFO]   myartifact - wrapper instructions
> > [INFO]   myartifact - bundle instructions
> > [INFO]   myartifact - imported bundles
> > [INFO]
> ----------------------------------------------------------------------------
> > [INFO] Building mygroup.myartifact (OSGi project)
> > [INFO]    task-segment: [org.ops4j:maven-pax-plugin:1.3:provision]
> > (aggregator-style)
> > [INFO]
> ----------------------------------------------------------------------------
> > [INFO] [pax:provision]
> > [INFO] ~~~~~~~~~~~~~~~~~~~
> > [INFO]  No bundles found!
> > [INFO] ~~~~~~~~~~~~~~~~~~~
> > [INFO]
> > Installing
> /opt/Development/osgi/Projects/myartifact/runner/deploy-pom.xml
> > to
> /home/mike/.m2/repository/mygroup/myartifact/build/deployment/1.0-SNAPSHOT/deployment-1.0-SNAPSHOT.pom
> >    ______  ________  __  __
> >   / __  / /  __   / / / / /
> >  /  ___/ /  __   / _\ \ _/
> >  /  /    /  / /  / / _\ \
> > /__/    /__/ /__/ /_/ /_/
> >
> > Pax Runner from OPS4J - http://www.ops4j.org
> > --------------------------------------------
> >
> >  -> Using config [classpath:META-INF/runner.properties]
> >  -> Provision from
> > [/opt/Development/osgi/Projects/myartifact/runner/deploy-pom.xml]
> >  -> Provision from
> >
> [scan-pom:file:/opt/Development/osgi/Projects/myartifact/runner/deploy-pom.xml]
> >  -> Using property [google.webtoolkit.home=/opt/gwt]
> >  -> Using property [org.osgi.service.http.port=8080]
> >  -> Using property [org.osgi.service.http.port.secure=8443]
> >  -> Downloading bundles...
> >  -> Felix 1.0.4 : 349938 bytes @ [ 119kBps ]
> >  -> org.osgi.compendium : 689150 bytes @ [ 293kBps ]
> >  -> org.ops4j.pax.logging.api : 72696 bytes @ [ 358kBps ]
> >  -> org.ops4j.pax.logging.service : 183340 bytes @ [ 414kBps ]
> >         ___ngsource.org.aopalliance : connecting...
> >        /  /
> >       /  / Oops, there has been a problem!
> >      /  /
> >     /__/
> >    ___
> >   /__/
> >
> >  -> java.lang.RuntimeException: URL
> > [mvn:org.aopalliance/com.springsource.org.aopalliance/1.0.0] could not be
> > resolved. (enable TRACE logging for details)
> > java.lang.RuntimeException: URL
> > [mvn:org.aopalliance/com.springsource.org.aopalliance/1.0.0] could not be
> > resolved. (enable TRACE logging for details)
> >        at
> >
> org.ops4j.pax.url.mvn.internal.Connection.getInputStream(Connection.java:169)
> >        at java.net.URL.openStream(URL.java:1009)
> >        at
> >
> org.ops4j.pax.runner.platform.internal.StreamUtils.streamCopy(StreamUtils.java:105)
> >        at
> >
> org.ops4j.pax.runner.platform.internal.PlatformImpl.download(PlatformImpl.java:549)
> >        at
> >
> org.ops4j.pax.runner.platform.internal.PlatformImpl.downloadBundles(PlatformImpl.java:399)
> >        at
> >
> org.ops4j.pax.runner.platform.internal.PlatformImpl.downloadPlatformBundles(PlatformImpl.java:450)
> >        at
> >
> org.ops4j.pax.runner.platform.internal.PlatformImpl.start(PlatformImpl.java:191)
> >        at org.ops4j.pax.runner.Run.startPlatform(Run.java:429)
> >        at org.ops4j.pax.runner.Run.start(Run.java:157)
> >        at org.ops4j.pax.runner.Run.main(Run.java:545)
> >        at org.ops4j.pax.runner.Run.main(Run.java:518)
> >        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.ops4j.pax.construct.lifecycle.ProvisionMojo.invokePaxRunner(ProvisionMojo.java:801)
> >        at
> >
> org.ops4j.pax.construct.lifecycle.ProvisionMojo.deployRunnerNG(ProvisionMojo.java:779)
> >        at
> >
> org.ops4j.pax.construct.lifecycle.ProvisionMojo.deployBundles(ProvisionMojo.java:477)
> >        at
> >
> org.ops4j.pax.construct.lifecycle.ProvisionMojo.execute(ProvisionMojo.java:270)
> >        at
> >
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443)
> >        at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
> >        at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
> >        at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
> >        at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
> >        at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:224)
> >        at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
> >        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
> >        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
> >        at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
> >        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.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)
> >
> > _______________________________________________
> > general mailing list
> > general@lists.ops4j.org
> > http://lists.ops4j.org/mailman/listinfo/general
> >
>
>
>
> --
> Alin Dreghiciu
> http://www.ops4j.org - New Energy for OSS Communities - Open
> Participation Software.
> http://www.qi4j.org - New Energy for Java - Domain Driven Development.
> http://malaysia.jayway.net - New Energy for Projects - Great People
> working on Great Projects at Great Places
>
> _______________________________________________
> general mailing list
> general@lists.ops4j.org
> http://lists.ops4j.org/mailman/listinfo/general
>



-- 
Cheers, Stuart
_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to