From: David Jencks <david_jen...@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-
unsubscr...@portals.apache.org
For additional commands, e-mail: jetspeed-dev-h...@portals.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscr...@portals.apache.org
For additional commands, e-mail: jetspeed-dev-h...@portals.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscr...@portals.apache.org
For additional commands, e-mail: jetspeed-dev-
h...@portals.apache.org