<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-136</id>
	<title>Nabble - Apache Geronimo - Dev</title>
	<updated>2009-11-06T12:09:39Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Apache-Geronimo---Dev-f136.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Apache-Geronimo---Dev-f136.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26237963</id>
	<title>[BUILD] trunk: Failed for Revision: 833541</title>
	<published>2009-11-06T12:09:39Z</published>
	<updated>2009-11-06T12:09:39Z</updated>
	<author>
		<name>gawor</name>
	</author>
	<content type="html">Geronimo Revision: 833541 built with tests included
&lt;br&gt;&amp;nbsp;
&lt;br&gt;See the full build-1500.log file at &lt;a href=&quot;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091106/build-1500.log&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091106/build-1500.log&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;See the unit test reports at &lt;a href=&quot;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091106/unit-test-reports&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091106/unit-test-reports&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;1 required artifact is missing.
&lt;br&gt;&lt;br&gt;for artifact: 
&lt;br&gt;&amp;nbsp; org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&lt;br&gt;from the specified remote repositories:
&lt;br&gt;&amp;nbsp; codehaus.snapshots (&lt;a href=&quot;http://snapshots.repository.codehaus.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://snapshots.repository.codehaus.org&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; apache.snapshots (&lt;a href=&quot;http://repository.apache.org/snapshots&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.apache.org/snapshots&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; ibiblio.org (&lt;a href=&quot;http://repo.exist.com/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo.exist.com/maven2&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Trace
&lt;br&gt;org.apache.maven.lifecycle.LifecycleExecutionException: Missing:
&lt;br&gt;----------
&lt;br&gt;1) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;&amp;nbsp; Try downloading the file manually from the project website.
&lt;br&gt;&lt;br&gt;&amp;nbsp; Then, install it using the command: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn install:install-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
&lt;br&gt;&lt;br&gt;&amp;nbsp; Alternatively, if you host your own repository you can deploy the file there: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn deploy:deploy-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
&lt;br&gt;&lt;br&gt;&amp;nbsp; Path to dependency: 
&lt;br&gt;&amp;nbsp; 	1) org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&amp;nbsp; 	2) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;1 required artifact is missing.
&lt;br&gt;&lt;br&gt;for artifact: 
&lt;br&gt;&amp;nbsp; org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&lt;br&gt;from the specified remote repositories:
&lt;br&gt;&amp;nbsp; codehaus.snapshots (&lt;a href=&quot;http://snapshots.repository.codehaus.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://snapshots.repository.codehaus.org&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; apache.snapshots (&lt;a href=&quot;http://repository.apache.org/snapshots&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.apache.org/snapshots&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; ibiblio.org (&lt;a href=&quot;http://repo.exist.com/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo.exist.com/maven2&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:576)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
&lt;br&gt;Caused by: org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException: Missing:
&lt;br&gt;----------
&lt;br&gt;1) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;&amp;nbsp; Try downloading the file manually from the project website.
&lt;br&gt;&lt;br&gt;&amp;nbsp; Then, install it using the command: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn install:install-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
&lt;br&gt;&lt;br&gt;&amp;nbsp; Alternatively, if you host your own repository you can deploy the file there: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn deploy:deploy-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
&lt;br&gt;&lt;br&gt;&amp;nbsp; Path to dependency: 
&lt;br&gt;&amp;nbsp; 	1) org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&amp;nbsp; 	2) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;1 required artifact is missing.
&lt;br&gt;&lt;br&gt;for artifact: 
&lt;br&gt;&amp;nbsp; org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&lt;br&gt;from the specified remote repositories:
&lt;br&gt;&amp;nbsp; codehaus.snapshots (&lt;a href=&quot;http://snapshots.repository.codehaus.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://snapshots.repository.codehaus.org&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; apache.snapshots (&lt;a href=&quot;http://repository.apache.org/snapshots&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.apache.org/snapshots&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; ibiblio.org (&lt;a href=&quot;http://repo.exist.com/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo.exist.com/maven2&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:324)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:288)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(DefaultPluginManager.java:1417)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:407)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 16 more
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Total time: 56 seconds
&lt;br&gt;[INFO] Finished at: Fri Nov 06 15:06:35 EST 2009
&lt;br&gt;[INFO] Final Memory: 93M/565M
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-BUILD--trunk%3A-Failed-for-Revision%3A-833541-tp26237963s134p26237963.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26236961</id>
	<title>Re: New profile in trunk</title>
	<published>2009-11-06T10:54:58Z</published>
	<updated>2009-11-06T10:54:58Z</updated>
	<author>
		<name>Donald Woods-2</name>
	</author>
	<content type="html">Why not switch the logic and only include the working plugins in the 
&lt;br&gt;default builds and move everything else to an &amp;quot;all&amp;quot; profile?
&lt;br&gt;&lt;br&gt;That would allow building framework + Tomcat, but skip all the console 
&lt;br&gt;pieces until those are ready....
&lt;br&gt;&lt;br&gt;&lt;br&gt;-Donald
&lt;br&gt;&lt;br&gt;&lt;br&gt;Rick McGuire wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; David Jencks wrote:
&lt;br&gt;&amp;gt;&amp;gt; I couldn't quite figure out what to build to get the tomcat stuff so I 
&lt;br&gt;&amp;gt;&amp;gt; added a new profile to trunk that we can put the working plugins into
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; To build...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; mvn clean install -Pworking
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The list of plugins for this profile is in plugins/pom.xml. &amp;nbsp;Please 
&lt;br&gt;&amp;gt;&amp;gt; update it when you get something to build :-)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I think we probably want to add a profile to build our bundleized jars 
&lt;br&gt;&amp;gt;&amp;gt; as well...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I couldn't get the tomcat plugin to build either, but haven't looked 
&lt;br&gt;&amp;gt;&amp;gt; too hard at what might be wrong.
&lt;br&gt;&amp;gt; David, is this granular to handle subprojects too? &amp;nbsp;For example, tomcat 
&lt;br&gt;&amp;gt; is dependent upon some of the pieces of the system-database plugin, but 
&lt;br&gt;&amp;gt; I've not put any effort into getting the sysdb-console-jetty piece to 
&lt;br&gt;&amp;gt; build yet. &amp;nbsp;There are examples of this scattered around the plugins.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Rick
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; thanks
&lt;br&gt;&amp;gt;&amp;gt; david jencks
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-profile-in-trunk-tp26235708s134p26236961.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26236789</id>
	<title>Re: svn commit: r833312 - in /geronimo/server/trunk/plugins: activemq/geronimo-activemq/pom.xml connector-1_6/connector-deployer-1_6/pom.xml connector-1_6/geronimo-connector-builder-1_6/pom.xml j2ee/geronimo-naming-builder/pom.xml</title>
	<published>2009-11-06T10:45:24Z</published>
	<updated>2009-11-06T10:45:24Z</updated>
	<author>
		<name>Rick McGuire</name>
	</author>
	<content type="html">David Jencks wrote:
&lt;br&gt;&amp;gt; I don't think we can use require-bundle, it conflicts with our idea of 
&lt;br&gt;&amp;gt; using artifact-aliases. &amp;nbsp;Can you explain the problem this is trying to 
&lt;br&gt;&amp;gt; solve?
&lt;br&gt;&lt;br&gt;DynamicImport-Package looks like a viable solution here, so I've removed 
&lt;br&gt;the Require-Bundle usage.
&lt;br&gt;&lt;br&gt;Rick
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks
&lt;br&gt;&amp;gt; david jencks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Nov 6, 2009, at 12:17 AM, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26236789&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xuhaihong@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Author: xuhaihong
&lt;br&gt;&amp;gt;&amp;gt; Date: Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt;&amp;gt; New Revision: 833312
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=833312&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=833312&amp;view=rev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; Log:
&lt;br&gt;&amp;gt;&amp;gt; GERONIMO-4931 Enable ActiveMQ plugin in the OSGI environment
&lt;br&gt;&amp;gt;&amp;gt; Update some import/export settings in felix-maven-plugin, also, add 
&lt;br&gt;&amp;gt;&amp;gt; the geronimo-naming-builder as the required bundle of 
&lt;br&gt;&amp;gt;&amp;gt; connector-deployer-1.6 to avoid the NPE
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Modified:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Modified: 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml
&lt;br&gt;&amp;gt;&amp;gt; URL: 
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ============================================================================== 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --- geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; (original)
&lt;br&gt;&amp;gt;&amp;gt; +++ geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt;&amp;gt; @@ -64,8 +64,9 @@
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.slf4j&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;jcl-over-slf4j&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.ops4j.pax.logging&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;pax-logging-api&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;version&amp;gt;1.4&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Modified: 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; URL: 
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ============================================================================== 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --- 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; (original)
&lt;br&gt;&amp;gt;&amp;gt; +++ 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt;&amp;gt; @@ -118,7 +118,7 @@
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;!--packages containing &amp;quot;impl&amp;quot; or &amp;quot;internal&amp;quot; 
&lt;br&gt;&amp;gt;&amp;gt; are excluded by default --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Import-Package&amp;gt;org.apache.xmlbeans.impl.schema;version=&amp;quot;2.4&amp;quot;,org.apache.geronimo.deployment.xbeans.impl,org.apache.geronimo.deployment.javabean.xbeans.impl&amp;lt;/Import-Package&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Require-Bundle&amp;gt;org.apache.geronimo.framework.geronimo-service-builder&amp;lt;/Require-Bundle&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Require-Bundle&amp;gt;org.apache.geronimo.framework.geronimo-service-builder,org.apache.geronimo.modules.geronimo-naming-builder&amp;lt;/Require-Bundle&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;!--&amp;lt;_versionpolicy&amp;gt;[$(version;==;$(@)),$(version;+;$(@)))&amp;lt;/_versionpolicy&amp;gt;--&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instance&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Modified: 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; URL: 
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ============================================================================== 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --- 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; (original)
&lt;br&gt;&amp;gt;&amp;gt; +++ 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt;&amp;gt; @@ -100,7 +100,7 @@
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;!--packages containing &amp;quot;impl&amp;quot; or &amp;quot;internal&amp;quot; 
&lt;br&gt;&amp;gt;&amp;gt; are excluded by default --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Import-Package&amp;gt;org.apache.xmlbeans.impl.schema;version=&amp;quot;2.4&amp;quot;,org.apache.geronimo.deployment.xbeans.impl,org.apache.geronimo.deployment.javabean.xbeans.impl,*&amp;lt;/Import-Package&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Require-Bundle&amp;gt;org.apache.geronimo.framework.geronimo-service-builder&amp;lt;/Require-Bundle&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Require-Bundle&amp;gt;org.apache.geronimo.framework.geronimo-service-builder,org.apache.geronimo.modules.geronimo-naming-builder&amp;lt;/Require-Bundle&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;!--&amp;lt;_versionpolicy&amp;gt;[$(version;==;$(@)),$(version;+;$(@)))&amp;lt;/_versionpolicy&amp;gt;--&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/configuration&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Modified: 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml
&lt;br&gt;&amp;gt;&amp;gt; URL: 
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ============================================================================== 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --- 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; (original)
&lt;br&gt;&amp;gt;&amp;gt; +++ 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt;&amp;gt; @@ -73,8 +73,14 @@
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;maven-bundle-plugin&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;configuration&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Import-Package&amp;gt;org.apache.xmlbeans.impl.schema;version=&amp;quot;2.4&amp;quot;,*&amp;lt;/Import-Package&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;!--&amp;lt;_versionpolicy&amp;gt;[$(version;==;$(@)),$(version;+;$(@)))&amp;lt;/_versionpolicy&amp;gt;--&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Import-Package&amp;gt;org.apache.xmlbeans.impl.schema,*&amp;lt;/Import-Package&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Export-Package&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;schemaorg_apache_xmlbeans*,
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; org.apache.geronimo.xbeans.geronimo.naming*,
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; org.apache.geronimo.xbeans.geronimo.naming.impl,
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.apache.geronimo.naming.deployment*
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Export-Package&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/configuration&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/plugin&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-svn-commit%3A-r833312---in--geronimo-server-trunk-plugins%3A-activemq-geronimo-activemq-pom.xml-connector-1_6-connector-deployer-1_6-pom.xml-connector-1_6-geronimo-connector-builder-1_6-pom.xml-j2ee-geronimo-naming-builder-pom.xml-tp26235636s134p26236789.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26236767</id>
	<title>Re: New profile in trunk</title>
	<published>2009-11-06T10:44:03Z</published>
	<updated>2009-11-06T10:44:03Z</updated>
	<author>
		<name>Rick McGuire</name>
	</author>
	<content type="html">David Jencks wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I couldn't quite figure out what to build to get the tomcat stuff so I 
&lt;br&gt;&amp;gt; added a new profile to trunk that we can put the working plugins into
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To build...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; mvn clean install -Pworking
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The list of plugins for this profile is in plugins/pom.xml. &amp;nbsp;Please 
&lt;br&gt;&amp;gt; update it when you get something to build :-)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think we probably want to add a profile to build our bundleized jars 
&lt;br&gt;&amp;gt; as well...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I couldn't get the tomcat plugin to build either, but haven't looked 
&lt;br&gt;&amp;gt; too hard at what might be wrong.
&lt;/div&gt;David, is this granular to handle subprojects too? &amp;nbsp;For example, tomcat 
&lt;br&gt;is dependent upon some of the pieces of the system-database plugin, but 
&lt;br&gt;I've not put any effort into getting the sysdb-console-jetty piece to 
&lt;br&gt;build yet. &amp;nbsp;There are examples of this scattered around the plugins.
&lt;br&gt;&lt;br&gt;Rick
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks
&lt;br&gt;&amp;gt; david jencks
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-profile-in-trunk-tp26235708s134p26236767.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26236406</id>
	<title>Re: svn commit: r833312 - in /geronimo/server/trunk/plugins: activemq/geronimo-activemq/pom.xml connector-1_6/connector-deployer-1_6/pom.xml connector-1_6/geronimo-connector-builder-1_6/pom.xml j2ee/geronimo-naming-builder/pom.xml</title>
	<published>2009-11-06T10:21:15Z</published>
	<updated>2009-11-06T10:21:15Z</updated>
	<author>
		<name>Rick McGuire</name>
	</author>
	<content type="html">David Jencks wrote:
&lt;br&gt;&amp;gt; I don't think we can use require-bundle, it conflicts with our idea of 
&lt;br&gt;&amp;gt; using artifact-aliases. &amp;nbsp;Can you explain the problem this is trying to 
&lt;br&gt;&amp;gt; solve?
&lt;br&gt;&lt;br&gt;This was the problem I highlighted in my email from a couple days ago. &amp;nbsp;
&lt;br&gt;I'm also not particularly happy with using require bundle, but it 
&lt;br&gt;currently looks like the best alternative available to us at the time. 
&lt;br&gt;&lt;br&gt;The issue here is what is necessary to get the classes generated by xml 
&lt;br&gt;beans to function properly from the bundles that are using the classes. &amp;nbsp;
&lt;br&gt;This requires importing all of the packages under the 
&lt;br&gt;schemaorg_apache_xmlbeans directory so the xmlbeans runtime can locate 
&lt;br&gt;all of the *.xsb files. &amp;nbsp;The export is easy, since bnd will handle this 
&lt;br&gt;with just an export of schemaorg_apache_xmlbeans*. &amp;nbsp;However, import is a 
&lt;br&gt;bit more difficult. &amp;nbsp;These packages are not directly referenced by the 
&lt;br&gt;contained code, so bnd is not able to generate them automatically. &amp;nbsp;
&lt;br&gt;There are also lots of package names involved with very cryptic names 
&lt;br&gt;that would be quite error prone to get correct. &amp;nbsp;It would be nice if the 
&lt;br&gt;bundle plugin allowed something like &amp;quot;import schemaorg_apache_xmlbeans* 
&lt;br&gt;from bundle xyz&amp;quot; so that you can set things up statically at build time.
&lt;br&gt;&lt;br&gt;Require bundle works, but can be problematic. &amp;nbsp;In fact, I've already run 
&lt;br&gt;into a situation where using require bundle caused a constraint 
&lt;br&gt;violation because the wiring applied to all of the exported classes. &amp;nbsp;I 
&lt;br&gt;don't think require-bundle should be the long-term solution here, but it 
&lt;br&gt;gets us over the hump on being able to build things. 
&lt;br&gt;&lt;br&gt;Another possibility here would be to try using DynamicImport-Package. &amp;nbsp;
&lt;br&gt;This was an option I didn't fully understand at the time I came up with 
&lt;br&gt;the require-bundle solution. &amp;nbsp;I'll try giving that a try and see if 
&lt;br&gt;things will work correctly. 
&lt;br&gt;&lt;br&gt;Rick
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks
&lt;br&gt;&amp;gt; david jencks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Nov 6, 2009, at 12:17 AM, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26236406&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xuhaihong@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Author: xuhaihong
&lt;br&gt;&amp;gt;&amp;gt; Date: Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt;&amp;gt; New Revision: 833312
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=833312&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=833312&amp;view=rev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; Log:
&lt;br&gt;&amp;gt;&amp;gt; GERONIMO-4931 Enable ActiveMQ plugin in the OSGI environment
&lt;br&gt;&amp;gt;&amp;gt; Update some import/export settings in felix-maven-plugin, also, add 
&lt;br&gt;&amp;gt;&amp;gt; the geronimo-naming-builder as the required bundle of 
&lt;br&gt;&amp;gt;&amp;gt; connector-deployer-1.6 to avoid the NPE
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Modified:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Modified: 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml
&lt;br&gt;&amp;gt;&amp;gt; URL: 
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ============================================================================== 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --- geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; (original)
&lt;br&gt;&amp;gt;&amp;gt; +++ geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt;&amp;gt; @@ -64,8 +64,9 @@
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.slf4j&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;jcl-over-slf4j&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.ops4j.pax.logging&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;pax-logging-api&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;version&amp;gt;1.4&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Modified: 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; URL: 
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ============================================================================== 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --- 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; (original)
&lt;br&gt;&amp;gt;&amp;gt; +++ 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt;&amp;gt; @@ -118,7 +118,7 @@
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;!--packages containing &amp;quot;impl&amp;quot; or &amp;quot;internal&amp;quot; 
&lt;br&gt;&amp;gt;&amp;gt; are excluded by default --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Import-Package&amp;gt;org.apache.xmlbeans.impl.schema;version=&amp;quot;2.4&amp;quot;,org.apache.geronimo.deployment.xbeans.impl,org.apache.geronimo.deployment.javabean.xbeans.impl&amp;lt;/Import-Package&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Require-Bundle&amp;gt;org.apache.geronimo.framework.geronimo-service-builder&amp;lt;/Require-Bundle&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Require-Bundle&amp;gt;org.apache.geronimo.framework.geronimo-service-builder,org.apache.geronimo.modules.geronimo-naming-builder&amp;lt;/Require-Bundle&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;!--&amp;lt;_versionpolicy&amp;gt;[$(version;==;$(@)),$(version;+;$(@)))&amp;lt;/_versionpolicy&amp;gt;--&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instance&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Modified: 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; URL: 
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ============================================================================== 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --- 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; (original)
&lt;br&gt;&amp;gt;&amp;gt; +++ 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt;&amp;gt; @@ -100,7 +100,7 @@
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;!--packages containing &amp;quot;impl&amp;quot; or &amp;quot;internal&amp;quot; 
&lt;br&gt;&amp;gt;&amp;gt; are excluded by default --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Import-Package&amp;gt;org.apache.xmlbeans.impl.schema;version=&amp;quot;2.4&amp;quot;,org.apache.geronimo.deployment.xbeans.impl,org.apache.geronimo.deployment.javabean.xbeans.impl,*&amp;lt;/Import-Package&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Require-Bundle&amp;gt;org.apache.geronimo.framework.geronimo-service-builder&amp;lt;/Require-Bundle&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Require-Bundle&amp;gt;org.apache.geronimo.framework.geronimo-service-builder,org.apache.geronimo.modules.geronimo-naming-builder&amp;lt;/Require-Bundle&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;!--&amp;lt;_versionpolicy&amp;gt;[$(version;==;$(@)),$(version;+;$(@)))&amp;lt;/_versionpolicy&amp;gt;--&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/configuration&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Modified: 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml
&lt;br&gt;&amp;gt;&amp;gt; URL: 
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ============================================================================== 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --- 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; (original)
&lt;br&gt;&amp;gt;&amp;gt; +++ 
&lt;br&gt;&amp;gt;&amp;gt; geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml 
&lt;br&gt;&amp;gt;&amp;gt; Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt;&amp;gt; @@ -73,8 +73,14 @@
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;maven-bundle-plugin&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;configuration&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Import-Package&amp;gt;org.apache.xmlbeans.impl.schema;version=&amp;quot;2.4&amp;quot;,*&amp;lt;/Import-Package&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;!--&amp;lt;_versionpolicy&amp;gt;[$(version;==;$(@)),$(version;+;$(@)))&amp;lt;/_versionpolicy&amp;gt;--&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;Import-Package&amp;gt;org.apache.xmlbeans.impl.schema,*&amp;lt;/Import-Package&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Export-Package&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;schemaorg_apache_xmlbeans*,
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; org.apache.geronimo.xbeans.geronimo.naming*,
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; org.apache.geronimo.xbeans.geronimo.naming.impl,
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.apache.geronimo.naming.deployment*
&lt;br&gt;&amp;gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Export-Package&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/configuration&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/plugin&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-svn-commit%3A-r833312---in--geronimo-server-trunk-plugins%3A-activemq-geronimo-activemq-pom.xml-connector-1_6-connector-deployer-1_6-pom.xml-connector-1_6-geronimo-connector-builder-1_6-pom.xml-j2ee-geronimo-naming-builder-pom.xml-tp26235636s134p26236406.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26235708</id>
	<title>New profile in trunk</title>
	<published>2009-11-06T09:33:42Z</published>
	<updated>2009-11-06T09:33:42Z</updated>
	<author>
		<name>djencks</name>
	</author>
	<content type="html">I couldn't quite figure out what to build to get the tomcat stuff so I &amp;nbsp;
&lt;br&gt;added a new profile to trunk that we can put the working plugins into
&lt;br&gt;&lt;br&gt;To build...
&lt;br&gt;&lt;br&gt;mvn clean install -Pworking
&lt;br&gt;&lt;br&gt;The list of plugins for this profile is in plugins/pom.xml. &amp;nbsp;Please &amp;nbsp;
&lt;br&gt;update it when you get something to build :-)
&lt;br&gt;&lt;br&gt;I think we probably want to add a profile to build our bundleized jars &amp;nbsp;
&lt;br&gt;as well...
&lt;br&gt;&lt;br&gt;I couldn't get the tomcat plugin to build either, but haven't looked &amp;nbsp;
&lt;br&gt;too hard at what might be wrong.
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;david jencks
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-profile-in-trunk-tp26235708s134p26235708.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26235655</id>
	<title>[jira] Updated: (GERONIMO-4946) Add optional OpenJPA2 plugin to server builds, but not the assemblies</title>
	<published>2009-11-06T09:29:32Z</published>
	<updated>2009-11-06T09:29:32Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/GERONIMO-4946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/GERONIMO-4946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Donald Woods updated GERONIMO-4946:
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Component/s: &amp;nbsp; &amp;nbsp; (was: deployment)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(was: core)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Donald Woods
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature &amp;nbsp;(was: Bug)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Summary: Add optional OpenJPA2 plugin to server builds, but not the assemblies &amp;nbsp;(was: Artifact-alias fails for replacing deployed plugins)
&lt;br&gt;&lt;br&gt;The suggestion from David Jencks to add additional artifact-alias entries that mapped the ${version} to ${version} fixed the problem.
&lt;br&gt;&lt;a href=&quot;http://article.gmane.org/gmane.comp.java.geronimo.devel/77270&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://article.gmane.org/gmane.comp.java.geronimo.devel/77270&lt;/a&gt;&lt;br&gt;&lt;br&gt;So, now I'm renaming the JIRA to what its original intent was, which was to provide a JPA2 plugin and deployer based on OpenJPA 2.0.0-M3 and the JPA2 2.0-PFD2 spec API.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Add optional OpenJPA2 plugin to server builds, but not the assemblies
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: GERONIMO-4946
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/GERONIMO-4946&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/GERONIMO-4946&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Geronimo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;Security Level: public(Regular issues) 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Plugins
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Donald Woods
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Donald Woods
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm trying to build a openjpa 2.0 plugin for 2.2, which would replace the existing openjpa 1.2 plugin when installed.
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2&lt;/a&gt;&lt;br&gt;&amp;gt; The following works as expected:
&lt;br&gt;&amp;gt; 1) when the new openjpa2 plugin and deployer are installed they replace the existing ones via the &amp;quot;obsoletes&amp;quot; directive in config.xml
&lt;br&gt;&amp;gt; 2) the artifact-alias.properties and client-artifact-alias.properties are updated with:
&lt;br&gt;&amp;gt; org.apache.geronimo.configs/openjpa//car=org.apache.geronimo.configs/openjpa2/2.2-SNAPSHOT/car
&lt;br&gt;&amp;gt; org.apache.geronimo.configs/persistence-jpa10-deployer//car=org.apache.geronimo.configs/persistence-jpa20-deployer/2.2-SNAPSHOT/car
&lt;br&gt;&amp;gt; Issues:
&lt;br&gt;&amp;gt; 1) the offline-deployer-config.xml contains entries for the old openjpa and jpa10-deployer modules and the new openjpa2 and jpa20-deployer modules. &amp;nbsp;I would have expected the old ones to be removed, as was done for the server config.xml
&lt;br&gt;&amp;gt; 2) the openjeb module fails to load (even after server restart) using the new plugins, even though entries were added to artifact-alias.properties -
&lt;br&gt;&amp;gt; aused by: org.apache.geronimo.gbean.InvalidConfigurationException: Configuration gbean failed to start org.apache.geronimo.configs/openejb/2.2-SNAPSHOT/car
&lt;br&gt;&amp;gt; reason: Missing dependency: org.apache.geronimo.configs/openjpa/2.2-SNAPSHOT/car
&lt;br&gt;&amp;gt; 	at org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:166)
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28GERONIMO-4946%29-Artifact-alias-fails-for-replacing-deployed-plugins-tp26232042s134p26235655.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26235636</id>
	<title>Re: svn commit: r833312 - in /geronimo/server/trunk/plugins: activemq/geronimo-activemq/pom.xml connector-1_6/connector-deployer-1_6/pom.xml connector-1_6/geronimo-connector-builder-1_6/pom.xml j2ee/geronimo-naming-builder/pom.xml</title>
	<published>2009-11-06T09:27:28Z</published>
	<updated>2009-11-06T09:27:28Z</updated>
	<author>
		<name>djencks</name>
	</author>
	<content type="html">I don't think we can use require-bundle, it conflicts with our idea of &amp;nbsp;
&lt;br&gt;using artifact-aliases. &amp;nbsp;Can you explain the problem this is trying to &amp;nbsp;
&lt;br&gt;solve?
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;david jencks
&lt;br&gt;&lt;br&gt;On Nov 6, 2009, at 12:17 AM, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26235636&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xuhaihong@...&lt;/a&gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Author: xuhaihong
&lt;br&gt;&amp;gt; Date: Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt; New Revision: 833312
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=833312&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=833312&amp;view=rev&lt;/a&gt;&lt;br&gt;&amp;gt; Log:
&lt;br&gt;&amp;gt; GERONIMO-4931 Enable ActiveMQ plugin in the OSGI environment
&lt;br&gt;&amp;gt; Update some import/export settings in felix-maven-plugin, also, add &amp;nbsp;
&lt;br&gt;&amp;gt; the geronimo-naming-builder as the required bundle of connector- 
&lt;br&gt;&amp;gt; deployer-1.6 to avoid the NPE
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Modified:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;geronimo/server/trunk/plugins/connector-1_6/connector- 
&lt;br&gt;&amp;gt; deployer-1_6/pom.xml
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;geronimo/server/trunk/plugins/connector-1_6/geronimo-connector- 
&lt;br&gt;&amp;gt; builder-1_6/pom.xml
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Modified: geronimo/server/trunk/plugins/activemq/geronimo-activemq/ 
&lt;br&gt;&amp;gt; pom.xml
&lt;br&gt;&amp;gt; URL: &lt;a href=&quot;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&lt;/a&gt;&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; ======================================================================
&lt;br&gt;&amp;gt; --- geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml &amp;nbsp;
&lt;br&gt;&amp;gt; (original)
&lt;br&gt;&amp;gt; +++ geronimo/server/trunk/plugins/activemq/geronimo-activemq/pom.xml &amp;nbsp;
&lt;br&gt;&amp;gt; Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt; @@ -64,8 +64,9 @@
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.slf4j&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;jcl-over-slf4j&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.ops4j.pax.logging&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;pax-logging-api&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;version&amp;gt;1.4&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Modified: geronimo/server/trunk/plugins/connector-1_6/connector- 
&lt;br&gt;&amp;gt; deployer-1_6/pom.xml
&lt;br&gt;&amp;gt; URL: &lt;a href=&quot;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/connector-1_6/connector-deployer-1_6/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&lt;/a&gt;&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; ======================================================================
&lt;br&gt;&amp;gt; --- geronimo/server/trunk/plugins/connector-1_6/connector- 
&lt;br&gt;&amp;gt; deployer-1_6/pom.xml (original)
&lt;br&gt;&amp;gt; +++ geronimo/server/trunk/plugins/connector-1_6/connector- 
&lt;br&gt;&amp;gt; deployer-1_6/pom.xml Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt; @@ -118,7 +118,7 @@
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instructions&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;!--packages containing &amp;quot;impl&amp;quot; or &amp;quot;internal&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; are excluded by default --&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Import- 
&lt;br&gt;&amp;gt; Package 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org 
&lt;br&gt;&amp;gt; .apache 
&lt;br&gt;&amp;gt; .xmlbeans 
&lt;br&gt;&amp;gt; .impl 
&lt;br&gt;&amp;gt; .schema 
&lt;br&gt;&amp;gt; ;version 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; &amp;quot;2.4 
&lt;br&gt;&amp;gt; &amp;quot;,org 
&lt;br&gt;&amp;gt; .apache 
&lt;br&gt;&amp;gt; .geronimo 
&lt;br&gt;&amp;gt; .deployment 
&lt;br&gt;&amp;gt; .xbeans.impl,org.apache.geronimo.deployment.javabean.xbeans.impl&amp;lt;/ 
&lt;br&gt;&amp;gt; Import-Package&amp;gt;
&lt;br&gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Require- 
&lt;br&gt;&amp;gt; Bundle&amp;gt;org.apache.geronimo.framework.geronimo-service-builder&amp;lt;/ 
&lt;br&gt;&amp;gt; Require-Bundle&amp;gt;
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Require- 
&lt;br&gt;&amp;gt; Bundle&amp;gt;org.apache.geronimo.framework.geronimo-service- 
&lt;br&gt;&amp;gt; builder,org.apache.geronimo.modules.geronimo-naming-builder&amp;lt;/Require- 
&lt;br&gt;&amp;gt; Bundle&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;!--&amp;lt;_versionpolicy&amp;gt;[$(version;==;$(@)),$ 
&lt;br&gt;&amp;gt; (version;+;$(@)))&amp;lt;/_versionpolicy&amp;gt;--&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/instructions&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instance&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Modified: geronimo/server/trunk/plugins/connector-1_6/geronimo- 
&lt;br&gt;&amp;gt; connector-builder-1_6/pom.xml
&lt;br&gt;&amp;gt; URL: &lt;a href=&quot;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/connector-1_6/geronimo-connector-builder-1_6/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&lt;/a&gt;&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; ======================================================================
&lt;br&gt;&amp;gt; --- geronimo/server/trunk/plugins/connector-1_6/geronimo-connector- 
&lt;br&gt;&amp;gt; builder-1_6/pom.xml (original)
&lt;br&gt;&amp;gt; +++ geronimo/server/trunk/plugins/connector-1_6/geronimo-connector- 
&lt;br&gt;&amp;gt; builder-1_6/pom.xml Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt; @@ -100,7 +100,7 @@
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instructions&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;!--packages containing &amp;quot;impl&amp;quot; or &amp;quot;internal&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; are excluded by default --&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Import- 
&lt;br&gt;&amp;gt; Package 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; org 
&lt;br&gt;&amp;gt; .apache 
&lt;br&gt;&amp;gt; .xmlbeans 
&lt;br&gt;&amp;gt; .impl 
&lt;br&gt;&amp;gt; .schema 
&lt;br&gt;&amp;gt; ;version 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; &amp;quot;2.4 
&lt;br&gt;&amp;gt; &amp;quot;,org 
&lt;br&gt;&amp;gt; .apache 
&lt;br&gt;&amp;gt; .geronimo 
&lt;br&gt;&amp;gt; .deployment 
&lt;br&gt;&amp;gt; .xbeans.impl,org.apache.geronimo.deployment.javabean.xbeans.impl,*&amp;lt;/ 
&lt;br&gt;&amp;gt; Import-Package&amp;gt;
&lt;br&gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Require- 
&lt;br&gt;&amp;gt; Bundle&amp;gt;org.apache.geronimo.framework.geronimo-service-builder&amp;lt;/ 
&lt;br&gt;&amp;gt; Require-Bundle&amp;gt;
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Require- 
&lt;br&gt;&amp;gt; Bundle&amp;gt;org.apache.geronimo.framework.geronimo-service- 
&lt;br&gt;&amp;gt; builder,org.apache.geronimo.modules.geronimo-naming-builder&amp;lt;/Require- 
&lt;br&gt;&amp;gt; Bundle&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;!--&amp;lt;_versionpolicy&amp;gt;[$(version;==;$(@)),$ 
&lt;br&gt;&amp;gt; (version;+;$(@)))&amp;lt;/_versionpolicy&amp;gt;--&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/instructions&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/configuration&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Modified: geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/ 
&lt;br&gt;&amp;gt; pom.xml
&lt;br&gt;&amp;gt; URL: &lt;a href=&quot;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/pom.xml?rev=833312&amp;r1=833311&amp;r2=833312&amp;view=diff&lt;/a&gt;&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; = 
&lt;br&gt;&amp;gt; ======================================================================
&lt;br&gt;&amp;gt; --- geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/ 
&lt;br&gt;&amp;gt; pom.xml (original)
&lt;br&gt;&amp;gt; +++ geronimo/server/trunk/plugins/j2ee/geronimo-naming-builder/ 
&lt;br&gt;&amp;gt; pom.xml Fri Nov &amp;nbsp;6 08:17:00 2009
&lt;br&gt;&amp;gt; @@ -73,8 +73,14 @@
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;maven-bundle-plugin&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;configuration&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instructions&amp;gt;
&lt;br&gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Import- 
&lt;br&gt;&amp;gt; Package&amp;gt;org.apache.xmlbeans.impl.schema;version=&amp;quot;2.4&amp;quot;,*&amp;lt;/Import- 
&lt;br&gt;&amp;gt; Package&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;!--&amp;lt;_versionpolicy&amp;gt;[$(version;==;$(@)),$ 
&lt;br&gt;&amp;gt; (version;+;$(@)))&amp;lt;/_versionpolicy&amp;gt;--&amp;gt;
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Import- 
&lt;br&gt;&amp;gt; Package&amp;gt;org.apache.xmlbeans.impl.schema,*&amp;lt;/Import-Package&amp;gt;
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Export-Package&amp;gt;
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;schemaorg_apache_xmlbeans*,
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; org.apache.geronimo.xbeans.geronimo.naming*,
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; org.apache.geronimo.xbeans.geronimo.naming.impl,
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.apache.geronimo.naming.deployment*
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Export-Package&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/instructions&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/configuration&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/plugin&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-svn-commit%3A-r833312---in--geronimo-server-trunk-plugins%3A-activemq-geronimo-activemq-pom.xml-connector-1_6-connector-deployer-1_6-pom.xml-connector-1_6-geronimo-connector-builder-1_6-pom.xml-j2ee-geronimo-naming-builder-pom.xml-tp26235636s134p26235636.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26235582</id>
	<title>Re: Artifact-alias issues with 2.2 for plugins</title>
	<published>2009-11-06T09:22:03Z</published>
	<updated>2009-11-06T09:22:03Z</updated>
	<author>
		<name>Donald Woods-2</name>
	</author>
	<content type="html">That fixed it. &amp;nbsp;Thanks!
&lt;br&gt;&lt;br&gt;-Donald
&lt;br&gt;&lt;br&gt;David Jencks wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Normally you should add two artifact aliases for each artifact you are 
&lt;br&gt;&amp;gt; replacing, one with and one without the version on the left side. &amp;nbsp;We've 
&lt;br&gt;&amp;gt; been moving towards including versions in dependencies, so if you are 
&lt;br&gt;&amp;gt; going to try to cheat and use only one, use the one with a version. &amp;nbsp;So 
&lt;br&gt;&amp;gt; you should try
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; org.apache.geronimo.configs/openjpa//car=org.apache.geronimo.configs/openjpa2/2.2-SNAPSHOT/car 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; org.apache.geronimo.configs/openjpa/2.2-SNAPSHOT/car=org.apache.geronimo.configs/openjpa2/2.2-SNAPSHOT/car 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; org.apache.geronimo.configs/persistence-jpa10-deployer//car=org.apache.geronimo.configs/persistence-jpa20-deployer/2.2-SNAPSHOT/car 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; org.apache.geronimo.configs/persistence-jpa10-deployer/2.2-SNAPSHOT/car=org.apache.geronimo.configs/persistence-jpa20-deployer/2.2-SNAPSHOT/car 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; That should get it running properly in the main server.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; To get it to modify the offline deployer, you have to deploy it into 
&lt;br&gt;&amp;gt; that server as well as into the main server. &amp;nbsp;I don't remember how to do 
&lt;br&gt;&amp;gt; that at the moment.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; hope this helps
&lt;br&gt;&amp;gt; david jencks
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Nov 6, 2009, at 6:35 AM, Donald Woods wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; I also tried creating a copy of the openejb CAR as openejb-jpa2 and 
&lt;br&gt;&amp;gt;&amp;gt; updated the pom to depend on the openjpa2 CAR, but then the other 
&lt;br&gt;&amp;gt;&amp;gt; openejb plugins fail to load due to the missing openejb.car -
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Caused by: org.apache.geronimo.gbean.InvalidConfigurationException: 
&lt;br&gt;&amp;gt;&amp;gt; Configuration gbean failed to start 
&lt;br&gt;&amp;gt;&amp;gt; org.apache.geronimo.configs/openejb-deployer/2.2-SNAPSHOT/car
&lt;br&gt;&amp;gt;&amp;gt; reason: Missing dependency: 
&lt;br&gt;&amp;gt;&amp;gt; org.apache.geronimo.configs/openejb/2.2-SNAPSHOT/car
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt;&amp;gt; org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:166) 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So does artifact-alias just not work for CAR dependencies on other CARs?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -Donald
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Donald Woods wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm trying to build a openjpa 2.0 plugin for 2.2, which would replace 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the existing openjpa 1.2 plugin when installed.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2&lt;/a&gt;&amp;nbsp;The 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; following works as expected:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 1) when the new openjpa2 plugin and deployer are installed they 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; replace the existing ones via the &amp;quot;obsoletes&amp;quot; directive in config.xml
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2) the artifact-alias.properties and client-artifact-alias.properties 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; are updated with:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.geronimo.configs/openjpa//car=org.apache.geronimo.configs/openjpa2/2.2-SNAPSHOT/car 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.geronimo.configs/persistence-jpa10-deployer//car=org.apache.geronimo.configs/persistence-jpa20-deployer/2.2-SNAPSHOT/car 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Issues:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 1) the offline-deployer-config.xml contains entries for the old 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; openjpa and jpa10-deployer modules and the new openjpa2 and 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; jpa20-deployer modules. &amp;nbsp;I would have expected the old ones to be 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; removed, as was done for the server config.xml
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2) the openjeb module fails to load (even after server restart) using 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the new plugins, even though entries were added to 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; artifact-alias.properties -
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; aused by: org.apache.geronimo.gbean.InvalidConfigurationException: 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Configuration gbean failed to start 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.geronimo.configs/openejb/2.2-SNAPSHOT/car
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; reason: Missing dependency: 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.geronimo.configs/openjpa/2.2-SNAPSHOT/car
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;at 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:166) 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Any ideas? &amp;nbsp;I've opened GERONIMO-4946 with the above details.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -Donald
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Artifact-alias-issues-with-2.2-for-plugins-tp26232245s134p26235582.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26234989</id>
	<title>Re: Artifact-alias issues with 2.2 for plugins</title>
	<published>2009-11-06T08:40:51Z</published>
	<updated>2009-11-06T08:40:51Z</updated>
	<author>
		<name>djencks</name>
	</author>
	<content type="html">Normally you should add two artifact aliases for each artifact you are &amp;nbsp;
&lt;br&gt;replacing, one with and one without the version on the left side. &amp;nbsp; 
&lt;br&gt;We've been moving towards including versions in dependencies, so if &amp;nbsp;
&lt;br&gt;you are going to try to cheat and use only one, use the one with a &amp;nbsp;
&lt;br&gt;version. &amp;nbsp;So you should try
&lt;br&gt;&lt;br&gt;org.apache.geronimo.configs/openjpa//car=org.apache.geronimo.configs/ 
&lt;br&gt;openjpa2/2.2-SNAPSHOT/car
&lt;br&gt;org.apache.geronimo.configs/openjpa/2.2-SNAPSHOT/ 
&lt;br&gt;car=org.apache.geronimo.configs/openjpa2/2.2-SNAPSHOT/car
&lt;br&gt;org.apache.geronimo.configs/persistence-jpa10-deployer// 
&lt;br&gt;car=org.apache.geronimo.configs/persistence-jpa20-deployer/2.2- 
&lt;br&gt;SNAPSHOT/car
&lt;br&gt;org.apache.geronimo.configs/persistence-jpa10-deployer/2.2-SNAPSHOT/ 
&lt;br&gt;car=org.apache.geronimo.configs/persistence-jpa20-deployer/2.2- 
&lt;br&gt;SNAPSHOT/car
&lt;br&gt;&lt;br&gt;That should get it running properly in the main server.
&lt;br&gt;&lt;br&gt;To get it to modify the offline deployer, you have to deploy it into &amp;nbsp;
&lt;br&gt;that server as well as into the main server. &amp;nbsp;I don't remember how to &amp;nbsp;
&lt;br&gt;do that at the moment.
&lt;br&gt;&lt;br&gt;hope this helps
&lt;br&gt;david jencks
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Nov 6, 2009, at 6:35 AM, Donald Woods wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I also tried creating a copy of the openejb CAR as openejb-jpa2 and &amp;nbsp;
&lt;br&gt;&amp;gt; updated the pom to depend on the openjpa2 CAR, but then the other &amp;nbsp;
&lt;br&gt;&amp;gt; openejb plugins fail to load due to the missing openejb.car -
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Caused by: org.apache.geronimo.gbean.InvalidConfigurationException: &amp;nbsp;
&lt;br&gt;&amp;gt; Configuration gbean failed to start org.apache.geronimo.configs/ 
&lt;br&gt;&amp;gt; openejb-deployer/2.2-SNAPSHOT/car
&lt;br&gt;&amp;gt; reason: Missing dependency: org.apache.geronimo.configs/openejb/2.2- 
&lt;br&gt;&amp;gt; SNAPSHOT/car
&lt;br&gt;&amp;gt; 	at &amp;nbsp;
&lt;br&gt;&amp;gt; org 
&lt;br&gt;&amp;gt; .apache 
&lt;br&gt;&amp;gt; .geronimo 
&lt;br&gt;&amp;gt; .kernel 
&lt;br&gt;&amp;gt; .config 
&lt;br&gt;&amp;gt; .KernelConfigurationManager.load(KernelConfigurationManager.java:166)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So does artifact-alias just not work for CAR dependencies on other &amp;nbsp;
&lt;br&gt;&amp;gt; CARs?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Donald
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Donald Woods wrote:
&lt;br&gt;&amp;gt;&amp;gt; I'm trying to build a openjpa 2.0 plugin for 2.2, which would &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; replace the existing openjpa 1.2 plugin when installed.
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;The following works as expected:
&lt;br&gt;&amp;gt;&amp;gt; 1) when the new openjpa2 plugin and deployer are installed they &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; replace the existing ones via the &amp;quot;obsoletes&amp;quot; directive in config.xml
&lt;br&gt;&amp;gt;&amp;gt; 2) the artifact-alias.properties and client-artifact- 
&lt;br&gt;&amp;gt;&amp;gt; alias.properties are updated with:
&lt;br&gt;&amp;gt;&amp;gt; org.apache.geronimo.configs/openjpa// 
&lt;br&gt;&amp;gt;&amp;gt; car=org.apache.geronimo.configs/openjpa2/2.2-SNAPSHOT/car &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; org.apache.geronimo.configs/persistence-jpa10-deployer// 
&lt;br&gt;&amp;gt;&amp;gt; car=org.apache.geronimo.configs/persistence-jpa20-deployer/2.2- 
&lt;br&gt;&amp;gt;&amp;gt; SNAPSHOT/car Issues:
&lt;br&gt;&amp;gt;&amp;gt; 1) the offline-deployer-config.xml contains entries for the old &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; openjpa and jpa10-deployer modules and the new openjpa2 and jpa20- 
&lt;br&gt;&amp;gt;&amp;gt; deployer modules. &amp;nbsp;I would have expected the old ones to be &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; removed, as was done for the server config.xml
&lt;br&gt;&amp;gt;&amp;gt; 2) the openjeb module fails to load (even after server restart) &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; using the new plugins, even though entries were added to artifact- 
&lt;br&gt;&amp;gt;&amp;gt; alias.properties -
&lt;br&gt;&amp;gt;&amp;gt; aused by: org.apache.geronimo.gbean.InvalidConfigurationException: &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; Configuration gbean failed to start org.apache.geronimo.configs/ 
&lt;br&gt;&amp;gt;&amp;gt; openejb/2.2-SNAPSHOT/car
&lt;br&gt;&amp;gt;&amp;gt; reason: Missing dependency: org.apache.geronimo.configs/openjpa/2.2- 
&lt;br&gt;&amp;gt;&amp;gt; SNAPSHOT/car
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;at &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; org 
&lt;br&gt;&amp;gt;&amp;gt; .apache 
&lt;br&gt;&amp;gt;&amp;gt; .geronimo 
&lt;br&gt;&amp;gt;&amp;gt; .kernel 
&lt;br&gt;&amp;gt;&amp;gt; .config 
&lt;br&gt;&amp;gt;&amp;gt; .KernelConfigurationManager.load(KernelConfigurationManager.java: 
&lt;br&gt;&amp;gt;&amp;gt; 166) Any ideas? &amp;nbsp;I've opened GERONIMO-4946 with the above details.
&lt;br&gt;&amp;gt;&amp;gt; -Donald
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Artifact-alias-issues-with-2.2-for-plugins-tp26232245s134p26234989.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26233174</id>
	<title>Re: [Discussion]Re-org admin console</title>
	<published>2009-11-06T06:45:54Z</published>
	<updated>2009-11-06T06:45:54Z</updated>
	<author>
		<name>Donald Woods-2</name>
	</author>
	<content type="html">Agree that we need some usability improvements (I tried in the past but 
&lt;br&gt;it was rejected....) but not for 2.2 if it is going to delay work on the 
&lt;br&gt;3.0 server.
&lt;br&gt;&lt;br&gt;Also, I wouldn't spend a lot of time rewriting existing portlets until 
&lt;br&gt;we decide what the base admin console will be, as I think you'll end up 
&lt;br&gt;at different implementation decisions/limitations if we use the Karaf 
&lt;br&gt;admin console vs. Pluto 2....
&lt;br&gt;&lt;br&gt;&lt;br&gt;-Donald
&lt;br&gt;&lt;br&gt;&lt;br&gt;Shawn Jiang wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; No matter what technology we might &amp;nbsp;choose to implement console. &amp;nbsp;#1,2,3 
&lt;br&gt;&amp;gt; metioned by Jeff are doable without large effort, and could bring a 
&lt;br&gt;&amp;gt; considerable improvement on the usability of current console. I even 
&lt;br&gt;&amp;gt; think we can get these done in G2.2.X but not only for G3.0.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I suggest to open a JIRA to track the console usability issue while 
&lt;br&gt;&amp;gt; keeping the console tech choosing discussion onoging.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Comments ?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Fri, Nov 6, 2009 at 12:25 AM, Donald Woods &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26233174&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwoods@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26233174&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwoods@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; I'd like to have the discussion of &amp;quot;Do we use the Felix Admin
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Console vs. Pluto&amp;quot; first....
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Personally, I think we need to focus on getting a Little-G minimal
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; equivalent working on trunk first (which doesn't include any Admin
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Console) before we worry with all of the Console based plugins.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; -Donald
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; chi runhua wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Hi all,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Long time ago there was a discussion[1] on whether we could
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; re-org admin console to improve user experiences for 2.2, which
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; was cancelled for some reason, since we are now in the begining
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; of big change of Geronimo architecture, I think it's a good
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; opportunity that we bring this up and also for the coming 3.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; release.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[1]
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/-DISCUSS--Reorg-of-Admin-Console-for-2.2-td20628217s134.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/-DISCUSS--Reorg-of-Admin-Console-for-2.2-td20628217s134.html&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Here are couples of thoughts in my mind to improve the console:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1. re-constructure the navigation tree to make it collapsible,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; the tree level should be less than 3;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2. re-orginize the avaliable tree items into new groups, for
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this one I'd like to vote +1 for what Jack had proposed in the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; previous thread;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;+ Servers
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;+ Application Server
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - Geronimo Kernel (put Information, Java System Info, Thread
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Pool and Shutdown portlets in the same page here)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - Web Server
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - JMS Server
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - EJB Server
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - DB server
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - Repository
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - New server assembly
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + Applications
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Deploy New (Suggest to merge in the plan creator, so that
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; users can either choose to use an existing plan file, or create
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a new one using the wizard)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- User applications (merge WAR, EAR and Client, maybe bundles
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; in the 3.0?)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Server plugins
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + Resources
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- DB pools
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- JMS resources
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- JEE Connectors
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Jar Aliases
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + Security
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Users and Groups
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Keystores
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Certificate Authority
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Security Realms
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + Monitoring and Troubleshotting
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Monitoring
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Logs
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Debug Views
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3. re-construct the available portlets to improve embedded
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; assistance information, for example, show breadcrum when user is
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; working on a task; reduce in-line text on the current UI, and
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; use hover-help or pop-up help page only when necessary etc...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4. for the long list on the current UI such as system modules,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; only show the most frequently used ones, use locate/find to
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; display more....
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Any comments?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Jeff C
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Shawn
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Discussion-Re-org-admin-console-tp26217086s134p26233174.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26233025</id>
	<title>Re: tomcat plugin can build now.</title>
	<published>2009-11-06T06:36:39Z</published>
	<updated>2009-11-06T06:36:39Z</updated>
	<author>
		<name>Donald Woods-2</name>
	</author>
	<content type="html">Cool and great progress!
&lt;br&gt;&lt;br&gt;-Donald
&lt;br&gt;&lt;br&gt;Rick McGuire wrote:
&lt;br&gt;&amp;gt; With the batch of changes I just checked in the tomcat plugin will build 
&lt;br&gt;&amp;gt; now (although there's a long chain of other plugins you need to build 
&lt;br&gt;&amp;gt; first). &amp;nbsp;There are a few test failures I haven't looked into yet, so 
&lt;br&gt;&amp;gt; this only works if you build without the tests.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Rick
&lt;br&gt;&amp;gt; 
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/tomcat-plugin-can-build-now.-tp26224906s134p26233025.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26232995</id>
	<title>Re: Artifact-alias issues with 2.2 for plugins</title>
	<published>2009-11-06T06:35:22Z</published>
	<updated>2009-11-06T06:35:22Z</updated>
	<author>
		<name>Donald Woods-2</name>
	</author>
	<content type="html">I also tried creating a copy of the openejb CAR as openejb-jpa2 and 
&lt;br&gt;updated the pom to depend on the openjpa2 CAR, but then the other 
&lt;br&gt;openejb plugins fail to load due to the missing openejb.car -
&lt;br&gt;&lt;br&gt;Caused by: org.apache.geronimo.gbean.InvalidConfigurationException: 
&lt;br&gt;Configuration gbean failed to start 
&lt;br&gt;org.apache.geronimo.configs/openejb-deployer/2.2-SNAPSHOT/car
&lt;br&gt;reason: Missing dependency: 
&lt;br&gt;org.apache.geronimo.configs/openejb/2.2-SNAPSHOT/car
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:166)
&lt;br&gt;&lt;br&gt;&lt;br&gt;So does artifact-alias just not work for CAR dependencies on other CARs?
&lt;br&gt;&lt;br&gt;&lt;br&gt;-Donald
&lt;br&gt;&lt;br&gt;&lt;br&gt;Donald Woods wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I'm trying to build a openjpa 2.0 plugin for 2.2, which would replace 
&lt;br&gt;&amp;gt; the existing openjpa 1.2 plugin when installed.
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The following works as expected:
&lt;br&gt;&amp;gt; 1) when the new openjpa2 plugin and deployer are installed they replace 
&lt;br&gt;&amp;gt; the existing ones via the &amp;quot;obsoletes&amp;quot; directive in config.xml
&lt;br&gt;&amp;gt; 2) the artifact-alias.properties and client-artifact-alias.properties 
&lt;br&gt;&amp;gt; are updated with:
&lt;br&gt;&amp;gt; org.apache.geronimo.configs/openjpa//car=org.apache.geronimo.configs/openjpa2/2.2-SNAPSHOT/car 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; org.apache.geronimo.configs/persistence-jpa10-deployer//car=org.apache.geronimo.configs/persistence-jpa20-deployer/2.2-SNAPSHOT/car 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Issues:
&lt;br&gt;&amp;gt; 1) the offline-deployer-config.xml contains entries for the old openjpa 
&lt;br&gt;&amp;gt; and jpa10-deployer modules and the new openjpa2 and jpa20-deployer 
&lt;br&gt;&amp;gt; modules. &amp;nbsp;I would have expected the old ones to be removed, as was done 
&lt;br&gt;&amp;gt; for the server config.xml
&lt;br&gt;&amp;gt; 2) the openjeb module fails to load (even after server restart) using 
&lt;br&gt;&amp;gt; the new plugins, even though entries were added to 
&lt;br&gt;&amp;gt; artifact-alias.properties -
&lt;br&gt;&amp;gt; aused by: org.apache.geronimo.gbean.InvalidConfigurationException: 
&lt;br&gt;&amp;gt; Configuration gbean failed to start 
&lt;br&gt;&amp;gt; org.apache.geronimo.configs/openejb/2.2-SNAPSHOT/car
&lt;br&gt;&amp;gt; reason: Missing dependency: 
&lt;br&gt;&amp;gt; org.apache.geronimo.configs/openjpa/2.2-SNAPSHOT/car
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:166) 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Any ideas? &amp;nbsp;I've opened GERONIMO-4946 with the above details.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -Donald
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Artifact-alias-issues-with-2.2-for-plugins-tp26232245s134p26232995.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26232770</id>
	<title>[BUILD] trunk: Failed for Revision: 833401</title>
	<published>2009-11-06T06:21:16Z</published>
	<updated>2009-11-06T06:21:16Z</updated>
	<author>
		<name>gawor</name>
	</author>
	<content type="html">Geronimo Revision: 833401 built with tests included
&lt;br&gt;&amp;nbsp;
&lt;br&gt;See the full build-0900.log file at &lt;a href=&quot;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091106/build-0900.log&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091106/build-0900.log&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;See the unit test reports at &lt;a href=&quot;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091106/unit-test-reports&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091106/unit-test-reports&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;1 required artifact is missing.
&lt;br&gt;&lt;br&gt;for artifact: 
&lt;br&gt;&amp;nbsp; org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&lt;br&gt;from the specified remote repositories:
&lt;br&gt;&amp;nbsp; codehaus.snapshots (&lt;a href=&quot;http://snapshots.repository.codehaus.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://snapshots.repository.codehaus.org&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; ibiblio.org (&lt;a href=&quot;http://repo.exist.com/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo.exist.com/maven2&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; apache.snapshots (&lt;a href=&quot;http://repository.apache.org/snapshots&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.apache.org/snapshots&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Trace
&lt;br&gt;org.apache.maven.lifecycle.LifecycleExecutionException: Missing:
&lt;br&gt;----------
&lt;br&gt;1) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;&amp;nbsp; Try downloading the file manually from the project website.
&lt;br&gt;&lt;br&gt;&amp;nbsp; Then, install it using the command: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn install:install-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
&lt;br&gt;&lt;br&gt;&amp;nbsp; Alternatively, if you host your own repository you can deploy the file there: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn deploy:deploy-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
&lt;br&gt;&lt;br&gt;&amp;nbsp; Path to dependency: 
&lt;br&gt;&amp;nbsp; 	1) org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&amp;nbsp; 	2) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;1 required artifact is missing.
&lt;br&gt;&lt;br&gt;for artifact: 
&lt;br&gt;&amp;nbsp; org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&lt;br&gt;from the specified remote repositories:
&lt;br&gt;&amp;nbsp; codehaus.snapshots (&lt;a href=&quot;http://snapshots.repository.codehaus.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://snapshots.repository.codehaus.org&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; ibiblio.org (&lt;a href=&quot;http://repo.exist.com/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo.exist.com/maven2&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; apache.snapshots (&lt;a href=&quot;http://repository.apache.org/snapshots&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.apache.org/snapshots&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:576)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:599)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
&lt;br&gt;Caused by: org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException: Missing:
&lt;br&gt;----------
&lt;br&gt;1) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;&amp;nbsp; Try downloading the file manually from the project website.
&lt;br&gt;&lt;br&gt;&amp;nbsp; Then, install it using the command: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn install:install-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
&lt;br&gt;&lt;br&gt;&amp;nbsp; Alternatively, if you host your own repository you can deploy the file there: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn deploy:deploy-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
&lt;br&gt;&lt;br&gt;&amp;nbsp; Path to dependency: 
&lt;br&gt;&amp;nbsp; 	1) org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&amp;nbsp; 	2) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;1 required artifact is missing.
&lt;br&gt;&lt;br&gt;for artifact: 
&lt;br&gt;&amp;nbsp; org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&lt;br&gt;from the specified remote repositories:
&lt;br&gt;&amp;nbsp; codehaus.snapshots (&lt;a href=&quot;http://snapshots.repository.codehaus.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://snapshots.repository.codehaus.org&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; ibiblio.org (&lt;a href=&quot;http://repo.exist.com/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo.exist.com/maven2&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; apache.snapshots (&lt;a href=&quot;http://repository.apache.org/snapshots&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.apache.org/snapshots&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:324)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:288)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(DefaultPluginManager.java:1417)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:407)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 16 more
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Total time: 2 minutes 20 seconds
&lt;br&gt;[INFO] Finished at: Fri Nov 06 09:18:11 EST 2009
&lt;br&gt;[INFO] Final Memory: 166M/693M
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-BUILD--trunk%3A-Failed-for-Revision%3A-833401-tp26232770s134p26232770.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26232245</id>
	<title>Artifact-alias issues with 2.2 for plugins</title>
	<published>2009-11-06T05:45:02Z</published>
	<updated>2009-11-06T05:45:02Z</updated>
	<author>
		<name>Donald Woods-2</name>
	</author>
	<content type="html">I'm trying to build a openjpa 2.0 plugin for 2.2, which would replace 
&lt;br&gt;the existing openjpa 1.2 plugin when installed.
&lt;br&gt;&lt;a href=&quot;https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2&lt;/a&gt;&lt;br&gt;&lt;br&gt;The following works as expected:
&lt;br&gt;1) when the new openjpa2 plugin and deployer are installed they replace 
&lt;br&gt;the existing ones via the &amp;quot;obsoletes&amp;quot; directive in config.xml
&lt;br&gt;2) the artifact-alias.properties and client-artifact-alias.properties 
&lt;br&gt;are updated with:
&lt;br&gt;org.apache.geronimo.configs/openjpa//car=org.apache.geronimo.configs/openjpa2/2.2-SNAPSHOT/car
&lt;br&gt;org.apache.geronimo.configs/persistence-jpa10-deployer//car=org.apache.geronimo.configs/persistence-jpa20-deployer/2.2-SNAPSHOT/car
&lt;br&gt;&lt;br&gt;Issues:
&lt;br&gt;1) the offline-deployer-config.xml contains entries for the old openjpa 
&lt;br&gt;and jpa10-deployer modules and the new openjpa2 and jpa20-deployer 
&lt;br&gt;modules. &amp;nbsp;I would have expected the old ones to be removed, as was done 
&lt;br&gt;for the server config.xml
&lt;br&gt;2) the openjeb module fails to load (even after server restart) using 
&lt;br&gt;the new plugins, even though entries were added to 
&lt;br&gt;artifact-alias.properties -
&lt;br&gt;aused by: org.apache.geronimo.gbean.InvalidConfigurationException: 
&lt;br&gt;Configuration gbean failed to start 
&lt;br&gt;org.apache.geronimo.configs/openejb/2.2-SNAPSHOT/car
&lt;br&gt;reason: Missing dependency: 
&lt;br&gt;org.apache.geronimo.configs/openjpa/2.2-SNAPSHOT/car
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:166)
&lt;br&gt;&lt;br&gt;&lt;br&gt;Any ideas? &amp;nbsp;I've opened GERONIMO-4946 with the above details.
&lt;br&gt;&lt;br&gt;&lt;br&gt;-Donald
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Artifact-alias-issues-with-2.2-for-plugins-tp26232245s134p26232245.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26232042</id>
	<title>[jira] Created: (GERONIMO-4946) Artifact-alias fails for replacing deployed plugins</title>
	<published>2009-11-06T05:30:32Z</published>
	<updated>2009-11-06T05:30:32Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">Artifact-alias fails for replacing deployed plugins
&lt;br&gt;---------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: GERONIMO-4946
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/GERONIMO-4946&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/GERONIMO-4946&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Geronimo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Security Level: public (Regular issues)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: core, deployment, Plugins
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 2.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Donald Woods
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 2.2
&lt;br&gt;&lt;br&gt;&lt;br&gt;I'm trying to build a openjpa 2.0 plugin for 2.2, which would replace the existing openjpa 1.2 plugin when installed.
&lt;br&gt;&lt;a href=&quot;https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2&lt;/a&gt;&lt;br&gt;&lt;br&gt;The following works as expected:
&lt;br&gt;1) when the new openjpa2 plugin and deployer are installed they replace the existing ones via the &amp;quot;obsoletes&amp;quot; directive in config.xml
&lt;br&gt;2) the artifact-alias.properties and client-artifact-alias.properties are updated with:
&lt;br&gt;org.apache.geronimo.configs/openjpa//car=org.apache.geronimo.configs/openjpa2/2.2-SNAPSHOT/car
&lt;br&gt;org.apache.geronimo.configs/persistence-jpa10-deployer//car=org.apache.geronimo.configs/persistence-jpa20-deployer/2.2-SNAPSHOT/car
&lt;br&gt;&lt;br&gt;Issues:
&lt;br&gt;1) the offline-deployer-config.xml contains entries for the old openjpa and jpa10-deployer modules and the new openjpa2 and jpa20-deployer modules. &amp;nbsp;I would have expected the old ones to be removed, as was done for the server config.xml
&lt;br&gt;2) the openjeb module fails to load (even after server restart) using the new plugins, even though entries were added to artifact-alias.properties -
&lt;br&gt;aused by: org.apache.geronimo.gbean.InvalidConfigurationException: Configuration gbean failed to start org.apache.geronimo.configs/openejb/2.2-SNAPSHOT/car
&lt;br&gt;reason: Missing dependency: org.apache.geronimo.configs/openjpa/2.2-SNAPSHOT/car
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:166)
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28GERONIMO-4946%29-Artifact-alias-fails-for-replacing-deployed-plugins-tp26232042s134p26232042.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26229803</id>
	<title>Re: tomcat plugin can build now.</title>
	<published>2009-11-06T02:32:59Z</published>
	<updated>2009-11-06T02:32:59Z</updated>
	<author>
		<name>Rick McGuire</name>
	</author>
	<content type="html">Delos wrote:
&lt;br&gt;&amp;gt; Good news, Rick!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; How long do you think will the OSGI Web container start to work in 
&lt;br&gt;&amp;gt; Geronimo?
&lt;br&gt;Well, first we need to actually get a server instance running with an 
&lt;br&gt;active web container. &amp;nbsp;I suspect it will take a week or two after we 
&lt;br&gt;achieve that point. &amp;nbsp;Right now, things just build, but that's a very big 
&lt;br&gt;step toward getting things to run given the number of dependencies 
&lt;br&gt;involved.
&lt;br&gt;&lt;br&gt;Rick
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/11/6 Forrest Xia &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26229803&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;forrestxm@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26229803&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;forrestxm@...&lt;/a&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Hi Rick,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Encounter lot of compilation failures when trying to build tomcat
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; plugins. Can you help?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; plugins/tomcat/geronimo-tomcat6/src/main/java/org/apache/geronimo/tomcat/TomcatContainer.java:[46,47]
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; package rg.apache.geronimo.j2ee.j2eeobjectnames does not exist
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; plugins/tomcat/geronimo-tomcat6/src/main/java/org/apache/geronimo/tomcat/TomcatContainer.java:[53,38]
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; package org.apache.geronimo.webservices does not exist
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Thanks,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Forrest
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Best Regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Delos
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/tomcat-plugin-can-build-now.-tp26224906s134p26229803.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26229693</id>
	<title>Re: Is there any plan to migrate existing geronimo shell commands  from gshell to karaf shell in geronimo 3.0 ?</title>
	<published>2009-11-06T02:24:06Z</published>
	<updated>2009-11-06T02:24:06Z</updated>
	<author>
		<name>Jason Dillon</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;There is no reason to keep both.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;--jason&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 6, 2009, at 10:40 AM, Shawn Jiang wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Currently, here are different opinions on how G3.0 shell should go:&lt;br&gt;&lt;br&gt;&lt;b&gt;1&lt;/b&gt;, Remove gshell completely, migrate all existing commands to karaf console.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;Pros&lt;/b&gt;:&amp;nbsp; Minimize the server size.&amp;nbsp; Bring a clean, easy to use command program model. &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;Cons&lt;/b&gt;: Break users existing shell.&lt;br&gt;&lt;br&gt;&lt;b&gt;2&lt;/b&gt;, Keep gshell as it was, add a gshell-karaf bridge to call karaf commands in gshell.&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;b&gt;Pros&lt;/b&gt;:&amp;nbsp; Enlarge the server size. Bring a more complex command infrastructure.&lt;br&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;Cons&lt;/b&gt;: Without breaking users existing shell.&lt;br&gt;&lt;br&gt;Does anyone have another thoughts on this ?&amp;nbsp; Maybe we need a vote for this someday.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 11:40 AM, Shawn Jiang &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26229693&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;genspring@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Now we are using karaf as OSGI runtime. Karaf has its own shell which is based on RFC 139 command service.&amp;nbsp; Karaf shell uses blueprint and a set of util abstract classes to provide a easy to use program model&amp;nbsp; for new commands.&lt;br&gt;

&lt;br&gt;&lt;br&gt;Geronimo 2.x has its own shell which &lt;br&gt;&lt;ul&gt;&lt;li&gt;bases on gshell &lt;/li&gt;&lt;li&gt;uses groovy to define commands.(I don't kown why but I don't like this)&lt;/li&gt;&lt;li&gt;uses classworld to bootstrap itself &lt;/li&gt;&lt;li&gt;uses a serverProxy to provide geronimo server startup/stop commands.&lt;/li&gt;

&lt;li&gt;uses JMX to invoke jsr88 implementation to provide applications deploy/undeploy/distribution commands.&lt;/li&gt;&lt;li&gt;uses JMX to get plugin installer GBean instance to provide plugin install and customized assemblely commands.&lt;/li&gt;

&lt;/ul&gt;&lt;br&gt;I found that all the gshell bootstrap files in geronimo_home/etc has been removed in geronimo 3.0 framework.&amp;nbsp;&amp;nbsp; Is there any plan&amp;nbsp; to migrate existing geronimo shell commands from gshell to karaf shell in geronimo 3.0 ?&lt;br&gt;

&lt;br&gt;&lt;br&gt;-- &lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;Shawn&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Shawn&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Is-there-any-plan-to-migrate-existing-geronimo-shell-commands-from--gshell-to-karaf-shell-in-geronimo-3.0---tp26190578s134p26229693.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26229692</id>
	<title>Re: Is there any plan to migrate existing geronimo shell commands  from gshell to karaf shell in geronimo 3.0 ?</title>
	<published>2009-11-06T02:23:47Z</published>
	<updated>2009-11-06T02:23:47Z</updated>
	<author>
		<name>Jason Dillon</name>
	</author>
	<content type="html">Karaf's shell muck is based on gshell, with some of the internals &amp;nbsp;
&lt;br&gt;ripped out and using gogo, so I agree it should not be too difficult.
&lt;br&gt;&lt;br&gt;--jason
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Nov 6, 2009, at 7:51 AM, Jarek Gawor wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I agree. Also, porting Geronimo GShell commands to whatever Karaf is
&lt;br&gt;&amp;gt; using shouldn't be hard and shouldn't take that long.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jarek
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Wed, Nov 4, 2009 at 11:22 AM, Donald Woods &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26229692&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwoods@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; We could also mention that GShell is deprecated (or some better
&lt;br&gt;&amp;gt;&amp;gt; disclaimer/wording) in the 2.2 Release Notes, since it hasn't been &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; released
&lt;br&gt;&amp;gt;&amp;gt; yet.....
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'd rather use the GShell offspring in Karaf than bolt yet another &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; set of
&lt;br&gt;&amp;gt;&amp;gt; warts onto the 3.0 server. &amp;nbsp;Also, we need to keep one of the &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; original goals
&lt;br&gt;&amp;gt;&amp;gt; of minimize server install and runtime footprint in mind, which &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; having 2
&lt;br&gt;&amp;gt;&amp;gt; shell environments wouldn't....
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -Donald
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Rick McGuire wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Shawn Jiang wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Now we are using karaf as OSGI runtime. Karaf has its own shell &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; which is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; based on RFC 139 command service. &amp;nbsp;Karaf shell uses blueprint and &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; a set of
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; util abstract classes to provide a easy to use program model &amp;nbsp;for &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; new
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; commands.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Geronimo 2.x has its own shell which
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;* bases on gshell
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;* uses groovy to define commands.(I don't kown why but I don't
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;like this)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;* uses classworld to bootstrap itself
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;* uses a serverProxy to provide geronimo server startup/stop &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; commands.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;* uses JMX to invoke jsr88 implementation to provide &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; applications
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;deploy/undeploy/distribution commands.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;* uses JMX to get plugin installer GBean instance to provide
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;plugin install and customized assemblely commands.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I found that all the gshell bootstrap files in geronimo_home/etc &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; has been
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; removed in geronimo 3.0 framework. &amp;nbsp; Is there any plan &amp;nbsp;to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; migrate existing
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; geronimo shell commands from gshell to karaf shell in geronimo &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 3.0 ?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I don't believe there's any plan to migrate away from gshell to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; using the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; karaf shell (at least yet). &amp;nbsp;I'm a little concerned about breaking &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; any
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; custom commands/scripts that may have been written for prior &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Geronimo
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; releases, so there's a bit of a balancing act involved here. &amp;nbsp;I &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; suspect we
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; might want to explore keeping the existing geronimo shell, but see &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; if it is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; possible for it to invoke commands built using the Karaf &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; infrastructure.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;This would allow us to reuse existing Karaf commands and allow &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; new commands
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to be written using the Karaf programming model.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Rick
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Shawn
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Is-there-any-plan-to-migrate-existing-geronimo-shell-commands-from--gshell-to-karaf-shell-in-geronimo-3.0---tp26190578s134p26229692.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26228543</id>
	<title>Re: tomcat plugin can build now.</title>
	<published>2009-11-06T00:44:08Z</published>
	<updated>2009-11-06T00:44:08Z</updated>
	<author>
		<name>Delos-3</name>
	</author>
	<content type="html">Good news, Rick! &lt;br&gt;&lt;br&gt;How long do you think will the OSGI Web container start to work in Geronimo?&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/6 Forrest Xia &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26228543&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;forrestxm@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;font color=&quot;#888888&quot;&gt;Hi Rick,&lt;br&gt;&lt;br&gt;Encounter lot of compilation failures when trying to build tomcat plugins. Can you help?&lt;br&gt;
&lt;br&gt;plugins/tomcat/geronimo-tomcat6/src/main/java/org/apache/geronimo/tomcat/TomcatContainer.java:[46,47] package rg.apache.geronimo.j2ee.j2eeobjectnames does not exist&lt;br&gt;
plugins/tomcat/geronimo-tomcat6/src/main/java/org/apache/geronimo/tomcat/TomcatContainer.java:[53,38] package org.apache.geronimo.webservices does not exist&lt;br&gt;&lt;br&gt;...&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Forrest&lt;br&gt;&lt;/font&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Best Regards,&lt;br&gt;&lt;br&gt;Delos&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/tomcat-plugin-can-build-now.-tp26224906s134p26228543.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26228410</id>
	<title>Re: Eliminate the ConfigurationActivator from geronimo bundles?</title>
	<published>2009-11-06T00:30:37Z</published>
	<updated>2009-11-06T00:30:37Z</updated>
	<author>
		<name>Rex Wang-2</name>
	</author>
	<content type="html">Glad to help if you need me:-)&lt;br&gt;-Rex&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/6 David Jencks &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26228410&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;david_jencks@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
On Nov 5, 2009, at 8:12 AM, David Jencks wrote:&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
On Nov 5, 2009, at 7:17 AM, Rex Wang wrote:&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
IIUC, from the current design, the ConfigurationActivator will be imported by *EVERY* geronimo plugin to help de-serialize the config.ser into configurationData while starting. This might not be a best practise in doing such things.&lt;br&gt;

From what I see, the extender model recommended by osgi allaince is a better choice. That is the new Geronimo kernel can be considered as a Geronimo extender to deal with geronimo bundles, which is fairly similar with the relationship between blueprint extender and blueprint bundles. So if we leverage a bundle tracker to track geronimo bundles, the bundle context and resources(i.e. config.ser) can be easily retrieved when the bundle starting. (Just like what dependencyManager does when install bundles. //But why read geronimo-plugin.xml instead of config.ser there?) Then geronimo extender can construct a configurationData from the config.ser of the geronimo bundle and maintain a map of them. That is just the same with the blueprint extender creating a bluepirntContainer object from OSGi-INF/blueprint/*.xml for each blueprint bundle.&lt;br&gt;

Did I miss anything or is there any particular difficulty so that we have to use an activator? if not, I&amp;#39;d like to open a jira against it.&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;
I this would work but I don&amp;#39;t see any advantage.  With blueprint, you are using plain java classes and don&amp;#39;t need any osgi specific classes available to the bundle.  On the other hand gbeans are considerably more intrusive, you need either the gbean annotations or a GBeanInfo object, so we have to import a bunch of geronimo classes anyway, so there&amp;#39;s no harm in using a geronimo specific bundle activator class too.&lt;br&gt;

&lt;br&gt;
I think there is a significant chance we might decide to try to stop using gbeans for geronimo stuff and use blueprint instead so I would rather focus on getting everything working with the existing kernel code unless we find actual problems.&lt;br&gt;

&lt;br&gt;
I&amp;#39;m reluctant to combine DependencyManager with the functionality of ConfigurationActivator since it seems to me that DependencyManager is very very similar to karaf features and possibly rfp 121 so we might be able to work towards combining them.&lt;br&gt;

&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
I&amp;#39;ve been thinking about this some more and am starting to think that turning the ConfigurationManager into an extender might solve some of the problems it has now where the call chain passes through the ConfigurationActivator and loses a bunch of important information.  I&amp;#39;ll keep thinking :-)&lt;br&gt;

&lt;br&gt;
thanks&lt;br&gt;
david jencks&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
thanks&lt;br&gt;
david jencks&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
-Rex&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Eliminate-the-ConfigurationActivator-from-geronimo-bundles--tp26216567s134p26228410.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26228307</id>
	<title>Re: tomcat plugin can build now.</title>
	<published>2009-11-06T00:21:05Z</published>
	<updated>2009-11-06T00:21:05Z</updated>
	<author>
		<name>Forrest_Xia</name>
	</author>
	<content type="html">&lt;font color=&quot;#888888&quot;&gt;Hi Rick,&lt;br&gt;&lt;br&gt;Encounter lot of compilation failures when trying to build tomcat plugins. Can you help?&lt;br&gt;&lt;br&gt;plugins/tomcat/geronimo-tomcat6/src/main/java/org/apache/geronimo/tomcat/TomcatContainer.java:[46,47] package rg.apache.geronimo.j2ee.j2eeobjectnames does not exist&lt;br&gt;
plugins/tomcat/geronimo-tomcat6/src/main/java/org/apache/geronimo/tomcat/TomcatContainer.java:[53,38] package org.apache.geronimo.webservices does not exist&lt;br&gt;&lt;br&gt;...&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Forrest&lt;br&gt;&lt;/font&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/tomcat-plugin-can-build-now.-tp26224906s134p26228307.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26228291</id>
	<title>[jira] Commented: (GERONIMO-4931) Enable ActiveMQ plugin in the OSGI environment</title>
	<published>2009-11-06T00:18:41Z</published>
	<updated>2009-11-06T00:18:41Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/GERONIMO-4931?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12774232#action_12774232&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/GERONIMO-4931?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12774232#action_12774232&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Ivan commented on GERONIMO-4931:
&lt;br&gt;--------------------------------
&lt;br&gt;&lt;br&gt;Some changes of import/export settings are commit At revision: 833312 to fix NPE for the visibility of xmlbean generated xsb files.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Enable ActiveMQ plugin in the OSGI environment
&lt;br&gt;&amp;gt; ----------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: GERONIMO-4931
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/GERONIMO-4931&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/GERONIMO-4931&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Geronimo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Task
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;Security Level: public(Regular issues) 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: ActiveMQ, osgi
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 3.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Ivan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Enable ActiveMQ plugin in the OSGI environment
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28GERONIMO-4931%29-Enable-ActiveMQ-plugin-in-the-OSGI-environment-tp26055712s134p26228291.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26228248</id>
	<title>[BUILD] trunk: Failed for Revision: 833311</title>
	<published>2009-11-06T00:13:07Z</published>
	<updated>2009-11-06T00:13:07Z</updated>
	<author>
		<name>gawor</name>
	</author>
	<content type="html">Geronimo Revision: 833311 built with tests included
&lt;br&gt;&amp;nbsp;
&lt;br&gt;See the full build-0300.log file at &lt;a href=&quot;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091106/build-0300.log&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091106/build-0300.log&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;See the unit test reports at &lt;a href=&quot;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091106/unit-test-reports&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091106/unit-test-reports&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;1 required artifact is missing.
&lt;br&gt;&lt;br&gt;for artifact: 
&lt;br&gt;&amp;nbsp; org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&lt;br&gt;from the specified remote repositories:
&lt;br&gt;&amp;nbsp; codehaus.snapshots (&lt;a href=&quot;http://snapshots.repository.codehaus.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://snapshots.repository.codehaus.org&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; apache.snapshots (&lt;a href=&quot;http://repository.apache.org/snapshots&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.apache.org/snapshots&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; ibiblio.org (&lt;a href=&quot;http://repo.exist.com/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo.exist.com/maven2&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Trace
&lt;br&gt;org.apache.maven.lifecycle.LifecycleExecutionException: Missing:
&lt;br&gt;----------
&lt;br&gt;1) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;&amp;nbsp; Try downloading the file manually from the project website.
&lt;br&gt;&lt;br&gt;&amp;nbsp; Then, install it using the command: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn install:install-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
&lt;br&gt;&lt;br&gt;&amp;nbsp; Alternatively, if you host your own repository you can deploy the file there: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn deploy:deploy-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
&lt;br&gt;&lt;br&gt;&amp;nbsp; Path to dependency: 
&lt;br&gt;&amp;nbsp; 	1) org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&amp;nbsp; 	2) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;1 required artifact is missing.
&lt;br&gt;&lt;br&gt;for artifact: 
&lt;br&gt;&amp;nbsp; org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&lt;br&gt;from the specified remote repositories:
&lt;br&gt;&amp;nbsp; codehaus.snapshots (&lt;a href=&quot;http://snapshots.repository.codehaus.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://snapshots.repository.codehaus.org&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; apache.snapshots (&lt;a href=&quot;http://repository.apache.org/snapshots&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.apache.org/snapshots&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; ibiblio.org (&lt;a href=&quot;http://repo.exist.com/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo.exist.com/maven2&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:576)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
&lt;br&gt;Caused by: org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException: Missing:
&lt;br&gt;----------
&lt;br&gt;1) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;&amp;nbsp; Try downloading the file manually from the project website.
&lt;br&gt;&lt;br&gt;&amp;nbsp; Then, install it using the command: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn install:install-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
&lt;br&gt;&lt;br&gt;&amp;nbsp; Alternatively, if you host your own repository you can deploy the file there: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn deploy:deploy-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
&lt;br&gt;&lt;br&gt;&amp;nbsp; Path to dependency: 
&lt;br&gt;&amp;nbsp; 	1) org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&amp;nbsp; 	2) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;1 required artifact is missing.
&lt;br&gt;&lt;br&gt;for artifact: 
&lt;br&gt;&amp;nbsp; org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&lt;br&gt;from the specified remote repositories:
&lt;br&gt;&amp;nbsp; codehaus.snapshots (&lt;a href=&quot;http://snapshots.repository.codehaus.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://snapshots.repository.codehaus.org&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; apache.snapshots (&lt;a href=&quot;http://repository.apache.org/snapshots&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.apache.org/snapshots&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; ibiblio.org (&lt;a href=&quot;http://repo.exist.com/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo.exist.com/maven2&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:324)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:288)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(DefaultPluginManager.java:1417)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:407)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 16 more
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Total time: 2 minutes 57 seconds
&lt;br&gt;[INFO] Finished at: Fri Nov 06 03:10:03 EST 2009
&lt;br&gt;[INFO] Final Memory: 165M/566M
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-BUILD--trunk%3A-Failed-for-Revision%3A-833311-tp26228248s134p26228248.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26227523</id>
	<title>Re: Is there any plan to migrate existing geronimo shell commands  from gshell to karaf shell in geronimo 3.0 ?</title>
	<published>2009-11-05T22:34:04Z</published>
	<updated>2009-11-05T22:34:04Z</updated>
	<author>
		<name>Shawn Jiang</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Nov 6, 2009 at 2:12 PM, David Jencks &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26227523&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;david_jencks@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
On Nov 5, 2009, at 7:40 PM, Shawn Jiang wrote:&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Currently, here are different opinions on how G3.0 shell should go:&lt;br&gt;
&lt;br&gt;
1, Remove gshell completely, migrate all existing commands to karaf console.&lt;br&gt;
      Pros:  Minimize the server size.  Bring a clean, easy to use command program model.&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
I&amp;#39;m not sure it&amp;#39;s significantly different from gshell&lt;/blockquote&gt;&lt;div class=&quot;im&quot;&gt;&amp;quot;minimize&amp;quot; here is relative with the second option.   I did some investigation.  IMO,writing new karaf command is easier than writing new commands with current geronimo shell. &lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
      Cons: Break users existing shell.&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
How?  If we give the commands the same name we can provide a unix shell script called gsh and any gshell scripts should still work....&lt;div class=&quot;im&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;I don&amp;#39;t know how to use unix shell to pass parameters to karaf shell to execute tasks for now. I&amp;#39;ll do more research on this to figure it out.&lt;br&gt;
&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div class=&quot;im&quot;&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
2, Keep gshell as it was, add a gshell-karaf bridge to call karaf commands in gshell.&lt;br&gt;
      Pros:  Enlarge the server size. Bring a more complex command infrastructure.&lt;br&gt;
      Cons: Without breaking users existing shell.&lt;br&gt;
&lt;br&gt;
Does anyone have another thoughts on this ?  Maybe we need a vote for this someday.&lt;br&gt;
&lt;br&gt;
On Wed, Nov 4, 2009 at 11:40 AM, Shawn Jiang &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26227523&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;genspring@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
Now we are using karaf as OSGI runtime. Karaf has its own shell which is based on RFC 139 command service.  Karaf shell uses blueprint and a set of util abstract classes to provide a easy to use program model  for new commands.&lt;br&gt;

&lt;br&gt;
&lt;br&gt;
Geronimo 2.x has its own shell which&lt;br&gt;
        • bases on gshell&lt;br&gt;
        • uses groovy to define commands.(I don&amp;#39;t kown why but I don&amp;#39;t like this)&lt;br&gt;
        • uses classworld to bootstrap itself&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
these don&amp;#39;t seem important to me&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
        • uses a serverProxy to provide geronimo server startup/stop commands.&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
        • uses JMX to invoke jsr88 implementation to provide applications deploy/undeploy/distribution commands.&lt;br&gt;
        • uses JMX to get plugin installer GBean instance to provide plugin install and customized assemblely commands.&lt;br&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;br&gt;
I think any replacement will do these the same way&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;yes, I just listed them here for references. &lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
I found that all the gshell bootstrap files in geronimo_home/etc has been removed in geronimo 3.0 framework.   Is there any plan  to migrate existing geronimo shell commands from gshell to karaf shell in geronimo 3.0 ?&lt;br&gt;

&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
I figured we&amp;#39;d do it sooner or later....&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Thanks, maybe that&amp;#39;s why you added &lt;b&gt;shell-base&lt;/b&gt; project to provide basic util classes with karaf command. &lt;br&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

thanks&lt;br&gt;
david jencks&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
&lt;br&gt;
-- &lt;br&gt;
Shawn&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;
thanks&lt;br&gt;
david jencks&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
-- &lt;br&gt;
Shawn&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Shawn&lt;br&gt;
&lt;div class=&quot;signature&quot;&gt;-Shawn&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Is-there-any-plan-to-migrate-existing-geronimo-shell-commands-from--gshell-to-karaf-shell-in-geronimo-3.0---tp26190578s134p26227523.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26227411</id>
	<title>Re: Is there any plan to migrate existing geronimo shell commands from 	gshell to karaf shell in geronimo 3.0 ?</title>
	<published>2009-11-05T22:15:47Z</published>
	<updated>2009-11-05T22:15:47Z</updated>
	<author>
		<name>djencks</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 4, 2009, at 8:22 AM, Donald Woods wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; We could also mention that GShell is deprecated (or some better &amp;nbsp;
&lt;br&gt;&amp;gt; disclaimer/wording) in the 2.2 Release Notes, since it hasn't been &amp;nbsp;
&lt;br&gt;&amp;gt; released yet.....
&lt;br&gt;&lt;br&gt;It isn't? &amp;nbsp;It's not a snapshot release. &amp;nbsp;I certainly consider it the &amp;nbsp;
&lt;br&gt;only reasonable way to start/use 2.2.
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;david jencks
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'd rather use the GShell offspring in Karaf than bolt yet another &amp;nbsp;
&lt;br&gt;&amp;gt; set of warts onto the 3.0 server. &amp;nbsp;Also, we need to keep one of the &amp;nbsp;
&lt;br&gt;&amp;gt; original goals of minimize server install and runtime footprint in &amp;nbsp;
&lt;br&gt;&amp;gt; mind, which having 2 shell environments wouldn't....
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Donald
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Rick McGuire wrote:
&lt;br&gt;&amp;gt;&amp;gt; Shawn Jiang wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Now we are using karaf as OSGI runtime. Karaf has its own shell &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; which is based on RFC 139 command service. &amp;nbsp;Karaf shell uses &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; blueprint and a set of util abstract classes to provide a easy to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; use program model &amp;nbsp;for new commands.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Geronimo 2.x has its own shell which
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;* bases on gshell
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;* uses groovy to define commands.(I don't kown why but I don't
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;like this)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;* uses classworld to bootstrap itself
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;* uses a serverProxy to provide geronimo server startup/stop &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; commands.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;* uses JMX to invoke jsr88 implementation to provide applications
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;deploy/undeploy/distribution commands.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;* uses JMX to get plugin installer GBean instance to provide
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;plugin install and customized assemblely commands.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I found that all the gshell bootstrap files in geronimo_home/etc &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; has been removed in geronimo 3.0 framework. &amp;nbsp; Is there any plan &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to migrate existing geronimo shell commands from gshell to karaf &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; shell in geronimo 3.0 ?
&lt;br&gt;&amp;gt;&amp;gt; I don't believe there's any plan to migrate away from gshell to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; using the karaf shell (at least yet). &amp;nbsp;I'm a little concerned about &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; breaking any custom commands/scripts that may have been written for &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; prior Geronimo releases, so there's a bit of a balancing act &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; involved here. &amp;nbsp;I suspect we might want to explore keeping the &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; existing geronimo shell, but see if it is possible for it to invoke &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; commands built using the Karaf infrastructure. &amp;nbsp;This would allow us &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; to reuse existing Karaf commands and allow new commands to be &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; written using the Karaf programming model.
&lt;br&gt;&amp;gt;&amp;gt; Rick
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Shawn
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Is-there-any-plan-to-migrate-existing-geronimo-shell-commands-from--gshell-to-karaf-shell-in-geronimo-3.0---tp26190578s134p26227411.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26227388</id>
	<title>Re: Is there any plan to migrate existing geronimo shell commands  from gshell to karaf shell in geronimo 3.0 ?</title>
	<published>2009-11-05T22:12:35Z</published>
	<updated>2009-11-05T22:12:35Z</updated>
	<author>
		<name>djencks</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 5, 2009, at 7:40 PM, Shawn Jiang wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Currently, here are different opinions on how G3.0 shell should go:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1, Remove gshell completely, migrate all existing commands to karaf &amp;nbsp;
&lt;br&gt;&amp;gt; console.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; Pros: &amp;nbsp;Minimize the server size. &amp;nbsp;Bring a clean, easy to use &amp;nbsp;
&lt;br&gt;&amp;gt; command program model.
&lt;br&gt;&lt;br&gt;I'm not sure it's significantly different from gshell
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; Cons: Break users existing shell.
&lt;br&gt;How? &amp;nbsp;If we give the commands the same name we can provide a unix &amp;nbsp;
&lt;br&gt;shell script called gsh and any gshell scripts should still work....
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2, Keep gshell as it was, add a gshell-karaf bridge to call karaf &amp;nbsp;
&lt;br&gt;&amp;gt; commands in gshell.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; Pros: &amp;nbsp;Enlarge the server size. Bring a more complex command &amp;nbsp;
&lt;br&gt;&amp;gt; infrastructure.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; Cons: Without breaking users existing shell.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Does anyone have another thoughts on this ? &amp;nbsp;Maybe we need a vote &amp;nbsp;
&lt;br&gt;&amp;gt; for this someday.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Wed, Nov 4, 2009 at 11:40 AM, Shawn Jiang &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26227388&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;genspring@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Now we are using karaf as OSGI runtime. Karaf has its own shell &amp;nbsp;
&lt;br&gt;&amp;gt; which is based on RFC 139 command service. &amp;nbsp;Karaf shell uses &amp;nbsp;
&lt;br&gt;&amp;gt; blueprint and a set of util abstract classes to provide a easy to &amp;nbsp;
&lt;br&gt;&amp;gt; use program model &amp;nbsp;for new commands.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Geronimo 2.x has its own shell which
&lt;br&gt;&amp;gt; 	• bases on gshell
&lt;br&gt;&amp;gt; 	• uses groovy to define commands.(I don't kown why but I don't like &amp;nbsp;
&lt;br&gt;&amp;gt; this)
&lt;br&gt;&amp;gt; 	• uses classworld to bootstrap itself
&lt;/div&gt;&lt;br&gt;these don't seem important to me
&lt;br&gt;&amp;gt; 	• uses a serverProxy to provide geronimo server startup/stop &amp;nbsp;
&lt;br&gt;&amp;gt; commands.
&lt;br&gt;&amp;gt; 	• uses JMX to invoke jsr88 implementation to provide applications &amp;nbsp;
&lt;br&gt;&amp;gt; deploy/undeploy/distribution commands.
&lt;br&gt;&amp;gt; 	• uses JMX to get plugin installer GBean instance to provide plugin &amp;nbsp;
&lt;br&gt;&amp;gt; install and customized assemblely commands.
&lt;br&gt;&lt;br&gt;I think any replacement will do these the same way
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I found that all the gshell bootstrap files in geronimo_home/etc has &amp;nbsp;
&lt;br&gt;&amp;gt; been removed in geronimo 3.0 framework. &amp;nbsp; Is there any plan &amp;nbsp;to &amp;nbsp;
&lt;br&gt;&amp;gt; migrate existing geronimo shell commands from gshell to karaf shell &amp;nbsp;
&lt;br&gt;&amp;gt; in geronimo 3.0 ?
&lt;br&gt;&lt;br&gt;I figured we'd do it sooner or later....
&lt;br&gt;thanks
&lt;br&gt;david jencks
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Shawn
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;thanks
&lt;br&gt;david jencks
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Shawn
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Is-there-any-plan-to-migrate-existing-geronimo-shell-commands-from--gshell-to-karaf-shell-in-geronimo-3.0---tp26190578s134p26227388.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26226847</id>
	<title>[jira] Updated: (GERONIMO-4741) Make a new samples release with G 2.2 server</title>
	<published>2009-11-05T20:36:32Z</published>
	<updated>2009-11-05T20:36:32Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/GERONIMO-4741?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/GERONIMO-4741?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Chi Runhua updated GERONIMO-4741:
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: G4741_jms-mdb.patch
&lt;br&gt;&lt;br&gt;Patch for jms-mdb sample application to provide missing files.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Make a new samples release with G 2.2 server
&lt;br&gt;&amp;gt; --------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: GERONIMO-4741
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/GERONIMO-4741&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/GERONIMO-4741&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Geronimo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;Security Level: public(Regular issues) 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: sample apps
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Forrest Xia
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Forrest Xia
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: G4741_jms-mdb.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To do list:
&lt;br&gt;&amp;gt; 1. Add one sample which uses popular application framework, such as struts, spring.
&lt;br&gt;&amp;gt; 2. Update and release a new version of daytrader with G 2.2 sample release
&lt;br&gt;&amp;gt; 3. Add or update a sample to configure EJB security via annotation
&lt;br&gt;&amp;gt; 4. Add or update a sample to demo JTA
&lt;br&gt;&amp;gt; 5. Add a new sample to demo the support of using tomcat server.xml directly
&lt;br&gt;&amp;gt; 6. Add a sample to demo how to build a CSA via car-maven-plugin, ActiveMQ server could be the sample.
&lt;br&gt;&amp;gt; 7. Figure out a way to release JEE application ear/war balls of G samples.
&lt;br&gt;&amp;gt; 8. Ensure G 2.1.2 samples plugins installable and functionable on G 2.2 server. 
&lt;br&gt;&amp;gt; Check forum thread &lt;a href=&quot;http://www.nabble.com/The-scope-and-schedule-for-G-2.2-samples-release-td24177645s134.html#a24455766&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/The-scope-and-schedule-for-G-2.2-samples-release-td24177645s134.html#a24455766&lt;/a&gt;&amp;nbsp;for details.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28GERONIMO-4741%29-Make-a-new-samples-release-with-G-2.2-server-tp24455810s134p26226847.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26226825</id>
	<title>[jira] Commented: (GERONIMO-4741) Make a new samples release with G 2.2 server</title>
	<published>2009-11-05T20:34:34Z</published>
	<updated>2009-11-05T20:34:34Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/GERONIMO-4741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12774206#action_12774206&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/GERONIMO-4741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12774206#action_12774206&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Chi Runhua commented on GERONIMO-4741:
&lt;br&gt;--------------------------------------
&lt;br&gt;&lt;br&gt;Provide a patch for &amp;nbsp;jms-mdb sample application in 2.2, which add 3 geronimo specific files to make sure the sample could be deployed on server successfully.
&lt;br&gt;&lt;br&gt;The source code of the jms-mdb sample with this patch can be built successfully..
&lt;br&gt;&lt;br&gt;please help to review the patch. I'll update the document when this patch is committed.
&lt;br&gt;&lt;br&gt;Jeff C
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Make a new samples release with G 2.2 server
&lt;br&gt;&amp;gt; --------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: GERONIMO-4741
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/GERONIMO-4741&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/GERONIMO-4741&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Geronimo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;Security Level: public(Regular issues) 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: sample apps
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Forrest Xia
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Forrest Xia
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To do list:
&lt;br&gt;&amp;gt; 1. Add one sample which uses popular application framework, such as struts, spring.
&lt;br&gt;&amp;gt; 2. Update and release a new version of daytrader with G 2.2 sample release
&lt;br&gt;&amp;gt; 3. Add or update a sample to configure EJB security via annotation
&lt;br&gt;&amp;gt; 4. Add or update a sample to demo JTA
&lt;br&gt;&amp;gt; 5. Add a new sample to demo the support of using tomcat server.xml directly
&lt;br&gt;&amp;gt; 6. Add a sample to demo how to build a CSA via car-maven-plugin, ActiveMQ server could be the sample.
&lt;br&gt;&amp;gt; 7. Figure out a way to release JEE application ear/war balls of G samples.
&lt;br&gt;&amp;gt; 8. Ensure G 2.1.2 samples plugins installable and functionable on G 2.2 server. 
&lt;br&gt;&amp;gt; Check forum thread &lt;a href=&quot;http://www.nabble.com/The-scope-and-schedule-for-G-2.2-samples-release-td24177645s134.html#a24455766&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/The-scope-and-schedule-for-G-2.2-samples-release-td24177645s134.html#a24455766&lt;/a&gt;&amp;nbsp;for details.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28GERONIMO-4741%29-Make-a-new-samples-release-with-G-2.2-server-tp24455810s134p26226825.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26226486</id>
	<title>Re: Is there any plan to migrate existing geronimo shell commands  from gshell to karaf shell in geronimo 3.0 ?</title>
	<published>2009-11-05T19:40:34Z</published>
	<updated>2009-11-05T19:40:34Z</updated>
	<author>
		<name>Shawn Jiang</name>
	</author>
	<content type="html">Currently, here are different opinions on how G3.0 shell should go:&lt;br&gt;&lt;br&gt;&lt;b&gt;1&lt;/b&gt;, Remove gshell completely, migrate all existing commands to karaf console.&lt;br&gt;      &lt;b&gt;Pros&lt;/b&gt;:  Minimize the server size.  Bring a clean, easy to use command program model. &lt;br&gt;
      &lt;b&gt;Cons&lt;/b&gt;: Break users existing shell.&lt;br&gt;&lt;br&gt;&lt;b&gt;2&lt;/b&gt;, Keep gshell as it was, add a gshell-karaf bridge to call karaf commands in gshell.&lt;br&gt;      &lt;b&gt;Pros&lt;/b&gt;:  Enlarge the server size. Bring a more complex command infrastructure.&lt;br&gt;

      &lt;b&gt;Cons&lt;/b&gt;: Without breaking users existing shell.&lt;br&gt;&lt;br&gt;Does anyone have another thoughts on this ?  Maybe we need a vote for this someday.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 11:40 AM, Shawn Jiang &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26226486&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;genspring@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Now we are using karaf as OSGI runtime. Karaf has its own shell which is based on RFC 139 command service.  Karaf shell uses blueprint and a set of util abstract classes to provide a easy to use program model  for new commands.&lt;br&gt;

&lt;br&gt;&lt;br&gt;Geronimo 2.x has its own shell which &lt;br&gt;&lt;ul&gt;&lt;li&gt;bases on gshell &lt;/li&gt;&lt;li&gt;uses groovy to define commands.(I don&amp;#39;t kown why but I don&amp;#39;t like this)&lt;/li&gt;&lt;li&gt;uses classworld to bootstrap itself &lt;/li&gt;&lt;li&gt;uses a serverProxy to provide geronimo server startup/stop commands.&lt;/li&gt;

&lt;li&gt;uses JMX to invoke jsr88 implementation to provide applications deploy/undeploy/distribution commands.&lt;/li&gt;&lt;li&gt;uses JMX to get plugin installer GBean instance to provide plugin install and customized assemblely commands.&lt;/li&gt;

&lt;/ul&gt;&lt;br&gt;I found that all the gshell bootstrap files in geronimo_home/etc has been removed in geronimo 3.0 framework.   Is there any plan  to migrate existing geronimo shell commands from gshell to karaf shell in geronimo 3.0 ?&lt;br&gt;

&lt;br&gt;&lt;br&gt;-- &lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;Shawn&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Shawn&lt;br&gt;
&lt;div class=&quot;signature&quot;&gt;-Shawn&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Is-there-any-plan-to-migrate-existing-geronimo-shell-commands-from--gshell-to-karaf-shell-in-geronimo-3.0---tp26190578s134p26226486.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26226266</id>
	<title>Re: [Discussion]Re-org admin console</title>
	<published>2009-11-05T19:12:27Z</published>
	<updated>2009-11-05T19:12:27Z</updated>
	<author>
		<name>Shawn Jiang</name>
	</author>
	<content type="html">No matter what technology we might  choose to implement console.  #1,2,3 metioned by Jeff are doable without large effort, and could bring a considerable improvement on the usability of current console. I even think we can get these done in G2.2.X but not only for G3.0. &lt;br&gt;
&lt;br&gt;I suggest to open a JIRA to track the console usability issue while keeping the console tech choosing discussion onoging.&lt;br&gt;&lt;br&gt;Comments ?&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Nov 6, 2009 at 12:25 AM, Donald Woods &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26226266&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwoods@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;I&amp;#39;d like to have the discussion of &amp;quot;Do we use the Felix Admin Console vs. Pluto&amp;quot; first....&lt;br&gt;

&lt;br&gt;
Personally, I think we need to focus on getting a Little-G minimal equivalent working on trunk first (which doesn&amp;#39;t include any Admin Console) before we worry with all of the Console based plugins.&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;
&lt;br&gt;
&lt;br&gt;
-Donald&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
chi runhua wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi all,&lt;br&gt;
Long time ago there was a discussion[1] on whether we could re-org admin console to improve user experiences for 2.2, which was cancelled for some reason, since we are now in the begining of big change of Geronimo architecture, I think it&amp;#39;s a good opportunity that we bring this up and also for the coming 3.0 release.&lt;br&gt;

&lt;br&gt;
  [1]  &lt;a href=&quot;http://old.nabble.com/-DISCUSS--Reorg-of-Admin-Console-for-2.2-td20628217s134.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/-DISCUSS--Reorg-of-Admin-Console-for-2.2-td20628217s134.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
Here are couples of thoughts in my mind to improve the console:&lt;br&gt;
1. re-constructure the navigation tree to make it collapsible, the tree level should be less than 3;&lt;br&gt;
2. re-orginize the avaliable tree items into new groups, for this one I&amp;#39;d like to vote +1 for what Jack had proposed in the previous thread;&lt;br&gt;
 + Servers&lt;br&gt;
  + Application Server&lt;br&gt;
   - Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)&lt;br&gt;
   - Web Server&lt;br&gt;
   - JMS Server&lt;br&gt;
   - EJB Server&lt;br&gt;
   - DB server&lt;br&gt;
   - Repository&lt;br&gt;
   - New server assembly&lt;br&gt;
+ Applications&lt;br&gt;
 - Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)&lt;br&gt;
 - User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)&lt;br&gt;
 - Server plugins&lt;br&gt;
+ Resources&lt;br&gt;
 - DB pools&lt;br&gt;
 - JMS resources&lt;br&gt;
 - JEE Connectors&lt;br&gt;
 - Jar Aliases&lt;br&gt;
+ Security&lt;br&gt;
 - Users and Groups&lt;br&gt;
 - Keystores&lt;br&gt;
 - Certificate Authority&lt;br&gt;
 - Security Realms&lt;br&gt;
+ Monitoring and Troubleshotting&lt;br&gt;
 - Monitoring&lt;br&gt;
 - Logs&lt;br&gt;
 - Debug Views&lt;br&gt;
 3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...&lt;br&gt;

4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....&lt;br&gt;
&lt;br&gt;
Any comments?&lt;br&gt;
&lt;br&gt;
Jeff C&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Shawn&lt;br&gt;
&lt;div class=&quot;signature&quot;&gt;-Shawn&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Discussion-Re-org-admin-console-tp26217086s134p26226266.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26225836</id>
	<title>[BUILD] trunk: Failed for Revision: 833273</title>
	<published>2009-11-05T18:17:22Z</published>
	<updated>2009-11-05T18:17:22Z</updated>
	<author>
		<name>gawor</name>
	</author>
	<content type="html">Geronimo Revision: 833273 built with tests included
&lt;br&gt;&amp;nbsp;
&lt;br&gt;See the full build-2100.log file at &lt;a href=&quot;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091105/build-2100.log&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091105/build-2100.log&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;See the unit test reports at &lt;a href=&quot;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091105/unit-test-reports&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.apache.org/builds/geronimo/server/binaries/trunk/20091105/unit-test-reports&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;1 required artifact is missing.
&lt;br&gt;&lt;br&gt;for artifact: 
&lt;br&gt;&amp;nbsp; org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&lt;br&gt;from the specified remote repositories:
&lt;br&gt;&amp;nbsp; codehaus.snapshots (&lt;a href=&quot;http://snapshots.repository.codehaus.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://snapshots.repository.codehaus.org&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; ibiblio.org (&lt;a href=&quot;http://repo.exist.com/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo.exist.com/maven2&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; apache.snapshots (&lt;a href=&quot;http://repository.apache.org/snapshots&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.apache.org/snapshots&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Trace
&lt;br&gt;org.apache.maven.lifecycle.LifecycleExecutionException: Missing:
&lt;br&gt;----------
&lt;br&gt;1) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;&amp;nbsp; Try downloading the file manually from the project website.
&lt;br&gt;&lt;br&gt;&amp;nbsp; Then, install it using the command: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn install:install-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
&lt;br&gt;&lt;br&gt;&amp;nbsp; Alternatively, if you host your own repository you can deploy the file there: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn deploy:deploy-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
&lt;br&gt;&lt;br&gt;&amp;nbsp; Path to dependency: 
&lt;br&gt;&amp;nbsp; 	1) org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&amp;nbsp; 	2) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;1 required artifact is missing.
&lt;br&gt;&lt;br&gt;for artifact: 
&lt;br&gt;&amp;nbsp; org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&lt;br&gt;from the specified remote repositories:
&lt;br&gt;&amp;nbsp; codehaus.snapshots (&lt;a href=&quot;http://snapshots.repository.codehaus.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://snapshots.repository.codehaus.org&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; ibiblio.org (&lt;a href=&quot;http://repo.exist.com/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo.exist.com/maven2&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; apache.snapshots (&lt;a href=&quot;http://repository.apache.org/snapshots&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.apache.org/snapshots&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:576)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:599)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
&lt;br&gt;Caused by: org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException: Missing:
&lt;br&gt;----------
&lt;br&gt;1) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;&amp;nbsp; Try downloading the file manually from the project website.
&lt;br&gt;&lt;br&gt;&amp;nbsp; Then, install it using the command: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn install:install-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
&lt;br&gt;&lt;br&gt;&amp;nbsp; Alternatively, if you host your own repository you can deploy the file there: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mvn deploy:deploy-file -DgroupId=org.apache.geronimo.bundles -DartifactId=commons-cli -Dversion=1.0_1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
&lt;br&gt;&lt;br&gt;&amp;nbsp; Path to dependency: 
&lt;br&gt;&amp;nbsp; 	1) org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&amp;nbsp; 	2) org.apache.geronimo.bundles:commons-cli:jar:1.0_1-SNAPSHOT
&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;1 required artifact is missing.
&lt;br&gt;&lt;br&gt;for artifact: 
&lt;br&gt;&amp;nbsp; org.apache.geronimo.framework:geronimo-cli:bundle:3.0-SNAPSHOT
&lt;br&gt;&lt;br&gt;from the specified remote repositories:
&lt;br&gt;&amp;nbsp; codehaus.snapshots (&lt;a href=&quot;http://snapshots.repository.codehaus.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://snapshots.repository.codehaus.org&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; ibiblio.org (&lt;a href=&quot;http://repo.exist.com/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo.exist.com/maven2&lt;/a&gt;),
&lt;br&gt;&amp;nbsp; apache.snapshots (&lt;a href=&quot;http://repository.apache.org/snapshots&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.apache.org/snapshots&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:324)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:288)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(DefaultPluginManager.java:1417)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:407)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 16 more
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Total time: 2 minutes 26 seconds
&lt;br&gt;[INFO] Finished at: Thu Nov 05 21:14:17 EST 2009
&lt;br&gt;[INFO] Final Memory: 166M/665M
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-BUILD--trunk%3A-Failed-for-Revision%3A-833273-tp26225836s134p26225836.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26225144</id>
	<title>Re: Is there any plan to migrate existing geronimo shell commands  from gshell to karaf shell in geronimo 3.0 ?</title>
	<published>2009-11-05T16:51:14Z</published>
	<updated>2009-11-05T16:51:14Z</updated>
	<author>
		<name>Jarek Gawor-2</name>
	</author>
	<content type="html">I agree. Also, porting Geronimo GShell commands to whatever Karaf is
&lt;br&gt;using shouldn't be hard and shouldn't take that long.
&lt;br&gt;&lt;br&gt;Jarek
&lt;br&gt;&lt;br&gt;On Wed, Nov 4, 2009 at 11:22 AM, Donald Woods &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26225144&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwoods@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; We could also mention that GShell is deprecated (or some better
&lt;br&gt;&amp;gt; disclaimer/wording) in the 2.2 Release Notes, since it hasn't been released
&lt;br&gt;&amp;gt; yet.....
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'd rather use the GShell offspring in Karaf than bolt yet another set of
&lt;br&gt;&amp;gt; warts onto the 3.0 server.  Also, we need to keep one of the original goals
&lt;br&gt;&amp;gt; of minimize server install and runtime footprint in mind, which having 2
&lt;br&gt;&amp;gt; shell environments wouldn't....
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Donald
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Rick McGuire wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Shawn Jiang wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Now we are using karaf as OSGI runtime. Karaf has its own shell which is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; based on RFC 139 command service.  Karaf shell uses blueprint and a set of
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; util abstract classes to provide a easy to use program model  for new
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; commands.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Geronimo 2.x has its own shell which
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    * bases on gshell
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    * uses groovy to define commands.(I don't kown why but I don't
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      like this)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    * uses classworld to bootstrap itself
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    * uses a serverProxy to provide geronimo server startup/stop commands.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    * uses JMX to invoke jsr88 implementation to provide applications
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      deploy/undeploy/distribution commands.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    * uses JMX to get plugin installer GBean instance to provide
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      plugin install and customized assemblely commands.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I found that all the gshell bootstrap files in geronimo_home/etc has been
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; removed in geronimo 3.0 framework.   Is there any plan  to migrate existing
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; geronimo shell commands from gshell to karaf shell in geronimo 3.0 ?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I don't believe there's any plan to migrate away from gshell to using the
&lt;br&gt;&amp;gt;&amp;gt; karaf shell (at least yet).  I'm a little concerned about breaking any
&lt;br&gt;&amp;gt;&amp;gt; custom commands/scripts that may have been written for prior Geronimo
&lt;br&gt;&amp;gt;&amp;gt; releases, so there's a bit of a balancing act involved here.  I suspect we
&lt;br&gt;&amp;gt;&amp;gt; might want to explore keeping the existing geronimo shell, but see if it is
&lt;br&gt;&amp;gt;&amp;gt; possible for it to invoke commands built using the Karaf infrastructure.
&lt;br&gt;&amp;gt;&amp;gt;  This would allow us to reuse existing Karaf commands and allow new commands
&lt;br&gt;&amp;gt;&amp;gt; to be written using the Karaf programming model.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Rick
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Shawn
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Is-there-any-plan-to-migrate-existing-geronimo-shell-commands-from--gshell-to-karaf-shell-in-geronimo-3.0---tp26190578s134p26225144.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26224906</id>
	<title>tomcat plugin can build now.</title>
	<published>2009-11-05T16:25:24Z</published>
	<updated>2009-11-05T16:25:24Z</updated>
	<author>
		<name>Rick McGuire</name>
	</author>
	<content type="html">With the batch of changes I just checked in the tomcat plugin will build 
&lt;br&gt;now (although there's a long chain of other plugins you need to build 
&lt;br&gt;first). &amp;nbsp;There are a few test failures I haven't looked into yet, so 
&lt;br&gt;this only works if you build without the tests.
&lt;br&gt;&lt;br&gt;Rick
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/tomcat-plugin-can-build-now.-tp26224906s134p26224906.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26221832</id>
	<title>Re: Mapping classloaders back to bundles</title>
	<published>2009-11-05T12:36:23Z</published>
	<updated>2009-11-05T12:36:23Z</updated>
	<author>
		<name>djencks</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 5, 2009, at 10:36 AM, Rick McGuire wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I've run into another place where a method that previously use a &amp;nbsp;
&lt;br&gt;&amp;gt; classloader argument now takes a bundle, and I'm not sure what the &amp;nbsp;
&lt;br&gt;&amp;gt; appropriate method for mapping this back to a bundle would be. &amp;nbsp;This &amp;nbsp;
&lt;br&gt;&amp;gt; is in the EJBHelper class, where it's doing this:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; attributeStore.setValue(absName.getArtifact(), absName, &amp;nbsp;
&lt;br&gt;&amp;gt; gAttributeInfo, propertyValue, &amp;nbsp;
&lt;br&gt;&amp;gt; Thread.currentThread().getContextClassLoader());
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; the class loader involved is the thread context class loader, which &amp;nbsp;
&lt;br&gt;&amp;gt; we might be able to map to a bundle, but this might be a case where &amp;nbsp;
&lt;br&gt;&amp;gt; it might be appropriate to just take a classloader in this context. &amp;nbsp; 
&lt;br&gt;&amp;gt; The classloader passed to the setValue() method is just used to &amp;nbsp;
&lt;br&gt;&amp;gt; resolve a property class from a class name, and this need not &amp;nbsp;
&lt;br&gt;&amp;gt; necessarily be sourced from a bundle instance. &amp;nbsp;If we still feel we &amp;nbsp;
&lt;br&gt;&amp;gt; need to use a bundle, then I think we need to have a utility of some &amp;nbsp;
&lt;br&gt;&amp;gt; sort that can attempt to figure out from a class loader instance &amp;nbsp;
&lt;br&gt;&amp;gt; what the bundle mapping is.
&lt;/div&gt;&lt;br&gt;I don't know what the solution for this is. &amp;nbsp;For now I'd suggest &amp;nbsp;
&lt;br&gt;adding back the method that uses a classloader, if the thread context &amp;nbsp;
&lt;br&gt;classloader will still work.
&lt;br&gt;&lt;br&gt;I'd guess that the osgi way of doing this would be to have a &amp;nbsp;
&lt;br&gt;propertyEditor service that bundles register with when they supply &amp;nbsp;
&lt;br&gt;property editors (this is probably the wrong way of thinking about &amp;nbsp;
&lt;br&gt;it-- but it seems similar to what Guillaume does with the spec service &amp;nbsp;
&lt;br&gt;discovery stuff)
&lt;br&gt;&lt;br&gt;Alternatively maybe we want a thread contextBundle?
&lt;br&gt;&lt;br&gt;Does anyone know what Aries does about TCCL?
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;david jencks
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Rick
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mapping-classloaders-back-to-bundles-tp26220031s134p26221832.html" />
</entry>

</feed>
