You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Joe Bohn <jo...@earthlink.net> on 2006/11/29 15:56:14 UTC

Re: svn commit: r480329 - in /geronimo/server/trunk/configs: ./ client/ j2ee-1.4-specs/ j2ee-1.4-specs/src/ j2ee-1.4-specs/src/plan/ j2ee-server/ rmi-naming/

David,

I think this is a great idea.  However, I'm curious about the need for 
the 1.4 specs in trunk.  Do you envision this soon being replaced by a 
JavaEE5 specs car?   Should we just rename this now to be JavaEE5 and 
then update the individual specs contained within it?   Just curious on 
how you were thinking that we would handle the 1.4 to EE 5 move.

I'd also like to get the Jetty6 implementation from the sandbox included 
in trunk soon.  Along the same lines as above, I assume that we would 
drop the "-jee5" suffixes as well as the "6" from the jetty artifacts 
and integrate these changes directly into the appropriate items in 
trunk.  Being that we now have a branch for 1.2 and trunk is building 
exclusively using 1.5 (both source and target) I don't think there is a 
need to continue to maintain the Jetty 5.* in trunk.  If you don't have 
any objects I'll be looking moving these changes into trunk with those 
assumptions.

Joe


djencks@apache.org wrote:
> Author: djencks
> Date: Tue Nov 28 17:54:42 2006
> New Revision: 480329
> 
> URL: http://svn.apache.org/viewvc?view=rev&rev=480329
> Log:
> GERONIMO-2604 create a specs car
> 
> Added:
>     geronimo/server/trunk/configs/j2ee-1.4-specs/
>       - copied from r476125, geronimo/server/trunk/configs/rmi-naming/
>     geronimo/server/trunk/configs/j2ee-1.4-specs/LICENSE.txt
>       - copied unchanged from r480282, geronimo/server/trunk/configs/rmi-naming/LICENSE.txt
>     geronimo/server/trunk/configs/j2ee-1.4-specs/NOTICE.txt
>       - copied unchanged from r480282, geronimo/server/trunk/configs/rmi-naming/NOTICE.txt
>     geronimo/server/trunk/configs/j2ee-1.4-specs/pom.xml
>       - copied, changed from r480282, geronimo/server/trunk/configs/rmi-naming/pom.xml
>     geronimo/server/trunk/configs/j2ee-1.4-specs/src/
>       - copied from r480282, geronimo/server/trunk/configs/rmi-naming/src/
> Modified:
>     geronimo/server/trunk/configs/client/pom.xml
>     geronimo/server/trunk/configs/j2ee-1.4-specs/src/plan/plan.xml
>     geronimo/server/trunk/configs/j2ee-server/pom.xml
>     geronimo/server/trunk/configs/pom.xml
>     geronimo/server/trunk/configs/rmi-naming/pom.xml
> 
> Modified: geronimo/server/trunk/configs/client/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/client/pom.xml?view=diff&rev=480329&r1=480328&r2=480329
> ==============================================================================
> --- geronimo/server/trunk/configs/client/pom.xml (original)
> +++ geronimo/server/trunk/configs/client/pom.xml Tue Nov 28 17:54:42 2006
> @@ -42,6 +42,12 @@
>              <version>${version}</version>
>              <type>car</type>
>          </dependency>
> +        <dependency>
> +            <groupId>org.apache.geronimo.configs</groupId>
> +            <artifactId>j2ee-1.4-specs</artifactId>
> +            <version>${version}</version>
> +            <type>car</type>
> +        </dependency>
>  
>          <!-- ThreadPool -->
>          <dependency>
> @@ -120,76 +126,6 @@
>              <version>${version}</version>
>          </dependency>
>  
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-activation_1.0.2_spec</artifactId>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-ejb_2.1_spec</artifactId>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-j2ee-jacc_1.0_spec</artifactId>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-j2ee-management_1.0_spec</artifactId>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-javamail_1.3.1_spec</artifactId>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-jaxrpc_1.1_spec</artifactId>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-jaxr_1.0_spec</artifactId>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-jms_1.1_spec</artifactId>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-jsp_2.0_spec</artifactId>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
> -        </dependency>
> -
> -        <!--dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-qname_1.1_spec</artifactId>
> -        </dependency-->
> -
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-saaj_1.1_spec</artifactId>
> -        </dependency>
> -
> -        <!-- required for the jaxrpc apis -->
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-servlet_2.4_spec</artifactId>
> -        </dependency>
>  
>          <!-- geronimo-spec-corba, geronimo-j2ee_1.4_spec -->
>          <!-- openejb-core, tranql, asm, activemq,
> 
> Copied: geronimo/server/trunk/configs/j2ee-1.4-specs/pom.xml (from r480282, geronimo/server/trunk/configs/rmi-naming/pom.xml)
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/j2ee-1.4-specs/pom.xml?view=diff&rev=480329&p1=geronimo/server/trunk/configs/rmi-naming/pom.xml&r1=480282&p2=geronimo/server/trunk/configs/j2ee-1.4-specs/pom.xml&r2=480329
> ==============================================================================
> --- geronimo/server/trunk/configs/rmi-naming/pom.xml (original)
> +++ geronimo/server/trunk/configs/j2ee-1.4-specs/pom.xml Tue Nov 28 17:54:42 2006
> @@ -30,20 +30,13 @@
>          <relativePath>../pom.xml</relativePath>
>      </parent>
>  
> -    <artifactId>rmi-naming</artifactId>
> -    <name>Geronimo Configs :: RMI Naming</name>
> +    <artifactId>j2ee-1.4-specs</artifactId>
> +    <name>Geronimo Configs :: J2EE 1.4 specs</name>
>      <packaging>car</packaging>
>      
>      <dependencies>
>          
>          <dependency>
> -            <groupId>org.apache.geronimo.configs</groupId>
> -            <artifactId>j2ee-system</artifactId>
> -            <version>${version}</version>
> -            <type>car</type>
> -        </dependency>
> -        
> -        <dependency>
>              <groupId>org.apache.geronimo.specs</groupId>
>              <artifactId>geronimo-activation_1.0.2_spec</artifactId>
>          </dependency>
> @@ -114,48 +107,6 @@
>              <artifactId>geronimo-servlet_2.4_spec</artifactId>
>          </dependency>
>  
> -        <!-- thread pool has management interface -->
> -        <dependency>
> -            <groupId>org.apache.geronimo.modules</groupId>
> -            <artifactId>geronimo-management</artifactId>
> -            <version>${version}</version>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>org.apache.geronimo.modules</groupId>
> -            <artifactId>geronimo-core</artifactId>
> -            <version>${version}</version>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.modules</groupId>
> -            <artifactId>geronimo-interceptor</artifactId>
> -            <version>${version}</version>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.modules</groupId>
> -            <artifactId>geronimo-naming</artifactId>
> -            <version>${version}</version>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.modules</groupId>
> -            <artifactId>geronimo-util</artifactId>
> -            <version>${version}</version>
> -        </dependency>
> -
> -        <!-- remote login -->
> -        <dependency>
> -            <groupId>activeio</groupId>
> -            <artifactId>activeio</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>concurrent</groupId>
> -            <artifactId>concurrent</artifactId>
> -        </dependency>
> -        
>      </dependencies>
>      
>  </project>
> 
> Modified: geronimo/server/trunk/configs/j2ee-1.4-specs/src/plan/plan.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/j2ee-1.4-specs/src/plan/plan.xml?view=diff&rev=480329&r1=480282&r2=480329
> ==============================================================================
> --- geronimo/server/trunk/configs/j2ee-1.4-specs/src/plan/plan.xml (original)
> +++ geronimo/server/trunk/configs/j2ee-1.4-specs/src/plan/plan.xml Tue Nov 28 17:54:42 2006
> @@ -20,81 +20,4 @@
>  
>  <module xmlns="http://geronimo.apache.org/xml/ns/deployment-${geronimoSchemaVersion}">
>  
> -    <gbean name="RMIRegistry" class="org.apache.geronimo.system.rmi.RMIRegistryService">
> -        <attribute name="port">${PlanNamingPort}</attribute>
> -    </gbean>
> -
> -    <gbean name="NamingProperties" class="org.apache.geronimo.system.properties.NamingProperties">
> -        <attribute name="namingFactoryInitial">org.apache.xbean.naming.global.GlobalContextManager</attribute>
> -        <attribute name="namingFactoryUrlPkgs">org.apache.xbean.naming</attribute>
> -        <attribute name="namingProviderUrl">rmi://${PlanServerHostname}:${PlanNamingPort}</attribute>
> -    </gbean>
> -
> -    <gbean name="GlobalContext" class="org.apache.geronimo.gjndi.GlobalContextGBean"/>
> -
> -    <gbean name="JavaCompContext" class="org.apache.geronimo.gjndi.JavaCompContextGBean"/>
> -
> -    <gbean name="JavaContext" class="org.apache.geronimo.gjndi.WritableContextGBean">
> -        <attribute name="nameInNamespace">java:</attribute>
> -    </gbean>
> -
> -    <gbean name="SystemProperties" class="org.apache.geronimo.system.properties.SystemProperties">
> -        <attribute name="systemProperties" />
> -        <attribute name="systemPathProperties" />
> -        <!-- Can we get by without this?
> -        <attribute name="systemProperties">
> -            javax.net.ssl.keyStorePassword=secret
> -            javax.net.ssl.trustStorePassword=secret
> -        </attribute>
> -        <attribute name="systemPathProperties">
> -            javax.net.ssl.keyStore=var/security/keystores/geronimo-default
> -            javax.net.ssl.trustStore=var/security/keystores/geronimo-default
> -        </attribute>
> -        -->
> -        <reference name="ServerInfo">
> -            <name>ServerInfo</name>
> -        </reference>
> -    </gbean>
> -
> -    <gbean name="MBeanServerReference" class="org.apache.geronimo.system.jmx.RealMBeanServerReference"/>
> -
> -    <!-- MBean server service -->
> -    <gbean name="MBeanServerKernelBridge" class="org.apache.geronimo.system.jmx.MBeanServerKernelBridge">
> -        <reference name="MBeanServerReference">
> -            <name>MBeanServerReference</name>
> -        </reference>
> -    </gbean>
> -
> -    <gbean name="DefaultThreadPool" class="org.apache.geronimo.pool.ThreadPool">
> -        <attribute name="keepAliveTime">5000</attribute>
> -        <attribute name="poolSize">300</attribute>
> -        <attribute name="poolName">DefaultThreadPool</attribute>
> -    </gbean>
> -
> -    <!-- Configuration Installer -->
> -    <gbean name="PluginInstaller" class="org.apache.geronimo.system.plugin.PluginInstallerGBean">
> -        <reference name="Repository">
> -            <name>Repository</name>
> -        </reference>
> -        <reference name="ConfigStore">
> -            <name>Local</name>
> -        </reference>
> -        <reference name="ConfigManager">
> -            <name>ConfigurationManager</name>
> -        </reference>
> -        <reference name="ServerInfo">
> -            <name>ServerInfo</name>
> -        </reference>
> -        <reference name="ThreadPool">
> -            <name>DefaultThreadPool</name>
> -        </reference>
> -        <reference name="PluginAttributeStore">
> -            <name>AttributeManager</name>
> -        </reference>
> -    </gbean>
> -
> -    <gbean name="DownloadedPluginRepos" class="org.apache.geronimo.system.plugin.PluginRepositoryDownloader">
> -        <attribute name="repositoryList">http://people.apache.org/~ammulder/plugin-repository-list.txt</attribute>
> -    </gbean>
> -    
>  </module>
> 
> Modified: geronimo/server/trunk/configs/j2ee-server/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/j2ee-server/pom.xml?view=diff&rev=480329&r1=480328&r2=480329
> ==============================================================================
> --- geronimo/server/trunk/configs/j2ee-server/pom.xml (original)
> +++ geronimo/server/trunk/configs/j2ee-server/pom.xml Tue Nov 28 17:54:42 2006
> @@ -41,7 +41,7 @@
>              <version>${version}</version>
>              <type>car</type>
>          </dependency>
> -        
> +
>          <!-- ThreadPool -->
>          <dependency>
>              <groupId>org.apache.geronimo.modules</groupId>
> 
> Modified: geronimo/server/trunk/configs/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/pom.xml?view=diff&rev=480329&r1=480328&r2=480329
> ==============================================================================
> --- geronimo/server/trunk/configs/pom.xml (original)
> +++ geronimo/server/trunk/configs/pom.xml Tue Nov 28 17:54:42 2006
> @@ -131,6 +131,7 @@
>          <module>directory</module>
>          <module>geronimo-gbean-deployer</module>
>          <module>hot-deployer</module>
> +        <module>j2ee-1.4-specs</module>
>          <module>j2ee-corba-yoko</module>
>          <module>j2ee-deployer</module>
>          <module>j2ee-security</module>
> 
> Modified: geronimo/server/trunk/configs/rmi-naming/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/rmi-naming/pom.xml?view=diff&rev=480329&r1=480328&r2=480329
> ==============================================================================
> --- geronimo/server/trunk/configs/rmi-naming/pom.xml (original)
> +++ geronimo/server/trunk/configs/rmi-naming/pom.xml Tue Nov 28 17:54:42 2006
> @@ -44,74 +44,10 @@
>          </dependency>
>          
>          <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-activation_1.0.2_spec</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-ejb_2.1_spec</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-j2ee-jacc_1.0_spec</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-j2ee-management_1.0_spec</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-javamail_1.3.1_spec</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-jaxrpc_1.1_spec</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-jaxr_1.0_spec</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-jms_1.1_spec</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-jsp_2.0_spec</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
> -        </dependency>
> -        
> -        <!-- qname is in j2ee-system module-->
> -        <!--dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-qname_1.1_spec</artifactId>
> -        </dependency-->
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-saaj_1.1_spec</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>org.apache.geronimo.specs</groupId>
> -            <artifactId>geronimo-servlet_2.4_spec</artifactId>
> +            <groupId>org.apache.geronimo.configs</groupId>
> +            <artifactId>j2ee-1.4-specs</artifactId>
> +            <version>${version}</version>
> +            <type>car</type>
>          </dependency>
>  
>          <!-- thread pool has management interface -->
> 
> 
> 
> 

Re: svn commit: r480329 - in /geronimo/server/trunk/configs: ./ client/ j2ee-1.4-specs/ j2ee-1.4-specs/src/ j2ee-1.4-specs/src/plan/ j2ee-server/ rmi-naming/

Posted by Joe Bohn <jo...@earthlink.net>.

David Jencks wrote:

> We're going to have mixed assemblies for a while until we complete  all 
> the ee 5 bits.  I don't see any value in removing functionality  from 
> our server before we have an ee5 replacement.

Is it possible to have mixed assemblies without changing components that 
are common?  For example, this change made rmi-naming dependent upon the 
1.4 specs.  When we create a jee5 specs do we need to also create 
another jee5 rmi-naming that is dependent upon it rather than the 1.4 
specs?


> 
> I kinda like the jetty6 rather than jetty for the modules and configs  
> (jars and modules???)  I'm not thrilled about dropping the jetty5  
> support until it gets in  the way of progress which I don't think it  
> has yet.  For assembly names I think jee5 is more appropriate than  
> j2ee.  Does jee5 show up somewhere else?

So is jetty6 just temporary until we get a working assembly and then at 
that time we would drop jetty5 and rename jetty6 to simply "jetty"?

Joe

Re: svn commit: r480329 - in /geronimo/server/trunk/configs: ./ client/ j2ee-1.4-specs/ j2ee-1.4-specs/src/ j2ee-1.4-specs/src/plan/ j2ee-server/ rmi-naming/

Posted by David Jencks <da...@yahoo.com>.
On Nov 29, 2006, at 9:47 AM, Matt Hogstrom wrote:

> Personally I'd prefer to move forward with Java EE 5.0.  I think  
> 1.4 assemblies would be nice but we have existing branches for that  
> area and based on user feedback that isn't an area that is really  
> interesting to them.

We're going to have mixed assemblies for a while until we complete  
all the ee 5 bits.  I don't see any value in removing functionality  
from our server before we have an ee5 replacement.
>
>
> On Nov 29, 2006, at 12:20 PM, Paul McMahan wrote:
>
>> I think it would be cool to be able to build mixed 1.4/JEE5  
>> assemblies
>> but I'm not clear on how to make that happen without creating a
>> proliferation of modules, configs, and assemblies.  So I have been
>> working under the assumption that trunk is strictly for EE5 and that
>> any references to J2EE 1.4 artifacts will be upgraded in place.  If I
>> understand Joe's proposal correctly then he plans to overwrite
>> geronimo-jetty, geronimo-jetty-builder, etc to use jetty v6  
>> instead of
>> merging them into trunk as they appear in sandbox, which would be in
>> line with my initial approach for tomcat v6 as well.  But that seems
>> to contradict the intent of GERONIMO-2604.  Will trunk continue to
>> support J2EE 1.4 and if so how will the src tree be organized?

You can use the artifact_aliases.properties file in var/config to  
substitute one config for another.  For instance the geronimo-jetty6- 
jee5 server in sandbox uses a lot of regular geronimo modules but  
points them to the jee5 tm instead of the j2ee1.4 tm.  I've wondered  
if it would be a good idea to have fake nonexistent generic configs  
for some things and use aliases to point to a specific  
implementation, but I haven't come up with a strong argument for this.

>>
>> Best wishes,
>> Paul
>>
>> On 11/29/06, Joe Bohn <jo...@earthlink.net> wrote:
>>>
>>> David,
>>>
>>> I think this is a great idea.  However, I'm curious about the  
>>> need for
>>> the 1.4 specs in trunk.  Do you envision this soon being replaced  
>>> by a
>>> JavaEE5 specs car?   Should we just rename this now to be JavaEE5  
>>> and
>>> then update the individual specs contained within it?   Just  
>>> curious on
>>> how you were thinking that we would handle the 1.4 to EE 5 move.

Dunno, I had this sitting on my machine for a couple of weeks since  
before the 1.2 branch and wanted to get it out.

>>>
>>> I'd also like to get the Jetty6 implementation from the sandbox  
>>> included
>>> in trunk soon.  Along the same lines as above, I assume that we  
>>> would
>>> drop the "-jee5" suffixes as well as the "6" from the jetty  
>>> artifacts
>>> and integrate these changes directly into the appropriate items in
>>> trunk.  Being that we now have a branch for 1.2 and trunk is  
>>> building
>>> exclusively using 1.5 (both source and target) I don't think  
>>> there is a
>>> need to continue to maintain the Jetty 5.* in trunk.  If you  
>>> don't have
>>> any objects I'll be looking moving these changes into trunk with  
>>> those
>>> assumptions.

I kinda like the jetty6 rather than jetty for the modules and configs  
(jars and modules???)  I'm not thrilled about dropping the jetty5  
support until it gets in  the way of progress which I don't think it  
has yet.  For assembly names I think jee5 is more appropriate than  
j2ee.  Does jee5 show up somewhere else?

thanks
david jencks

>>>
>>> Joe
>>
>
> Matt Hogstrom
> matt@hogstrom.org
>
> When the clouds are full they pour the rain out on the earth;
> and whether a tree falls to the north, or it falls to the south,
> wherever the tree falls, there is lies.
>
>


Re: svn commit: r480329 - in /geronimo/server/trunk/configs: ./ client/ j2ee-1.4-specs/ j2ee-1.4-specs/src/ j2ee-1.4-specs/src/plan/ j2ee-server/ rmi-naming/

Posted by Matt Hogstrom <ma...@hogstrom.org>.
Personally I'd prefer to move forward with Java EE 5.0.  I think 1.4  
assemblies would be nice but we have existing branches for that area  
and based on user feedback that isn't an area that is really  
interesting to them.


On Nov 29, 2006, at 12:20 PM, Paul McMahan wrote:

> I think it would be cool to be able to build mixed 1.4/JEE5 assemblies
> but I'm not clear on how to make that happen without creating a
> proliferation of modules, configs, and assemblies.  So I have been
> working under the assumption that trunk is strictly for EE5 and that
> any references to J2EE 1.4 artifacts will be upgraded in place.  If I
> understand Joe's proposal correctly then he plans to overwrite
> geronimo-jetty, geronimo-jetty-builder, etc to use jetty v6 instead of
> merging them into trunk as they appear in sandbox, which would be in
> line with my initial approach for tomcat v6 as well.  But that seems
> to contradict the intent of GERONIMO-2604.  Will trunk continue to
> support J2EE 1.4 and if so how will the src tree be organized?
>
> Best wishes,
> Paul
>
> On 11/29/06, Joe Bohn <jo...@earthlink.net> wrote:
>>
>> David,
>>
>> I think this is a great idea.  However, I'm curious about the need  
>> for
>> the 1.4 specs in trunk.  Do you envision this soon being replaced  
>> by a
>> JavaEE5 specs car?   Should we just rename this now to be JavaEE5 and
>> then update the individual specs contained within it?   Just  
>> curious on
>> how you were thinking that we would handle the 1.4 to EE 5 move.
>>
>> I'd also like to get the Jetty6 implementation from the sandbox  
>> included
>> in trunk soon.  Along the same lines as above, I assume that we would
>> drop the "-jee5" suffixes as well as the "6" from the jetty artifacts
>> and integrate these changes directly into the appropriate items in
>> trunk.  Being that we now have a branch for 1.2 and trunk is building
>> exclusively using 1.5 (both source and target) I don't think there  
>> is a
>> need to continue to maintain the Jetty 5.* in trunk.  If you don't  
>> have
>> any objects I'll be looking moving these changes into trunk with  
>> those
>> assumptions.
>>
>> Joe
>

Matt Hogstrom
matt@hogstrom.org

When the clouds are full they pour the rain out on the earth;
and whether a tree falls to the north, or it falls to the south,
wherever the tree falls, there is lies.



Re: svn commit: r480329 - in /geronimo/server/trunk/configs: ./ client/ j2ee-1.4-specs/ j2ee-1.4-specs/src/ j2ee-1.4-specs/src/plan/ j2ee-server/ rmi-naming/

Posted by Paul McMahan <pa...@gmail.com>.
I think it would be cool to be able to build mixed 1.4/JEE5 assemblies
but I'm not clear on how to make that happen without creating a
proliferation of modules, configs, and assemblies.  So I have been
working under the assumption that trunk is strictly for EE5 and that
any references to J2EE 1.4 artifacts will be upgraded in place.  If I
understand Joe's proposal correctly then he plans to overwrite
geronimo-jetty, geronimo-jetty-builder, etc to use jetty v6 instead of
merging them into trunk as they appear in sandbox, which would be in
line with my initial approach for tomcat v6 as well.  But that seems
to contradict the intent of GERONIMO-2604.  Will trunk continue to
support J2EE 1.4 and if so how will the src tree be organized?

Best wishes,
Paul

On 11/29/06, Joe Bohn <jo...@earthlink.net> wrote:
>
> David,
>
> I think this is a great idea.  However, I'm curious about the need for
> the 1.4 specs in trunk.  Do you envision this soon being replaced by a
> JavaEE5 specs car?   Should we just rename this now to be JavaEE5 and
> then update the individual specs contained within it?   Just curious on
> how you were thinking that we would handle the 1.4 to EE 5 move.
>
> I'd also like to get the Jetty6 implementation from the sandbox included
> in trunk soon.  Along the same lines as above, I assume that we would
> drop the "-jee5" suffixes as well as the "6" from the jetty artifacts
> and integrate these changes directly into the appropriate items in
> trunk.  Being that we now have a branch for 1.2 and trunk is building
> exclusively using 1.5 (both source and target) I don't think there is a
> need to continue to maintain the Jetty 5.* in trunk.  If you don't have
> any objects I'll be looking moving these changes into trunk with those
> assumptions.
>
> Joe

Re: svn commit: r480329 - in /geronimo/server/trunk/configs: ./ client/ j2ee-1.4-specs/ j2ee-1.4-specs/src/ j2ee-1.4-specs/src/plan/ j2ee-server/ rmi-naming/

Posted by anita kulshreshtha <a_...@yahoo.com>.
+1

Thanks
Anita

--- Joe Bohn <jo...@earthlink.net> wrote:

> 
> David,
> 
> I think this is a great idea.  However, I'm curious about the need
> for 
> the 1.4 specs in trunk.  Do you envision this soon being replaced by
> a 
> JavaEE5 specs car?   Should we just rename this now to be JavaEE5 and
> 
> then update the individual specs contained within it?   Just curious
> on 
> how you were thinking that we would handle the 1.4 to EE 5 move.
> 
> I'd also like to get the Jetty6 implementation from the sandbox
> included 
> in trunk soon.  Along the same lines as above, I assume that we would
> 
> drop the "-jee5" suffixes as well as the "6" from the jetty artifacts
> 
> and integrate these changes directly into the appropriate items in 
> trunk.  Being that we now have a branch for 1.2 and trunk is building
> 
> exclusively using 1.5 (both source and target) I don't think there is
> a 
> need to continue to maintain the Jetty 5.* in trunk.  If you don't
> have 
> any objects I'll be looking moving these changes into trunk with
> those 
> assumptions.
> 
> Joe
> 
> 
> djencks@apache.org wrote:
> > Author: djencks
> > Date: Tue Nov 28 17:54:42 2006
> > New Revision: 480329
> > 
> > URL: http://svn.apache.org/viewvc?view=rev&rev=480329
> > Log:
> > GERONIMO-2604 create a specs car
> > 
> > Added:
> >     geronimo/server/trunk/configs/j2ee-1.4-specs/
> >       - copied from r476125,
> geronimo/server/trunk/configs/rmi-naming/
> >     geronimo/server/trunk/configs/j2ee-1.4-specs/LICENSE.txt
> >       - copied unchanged from r480282,
> geronimo/server/trunk/configs/rmi-naming/LICENSE.txt
> >     geronimo/server/trunk/configs/j2ee-1.4-specs/NOTICE.txt
> >       - copied unchanged from r480282,
> geronimo/server/trunk/configs/rmi-naming/NOTICE.txt
> >     geronimo/server/trunk/configs/j2ee-1.4-specs/pom.xml
> >       - copied, changed from r480282,
> geronimo/server/trunk/configs/rmi-naming/pom.xml
> >     geronimo/server/trunk/configs/j2ee-1.4-specs/src/
> >       - copied from r480282,
> geronimo/server/trunk/configs/rmi-naming/src/
> > Modified:
> >     geronimo/server/trunk/configs/client/pom.xml
> >     geronimo/server/trunk/configs/j2ee-1.4-specs/src/plan/plan.xml
> >     geronimo/server/trunk/configs/j2ee-server/pom.xml
> >     geronimo/server/trunk/configs/pom.xml
> >     geronimo/server/trunk/configs/rmi-naming/pom.xml
> > 
> > Modified: geronimo/server/trunk/configs/client/pom.xml
> > URL:
>
http://svn.apache.org/viewvc/geronimo/server/trunk/configs/client/pom.xml?view=diff&rev=480329&r1=480328&r2=480329
> >
>
==============================================================================
> > --- geronimo/server/trunk/configs/client/pom.xml (original)
> > +++ geronimo/server/trunk/configs/client/pom.xml Tue Nov 28
> 17:54:42 2006
> > @@ -42,6 +42,12 @@
> >              <version>${version}</version>
> >              <type>car</type>
> >          </dependency>
> > +        <dependency>
> > +            <groupId>org.apache.geronimo.configs</groupId>
> > +            <artifactId>j2ee-1.4-specs</artifactId>
> > +            <version>${version}</version>
> > +            <type>car</type>
> > +        </dependency>
> >  
> >          <!-- ThreadPool -->
> >          <dependency>
> > @@ -120,76 +126,6 @@
> >              <version>${version}</version>
> >          </dependency>
> >  
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -           
> <artifactId>geronimo-activation_1.0.2_spec</artifactId>
> > -        </dependency>
> > -
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -            <artifactId>geronimo-ejb_2.1_spec</artifactId>
> > -        </dependency>
> > -
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -           
> <artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
> > -        </dependency>
> > -
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -            <artifactId>geronimo-j2ee-jacc_1.0_spec</artifactId>
> > -        </dependency>
> > -
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -           
> <artifactId>geronimo-j2ee-management_1.0_spec</artifactId>
> > -        </dependency>
> > -
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -            <artifactId>geronimo-javamail_1.3.1_spec</artifactId>
> > -        </dependency>
> > -
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -            <artifactId>geronimo-jaxrpc_1.1_spec</artifactId>
> > -        </dependency>
> > -
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -            <artifactId>geronimo-jaxr_1.0_spec</artifactId>
> > -        </dependency>
> > -
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -            <artifactId>geronimo-jms_1.1_spec</artifactId>
> > -        </dependency>
> > -
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -            <artifactId>geronimo-jsp_2.0_spec</artifactId>
> > -        </dependency>
> > -
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -            <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
> > -        </dependency>
> > -
> > -        <!--dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -            <artifactId>geronimo-qname_1.1_spec</artifactId>
> > -        </dependency-->
> > -
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -            <artifactId>geronimo-saaj_1.1_spec</artifactId>
> > -        </dependency>
> > -
> > -        <!-- required for the jaxrpc apis -->
> > -        <dependency>
> > -            <groupId>org.apache.geronimo.specs</groupId>
> > -            <artifactId>geronimo-servlet_2.4_spec</artifactId>
> > -        </dependency>
> >  
> >          <!-- geronimo-spec-corba, geronimo-j2ee_1.4_spec -->
> >          <!-- openejb-core, tranql, asm, activemq,
> > 
> > Copied: geronimo/server/trunk/configs/j2ee-1.4-specs/pom.xml (from
> r480282, geronimo/server/trunk/configs/rmi-naming/pom.xml)
> > URL:
>
http://svn.apache.org/viewvc/geronimo/server/trunk/configs/j2ee-1.4-specs/pom.xml?view=diff&rev=480329&p1=geronimo/server/trunk/configs/rmi-naming/pom.xml&r1=480282&p2=geronimo/server/trunk/configs/j2ee-1.4-specs/pom.xml&r2=480329
> >
>
==============================================================================
> > --- geronimo/server/trunk/configs/rmi-naming/pom.xml (original)
> > +++ geronimo/server/trunk/configs/j2ee-1.4-specs/pom.xml Tue Nov 28
> 17:54:42 2006
> > @@ -30,20 +30,13 @@
> >          <relativePath>../pom.xml</relativePath>
> >      </parent>
> >  
> > -    <artifactId>rmi-naming</artifactId>
> > -    <name>Geronimo Configs :: RMI Naming</name>
> > +    <artifactId>j2ee-1.4-specs</artifactId>
> > +    <name>Geronimo Configs :: J2EE 1.4 specs</name>
> >      <packaging>car</packaging>
> >      
> >      <dependencies>
> >          
> >          <dependency>
> > -            <groupId>org.apache.geronimo.configs</groupId>
> > -            <artifactId>j2ee-system</artifactId>
> > -            <version>${version}</version>
> > -            <type>car</type>
> > -        </dependency>
> > -        
> > -        <dependency>
> >              <groupId>org.apache.geronimo.specs</groupId>
> >             
> <artifactId>geronimo-activation_1.0.2_spec</artifactId>
> >          </dependency>
> > @@ -114,48 +107,6 @@
> 
=== message truncated ===



 
____________________________________________________________________________________
Yahoo! Music Unlimited
Access over 1 million songs.
http://music.yahoo.com/unlimited