portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Woonsan Ko <woon_...@yahoo.com>
Subject Re: Building js2 with tests?
Date Fri, 18 Dec 2009 09:14:52 GMT
Hi David,

Can you try `mvn install -P init' before doing `mvn clean install'?
This is documented here. [1]

[1] http://portals.apache.org/jetspeed-2/buildguide/maven-2-build.html, "Building and installing
Jetspeed Portal".

Kind regards,

Woonsan


----- Original Message ----
> From: David Jencks <david_jencks@yahoo.com>
> To: Jetspeed Developers List <jetspeed-dev@portals.apache.org>
> Sent: Fri, December 18, 2009 5:51:15 AM
> Subject: Re: Building js2 with tests?
> 
> 
> On Dec 16, 2009, at 11:32 AM, Randy Watler wrote:
> 
> > David,
> > 
> > Here is the sequence I use:
> > 
> > > mvn clean install
> > > mvn jetspeed:mvn -Dtarget=testdb
> 
> I'm mystified.  When I try this step the build fails trying to find a 
> non-existent plugin: (running with -X, tail end of build):
> 
> [INFO] Searching repository for plugin with prefix: 'jetspeed'.
> [DEBUG] Loading plugin prefixes from group: org.apache.maven.plugins
> [DEBUG] Loading plugin prefixes from group: org.codehaus.mojo
> [DEBUG] maven-jetspeed-plugin: using locally installed snapshot
> [DEBUG] Artifact not found - using stub model: Unable to determine the latest 
> version
> 
>   org.apache.maven.plugins:maven-jetspeed-plugin:pom:LATEST
> 
> 
> 
> [DEBUG] Using defaults for missing POM 
> org.apache.maven.plugins:maven-jetspeed-plugin:pom:LATEST
> [DEBUG] maven-jetspeed-plugin: using locally installed snapshot
> [DEBUG] Artifact not found - using stub model: Unable to determine the release 
> version
> 
>   org.apache.maven.plugins:maven-jetspeed-plugin:pom:RELEASE
> 
> 
> 
> [DEBUG] Using defaults for missing POM 
> org.apache.maven.plugins:maven-jetspeed-plugin:pom:RELEASE
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO] ------------------------------------------------------------------------
> [INFO] The plugin 'org.apache.maven.plugins:maven-jetspeed-plugin' does not 
> exist or no valid version could be found
> [INFO] ------------------------------------------------------------------------
> [DEBUG] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: The plugin 
> 'org.apache.maven.plugins:maven-jetspeed-plugin' does not exist or no valid 
> version could be found
>     at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1569)
>     at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1851)
>     at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:462)
>     at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:175)
>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
>     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>     at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>     at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>     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)
> Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException: The 
> plugin 'org.apache.maven.plugins:maven-jetspeed-plugin' does not exist or no 
> valid version could be found
>     at 
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229)
>     at 
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91)
>     at 
> org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:179)
>     at 
> org.apache.maven.plugin.DefaultPluginManager.loadPluginDescriptor(DefaultPluginManager.java:1642)
>     at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1540)
>     ... 15 more
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 4 seconds
> [INFO] Finished at: Thu Dec 17 20:46:38 PST 2009
> [INFO] Final Memory: 17M/527M
> [INFO] ------------------------------------------------------------------------
> 
> 
> I normally use maven 2.2.1 but tried also with 2.0.9.
> 
> Has anyone else seen anything like this?  Any clues?
> 
> thanks
> david jencks
> 
> > > mvn -P test test
> > 
> > There is also a target to combine the last two steps in the jetspeed plugin, 
> but I don't use that, (due to general pluginphobia).
> > 
> > HTH,
> > 
> > Randy
> > 
> > David Jencks wrote:
> >> I'm trying to figure out just how much the pluto DI changes I'm working on 
> will break js2... so far
> >> 
> >> mvn clean install
> >> 
> >> seems to work, much to my surprise, but if I enable tests I get stuck on some

> db tests.  I looked around briefly but didn't find any instructions.
> >> 
> >> What's the secret?
> >> 
> >> So far I've added this to the root pom properties:
> >> 
> >>    
> org.apache.derby.jdbc.EmbeddedDriver
> >>    
> jdbc:derby:${pom.basedir}/target/testdb;create=true
> >>    
> 
> >>    
> 
> >> 
> >> 
> >> and get errors like this:
> >> 
> >> ...
> >> Caused by: ERROR 42X05: Table/View 'CAPABILITY' does not exist.
> >>        at org.apache.derby.iapi.error.StandardException.newException(Unknown

> Source)
> >>        at 
> org.apache.derby.impl.sql.compile.FromBaseTable.bindTableDescriptor(Unknown 
> Source)
> >>        at 
> org.apache.derby.impl.sql.compile.FromBaseTable.bindNonVTITables(Unknown Source)
> >>        at org.apache.derby.impl.sql.compile.FromList.bindTables(Unknown 
> Source)
> >>        at 
> org.apache.derby.impl.sql.compile.SelectNode.bindNonVTITables(Unknown Source)
> >>        at 
> org.apache.derby.impl.sql.compile.DMLStatementNode.bindTables(Unknown Source)
> >>        at org.apache.derby.impl.sql.compile.DMLStatementNode.bind(Unknown 
> Source)
> >>        at org.apache.derby.impl.sql.compile.CursorNode.bindStatement(Unknown

> Source)
> >>        at org.apache.derby.impl.sql.GenericStatement.prepMinion(Unknown 
> Source)
> >>        at org.apache.derby.impl.sql.GenericStatement.prepare(Unknown Source)
> >>        at 
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.prepareInternalStatement(Unknown

> Source)
> >>        ... 98 more
> >> Tests run: 8, Failures: 0, Errors: 8, Skipped: 0, Time elapsed: 8.81 sec <<<

> FAILURE!
> >> 
> >> Results :
> >> 
> >> Tests in error:
> >>  firstTestSetup(org.apache.jetspeed.capabilities.TestCapability)
> >>  testCapability(org.apache.jetspeed.capabilities.TestCapability)
> >>  testNewMimeType(org.apache.jetspeed.capabilities.TestCapability)
> >>  testNewCapability(org.apache.jetspeed.capabilities.TestCapability)
> >>  testNewMediaType(org.apache.jetspeed.capabilities.TestCapability)
> >>  testNewClient(org.apache.jetspeed.capabilities.TestCapability)
> >>  testCapabilityRepeat(org.apache.jetspeed.capabilities.TestCapability)
> >>  lastTestTeardown(org.apache.jetspeed.capabilities.TestCapability)
> >> 
> >> Tests run: 8, Failures: 0, Errors: 8, Skipped: 0
> >> 
> >> thanks
> >> david jencks
> >> 
> >> 
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
> >> For additional commands, e-mail: jetspeed-dev-help@portals.apache.org
> >> 
> >> 
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
> > For additional commands, e-mail: jetspeed-dev-help@portals.apache.org
> > 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-dev-help@portals.apache.org



      

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


Mime
View raw message