See <http://hudson.zones.apache.org/hudson/job/Aries/339/changes>
Changes:
[gcc] ARIES-228
Added use of application symbolic name configuration in maven-eba-plugin to
produce better names
based on pom artifactId.
[gcc] ARIES-228
Configure the application symbolic name as follows:
<configuration>
<instructions>
<Application-SymbolicName>${pom.artifactId}</Application-SymbolicName>
</instructions>
</configuration>
[gcc] ARIES-229
Service imports and exports are now configured as follows:
<configuration>
<instructions>
<Application-ExportService>...</Application-ExportService>
<Application-ImportService>...</Application-ImportService>
</instructions>
</configuration>
[gcc] ARIES-230
Renamed eba-maven-plugin to maven-eba-plugin for consistency with other plugins.
Also updated poms for samples to use the new plugin.
[not] Updated svn:ignore to ignore eclipse workspace files.
[not] ARIES-227 removed System.err.println calls.
[zoe] ARIES-225 make sure that Bundle-SymbolicName is the same as artifactId
[zoe] ARIES-225 Missing blog
[zoe] ARIES-225 Fix top level pom to refer to blog
[zoe] ARIES-226 Create to level tutorials directory
[zoe] ARIES-225 Moving the blog-sample directory to blog
[zoe] ARIES-225 Rename teh blog-eba project to blog-jdbc-eba
[zoe] ARIES-225 part one of fixing the poms. Still to do: take out explicit
version references
[zoe] ARIES-225 rename blog-servlet to blog-web
[zoe] ARIES-225 rename blog-persistence to blog-persistence-jdbc
[zoe] ARIES-225 rename blog directory as blog-biz
[awojtuniak] ARIES-33 Updating UserAdminMBean API and implementation
[awojtuniak] ARIES-32 itest for PermissionAdminMBean
[gcc] ARIES-223
Build a blog sample eba that uses JPA for persistence.
[gcc] ARIES-224
Changed symbolic name to avoid clash with blog jdbc persistence bundle.
[gcc] Added automatic generation of Application Manifest from pom configuration
using eba-maven-plugin.
[not] Added findbugs maven plugin so we get a findbugs report when running mvn
site
[not] ARIES-128 Some final cleanup.
[not] ARIES-128 Following minor bug fixed:
1. ServiceHelper - generate the proxy in a doPriviledged code block to avoid
failures with Java 2 security on
2. ServiceRegistryListContext - stop recursively calling hasMore and make the
NamingEnumeration a static inner class
[zoe] ARIES-199 Add blog-datasource and blog-persistence-jpa into the
blog-sample project
[zoe] ARIES-199 Remove superfluous datasource reference
[not] ARIES-128 Implement support for querying multiple services via JNDI url.
[zoe] ARIES-199 Adding asm to the platform requirements and configuration file.
[mahrwald] ARIES-222: Fix multiple classes bug
[mahrwald] ARIES-221: Elaborate namespace handler responsibilities for
decorating in the javadoc
[mahrwald] ARIES-221: Use MutableBeanMetadata instead of proxying bean metadata
------------------------------------------
[...truncated 214 lines...]
A samples/blog/blog-datasource/src/main
A samples/blog/blog-datasource/src/main/java
A samples/blog/blog-datasource/src/main/java/org
A samples/blog/blog-datasource/src/main/java/org/apache
A samples/blog/blog-datasource/src/main/java/org/apache/aries
A samples/blog/blog-datasource/src/main/java/org/apache/aries/samples
A
samples/blog/blog-datasource/src/main/java/org/apache/aries/samples/blog
A
samples/blog/blog-datasource/src/main/java/org/apache/aries/samples/blog/datasource
A
samples/blog/blog-datasource/src/main/java/org/apache/aries/samples/blog/datasource/ConnectionWrapper.java
A
samples/blog/blog-datasource/src/main/java/org/apache/aries/samples/blog/datasource/XADatasourceEnlistingWrapper.java
A samples/blog/blog-datasource/src/main/resources
A samples/blog/blog-datasource/src/main/resources/OSGI-INF
A samples/blog/blog-datasource/src/main/resources/OSGI-INF/blueprint
A
samples/blog/blog-datasource/src/main/resources/OSGI-INF/blueprint/dataSource.xml
A samples/blog/blog-datasource/pom.xml
A samples/blog/blog-persistence-jpa
A samples/blog/blog-persistence-jpa/src
A samples/blog/blog-persistence-jpa/src/main
A samples/blog/blog-persistence-jpa/src/main/java
A samples/blog/blog-persistence-jpa/src/main/java/org
A samples/blog/blog-persistence-jpa/src/main/java/org/apache
A samples/blog/blog-persistence-jpa/src/main/java/org/apache/aries
A
samples/blog/blog-persistence-jpa/src/main/java/org/apache/aries/samples
A
samples/blog/blog-persistence-jpa/src/main/java/org/apache/aries/samples/blog
A
samples/blog/blog-persistence-jpa/src/main/java/org/apache/aries/samples/blog/persistence
A
samples/blog/blog-persistence-jpa/src/main/java/org/apache/aries/samples/blog/persistence/BlogPersistenceServiceImpl.java
A
samples/blog/blog-persistence-jpa/src/main/java/org/apache/aries/samples/blog/persistence/entity
A
samples/blog/blog-persistence-jpa/src/main/java/org/apache/aries/samples/blog/persistence/entity/EntryImpl.java
A
samples/blog/blog-persistence-jpa/src/main/java/org/apache/aries/samples/blog/persistence/entity/AuthorImpl.java
A samples/blog/blog-persistence-jpa/src/main/resources
A samples/blog/blog-persistence-jpa/src/main/resources/META-INF
A
samples/blog/blog-persistence-jpa/src/main/resources/META-INF/persistence.xml
A samples/blog/blog-persistence-jpa/src/main/resources/OSGI-INF
A
samples/blog/blog-persistence-jpa/src/main/resources/OSGI-INF/blueprint
A
samples/blog/blog-persistence-jpa/src/main/resources/OSGI-INF/blueprint/blueprint.xml
A samples/blog/blog-persistence-jpa/pom.xml
A samples/blog/blog-web
A samples/blog/blog-web/src
A samples/blog/blog-web/src/main
A samples/blog/blog-web/src/main/java
A samples/blog/blog-web/src/main/java/org
A samples/blog/blog-web/src/main/java/org/apache
A samples/blog/blog-web/src/main/java/org/apache/aries
A samples/blog/blog-web/src/main/java/org/apache/aries/samples
A samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog
A samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web
A
samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web/AddCommentForm.java
A
samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web/EditAuthor.java
A
samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web/CreateBlogEntry.java
A
samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web/AddComment.java
A
samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web/EditAuthorForm.java
A
samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web/CreateBlogEntryForm.java
A
samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web/ViewAuthor.java
A
samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web/util
A
samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web/util/JNDIHelper.java
A
samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web/util/HTMLOutput.java
A
samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web/util/FormServlet.java
A
samples/blog/blog-web/src/main/java/org/apache/aries/samples/blog/web/ViewBlog.java
A samples/blog/blog-web/src/main/resources
A samples/blog/blog-web/src/main/resources/style
A samples/blog/blog-web/src/main/resources/style/blog.css
A samples/blog/blog-web/src/main/resources/images
AU
samples/blog/blog-web/src/main/resources/images/Arieslogo_Horizontal.gif
AU samples/blog/blog-web/src/main/resources/images/left-box-top.png
AU samples/blog/blog-web/src/main/resources/images/left-box-bottom.png
AU
samples/blog/blog-web/src/main/resources/images/apache-incubator-logo.png
AU
samples/blog/blog-web/src/main/resources/images/bg02-white-left-nogr.png
AU
samples/blog/blog-web/src/main/resources/images/bg02-white-right-nogr.png
AU samples/blog/blog-web/src/main/resources/images/bg02-purple-left.png
AU samples/blog/blog-web/src/main/resources/images/bg.png
AU samples/blog/blog-web/src/main/resources/images/BigBullet.png
AU samples/blog/blog-web/src/main/resources/images/bg02-purple-right.png
AU samples/blog/blog-web/src/main/resources/images/left-box-right.png
A samples/blog/blog-web/src/main/resources/WEB-INF
A samples/blog/blog-web/src/main/resources/WEB-INF/web.xml
A samples/blog/blog-web/src/main/resources/index.html
A samples/blog/blog-web/pom.xml
U samples/ariestrader-sample/assemblies/ariestrader-all-eba/pom.xml
U samples/ariestrader-sample/assemblies/ariestrader-jdbc-eba/pom.xml
U samples/pom.xml
U
jpa/jpa-blueprint-aries/src/test/java/org/apache/aries/jpa/blueprint/aries/test/NSHandlerTest.java
U
jpa/jpa-blueprint-aries/src/main/java/org/apache/aries/jpa/blueprint/aries/impl/NSHandler.java
At revision 921154
Parsing POMs
Discovered a new module org.apache.aries:maven-eba-plugin Aries Maven EBA Plugin
Discovered a new module org.apache.aries.samples.blog:blog Apache Aries blog
sample
Discovered a new module
org.apache.aries.samples.blog:org.apache.aries.samples.blog.biz Apache Aries
blog sample
Discovered a new module
org.apache.aries.samples.blog:org.apache.aries.samples.blog.api Apache Aries
blog sample API
Discovered a new module
org.apache.aries.samples.blog:org.apache.aries.samples.blog.persistence.jdbc
Apache Aries blog sample persistence
Discovered a new module
org.apache.aries.samples.blog:org.apache.aries.samples.blog.web Apache Aries
blog sample web component
Discovered a new module
org.apache.aries.samples.blog:org.apache.aries.samples.blog.assembly Apache
Aries blog sample assembly
Discovered a new module
org.apache.aries.samples.blog:org.apache.aries.samples.blog.datasource Apache
Aries blog sample transaction enlisting JDBC datasource
Discovered a new module
org.apache.aries.samples.blog:org.apache.aries.samples.blog.persistence.jpa
Apache Aries blog sample persistence
Discovered a new module
org.apache.aries.samples.blog:org.apache.aries.samples.blog.jdbc.eba Apache
Aries Blog Sample EBA using JDBC
Discovered a new module
org.apache.aries.samples.blog:org.apache.aries.samples.blog.jpa.eba Apache
Aries Blog Sample EBA using JPA
[aries] $ /home/hudson/tools/java/latest1.6/bin/java -cp
/home/hudson/hudson-slave/maven-agent.jar:/home/hudson/tools/maven/apache-maven-2.2.1/boot/classworlds-1.1.jar
hudson.maven.agent.Main /home/hudson/tools/maven/apache-maven-2.2.1
/home/hudson/hudson-slave/slave.jar
/home/hudson/hudson-slave/maven-interceptor.jar 53331
/home/hudson/hudson-slave/maven2.1-interceptor.jar
<===[HUDSON REMOTING CAPACITY]===> channel started
Executing Maven: -B -f
<http://hudson.zones.apache.org/hudson/job/Aries/ws/aries/pom.xml> -U -cpu -e
-B clean install+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO] Aries :: Top Parent POM
[INFO] Aries :: Default Parent POM
[INFO] Aries :: Java 5 Parent POM
[INFO] Aries Maven EBA Plugin
[INFO] Apache Aries Test Support
[INFO] Apache Aries Unit Test Support
[INFO] Apache Aries Util
[INFO] Apache Aries Blueprint
[INFO] Apache Aries Blueprint API
[INFO] Apache Aries Blueprint Core
[INFO] Apache Aries Blueprint CM
[INFO] Apache Aries Blueprint Bundle
[INFO] Apache Aries Blueprint Sample
[INFO] Apache Aries Blueprint Test Bundle A
[INFO] Apache Aries Blueprint Test Bundle B
[INFO] Apache Aries Blueprint iTests
[INFO] Apache Aries JNDI
[INFO] Apache Aries JNDI Core
[INFO] Apache Aries JNDI URL Handler
[INFO] Apache Aries JNDI Bundle
[INFO] Apache Aries Transaction
[INFO] Apache Aries Transaction Manager
[INFO] Apache Aries Transaction Blueprint
[INFO] Apache Aries Transaction Enlisting JDBC Datasource
[INFO] Apache Aries Transaction Test Bundle
[INFO] Apache Aries Transaction Integration Tests
[INFO] Apache Aries Web Component
[INFO] Apache Aries Web Url handler
[INFO] Apache Aries Web integration tests
[INFO] Apache Aries Application
[INFO] Apache Aries Application API
[INFO] Apache Aries Application Utils
[INFO] Apache Aries Application Management
[INFO] Apache Aries Application Converters
[INFO] Apache Aries Application Runtime
[INFO] Apache Aries Application itests sample application interface
[INFO] Apache Aries Application OBR Resolver
[INFO] Apache Aries Application integration tests
[INFO] Apache Aries Application Installer
[INFO] Apache Aries JMX
[INFO] Apache Aries JMX API
[INFO] Apache Aries JMX Blueprint API
[INFO] Apache Aries JMX Core
[INFO] Apache Aries JMX Blueprint Core
[INFO] Apache Aries JMX Bundle
[INFO] Apache Aries JMX Blueprint Bundle
[INFO] Apache Aries JMX integration tests
[INFO] Aries JPA Component
[INFO] Aries JPA Container API
[INFO] Aries JPA Container
[INFO] Aries JPA Container Managed Contexts
[INFO] Aries JPA Container blueprint integration for Aries blueprint
[INFO] Test Bundle for Aries JPA Container iTests
[INFO] Test Bundle for Aries JPA Blueprint iTests
[INFO] Aries JPA iTests
[INFO] Apache Aries SPI Fly
[INFO] Apache Aries Samples
[INFO] AriesTrader :: Performance Benchmark Sample
[INFO] AriesTrader :: Modules
[INFO] AriesTrader :: Modules - Util
[INFO] AriesTrader :: Modules - API
[INFO] AriesTrader :: Modules - Core
[INFO] AriesTrader :: Modules - Web
[INFO] AriesTrader :: Modules - Beans
[INFO] AriesTrader :: Modules - Entities
[INFO] AriesTrader :: Modules - Derby DataSource
[INFO] AriesTrader :: Modules - Persist JDBC
[INFO] AriesTrader :: Modules - Persist JPA App Managed
[INFO] AriesTrader :: Modules - Persist JPA Container Managed
[INFO] AriesTrader :: Assemblies
[INFO] AriesTrader :: Assemblies - EBA - JDBC
[INFO] AriesTrader :: Assemblies - EBA - ALL
[INFO] Equinox test harness that can be used to install sample EBAs
[INFO] Apache Aries blog sample
[INFO] Apache Aries blog sample API
[INFO] Apache Aries blog sample
[INFO] Apache Aries blog sample persistence
[INFO] Apache Aries blog sample web component
[INFO] Apache Aries blog sample transaction enlisting JDBC datasource
[INFO] Apache Aries blog sample persistence
[INFO] Apache Aries blog sample assembly
[INFO] Apache Aries Blog Sample EBA using JDBC
[INFO] Apache Aries Blog Sample EBA using JPA
[INFO] Apache Aries Blueprint Sample - ID Verifier
[INFO] Apache Aries Blueprint Sample - ID Verifier API
[INFO] Apache Aries Blueprint Sample - ID Verifier Server
[INFO] Apache Aries Blueprint Sample - ID Verifier Client
[INFO] Apache Aries Blueprint Sample - ID Verifier Assembly
[INFO] Apache Aries HelloWorld samples
[INFO] Apache Aries Blueprint HelloWorld
[INFO] Apache Aries Blueprint HelloWorld API
[INFO] Apache Aries Blueprint HelloWorldServer
[INFO] Apache Aries Blueprint HelloWorldClient
[INFO] Apache Aries Blueprint HelloWorld Assembly
[INFO] Apache Aries Transaction sample
[INFO] Apache Aries OSGi API for JDBC access
[INFO] Apache Aries sample Derby ODGi JDBC driver
[INFO] Apache Aries Transaction sample servlet
[INFO] Apache Aries Transaction sample assembly
[INFO] Apache Aries
[INFO] artifact org.apache.aries:maven-eba-plugin: checking for updates from
central
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] The plugin 'org.apache.aries:maven-eba-plugin' does not exist or no
valid version could be found
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: The plugin
'org.apache.aries:maven-eba-plugin' does not exist or no valid version could be
found
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.loadPluginFully(DefaultLifecycleExecutor.java:1611)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.findArtifactTypeHandlersInPlugins(DefaultLifecycleExecutor.java:1468)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.findExtensions(DefaultLifecycleExecutor.java:222)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:178)
at
org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
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 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 hudson.maven.agent.Main.launch(Main.java:165)
at hudson.maven.MavenBuilder.call(MavenBuilder.java:159)
at
hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:688)
at
hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:632)
at hudson.remoting.UserRequest.perform(UserRequest.java:104)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:236)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException: The
plugin 'org.apache.aries:maven-eba-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.loadPluginFully(DefaultPluginManager.java:1626)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.loadPluginFully(DefaultLifecycleExecutor.java:1582)
... 26 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 seconds
[INFO] Finished at: Tue Mar 09 22:03:03 UTC 2010
[INFO] Final Memory: 17M/216M
[INFO] ------------------------------------------------------------------------
channel stopped