commonjava-developer Mailing List for CommonJava Open Component Project (Page 5)
Brought to you by:
johnqueso
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(10) |
Feb
(114) |
Mar
(169) |
Apr
(25) |
May
|
Jun
(5) |
Jul
(17) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: John C. <joh...@co...> - 2004-03-23 15:09:25
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/jdbc-manager In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/projects/jdbc-manager Added Files: project.properties project.xml Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- NEW FILE: project.properties --- maven.username=maven maven.repo.remote=http://www.ibiblio.org/maven,http://www.commonjava.org/maven maven.repo.central=www.commonjava.org maven.repo.central.directory=/usr/local/maven-repository cactus.home.tomcat4x=/usr/local/j2ee/tomcat/current maven.war.src=src/test-config maven.junit.usefile=${basedir}/junit.log --- NEW FILE: project.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE project [ <!ENTITY core-deps SYSTEM "../core/core-deps.ent"> ]> <project> <pomVersion>3</pomVersion> <id>commonjava-es-jdbcman</id> <name>Enterprise Services</name> <groupId>commonjava</groupId> <currentVersion>2.2</currentVersion> <organization> <name>CommonJava Open Component Project</name> <url>http://www.commonjava.org</url> </organization> <inceptionYear>2002</inceptionYear> <package>org.commonjava.j2ee.services.jdbc</package> <description> Enterprise Services simply provides a lookup mechanism for EJBs DataSource's, JMS, and generic JNDI-bound service objects. It uses config-jndi to store and configure the various JNDI profiles to be used for each type of lookup, with the possibility of using a different JNDI tree for each type. Additionally, each lookup type also supports local lookups, which simply uses an empty InitialContext constructor for the JNDI access. In the future, it will also provide a mapping service implicitly, which will allow code to depend upon a certain set of pseudo-JNDI binding names, which then resolve via mappings to "real" JNDI bindings for the components in question. This will decouple the development process from the deployment process, in that the hard-coded (in one place or another) names will be separated from the runtime names. </description> <dependencies> &core-deps; </dependencies> <build> <sourceDirectory>src/main/java</sourceDirectory> <unitTestSourceDirectory>src/test/java</unitTestSourceDirectory> <unitTest> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>META-INF/**</include> </includes> </resource> <resource> <directory>src/test/resources</directory> <includes> <include>configuration.xml</include> </includes> </resource> </resources> </unitTest> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>META-INF/**</include> </includes> </resource> </resources> </build> </project> |
From: John C. <joh...@co...> - 2004-03-23 15:09:25
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main/java/org/commonjava/j2ee/services In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/projects/service-manager/src/main/java/org/commonjava/j2ee/services Added Files: ServiceManager.java Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- NEW FILE: ServiceManager.java --- /* Created on Mar 22, 2004 */ package org.commonjava.j2ee.services; import javax.naming.NamingException; import javax.rmi.PortableRemoteObject; import org.commonjava.config.snapin.SnapInLoaderException; import org.commonjava.j2ee.services.ServiceLocator; /** * @author jdcasey */ public final class ServiceManager extends AbstractManager{ public static final String STANDARD_SVC_JNDI_CONFIG_NAME = "services"; /** * */ public ServiceManager() { setJndiConfigName(STANDARD_SVC_JNDI_CONFIG_NAME); } public ServiceManager(ServiceLocator locator){ super(locator); setJndiConfigName(STANDARD_SVC_JNDI_CONFIG_NAME); } /** Retrieve the JNDI configuration for Service lookups, then lookup the specified * jndi binding and return a service object, cast to the specified class. * @param jndiName The JNDI binding * @param castTo The class to cast the lookup result to. */ public Object getService(String jndiName, Class castTo) throws NamingException, SnapInLoaderException { Object result = getLocator().lookup(getJndiConfigName(), jndiName); if(result != null && !castTo.isInstance(result)){ result = PortableRemoteObject.narrow(result, castTo); } return result; } } |
From: John C. <joh...@co...> - 2004-03-23 15:09:25
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/ejb-manager/src/main/java/org/commonjava/j2ee/services In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/projects/ejb-manager/src/main/java/org/commonjava/j2ee/services Added Files: EJBManager.java Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- NEW FILE: EJBManager.java --- /* Created on Mar 22, 2004 */ package org.commonjava.j2ee.services; import javax.naming.NamingException; import javax.rmi.PortableRemoteObject; import org.commonjava.config.snapin.SnapInLoaderException; import org.commonjava.j2ee.services.ServiceLocator; /** * @author jdcasey */ public final class EJBManager extends AbstractManager{ public static final String STANDARD_EJB_JNDI_CONFIG_NAME = "ejb"; /** * */ public EJBManager() { setJndiConfigName(STANDARD_EJB_JNDI_CONFIG_NAME); } public EJBManager(ServiceLocator locator){ super(locator); setJndiConfigName(STANDARD_EJB_JNDI_CONFIG_NAME); } /** Retrieve the JNDI configuration for EJB lookups, then lookup the specified * jndi binding and return an EJB home interface, cast to the specified class. * @param jndiName The JNDI binding * @param castTo The class to cast the lookup result to. */ public Object getEjbHome(String jndiName, Class castTo) throws NamingException, SnapInLoaderException { Object result = getLocator().lookup(getJndiConfigName(), jndiName); if(result != null && !castTo.isInstance(result)){ result = PortableRemoteObject.narrow(result, castTo); } return result; } } |
From: John C. <joh...@co...> - 2004-03-23 15:09:25
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/core/src/main/java/org/commonjava/j2ee/services/rewrite In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/projects/core/src/main/java/org/commonjava/j2ee/services/rewrite Added Files: RewriteRule.java LocationRewriter.java Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- NEW FILE: RewriteRule.java --- /* Created on Mar 22, 2004 */ package org.commonjava.j2ee.services.rewrite; /** Represents a rule for matching/replacing JNDI lookup names, in order to help provide a mapping * for logical app-internal JNDI pseudo-bindings to external environment-specific JNDI bindings. * * @author John Casey * * @opl.parser node="rewriteRule" root="false" * @opl.aux-import import="java.util.regex.Pattern" * @opl.child-of * class="org.commonjava.j2ee.services.rewrite.LocationRewriterParser" * required="true" * setter="addRule(@@value)" */ public final class RewriteRule { private String match; private String replace; /** Create a new RewriteRule instance. */ public RewriteRule() { } /** Return the regex used to determine whether this rule applies to the binding in question. */ public String getMatch() { return match; } /** Return the replacement pattern when this rule applies to the binding in question. */ public String getReplace() { return replace; } /** Set the regex used to determine whether this rule applies to the binding in question. * * @opl.attribute * name="match" * type="string" * required="true" * resolve-value="true" * before-children="true" * validator="Pattern.compile(@@value) != null" */ public void setMatch(String string) { match = string; } /** Set the replacement pattern when this rule applies to the binding in question. * * @opl.attribute * name="replace" * type="string" * required="true" * resolve-value="true" * before-children="true" */ public void setReplace(String string) { replace = string; } /** Perform match/replace on the specified value, and return the result. */ public String rewrite(String value){ return value.replaceAll(match, replace); } } --- NEW FILE: LocationRewriter.java --- /* Created on Mar 22, 2004 */ package org.commonjava.j2ee.services.rewrite; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import org.commonjava.config.snapin.ConfigSnapIn; /** Handles rewriting JNDI bindings from in-app logical bindings (eg. "MyEJB") to * the actual bindings which are found in JNDI (eg. "MyEJB-1.1"). This is a layer of * indirection which allows the separation of application logic and requirements from * environmental considerations, like binding collisions or component versioning. * * @author John Casey * * @opl.parser node="locationRewriter" root="false" * @opl.properties-container delegated="false" * @opl.aux-import import="org.commonjava.config.snapin.SnapInContainer" * @opl.parent-of ref="rewriteRule" minOccurs="0" maxOccurs="unbounded" * @opl.child-of * class="org.commonjava.config.snapin.SnapInContainer" * required="true" * setter="addSnapIn(@@value)" */ public final class LocationRewriter implements ConfigSnapIn{ public static final String SNAP_IN_ID = LocationRewriter.class.getName(); private List rules = new ArrayList(); /** Create a new location rewriter instance. */ public LocationRewriter() { } /** Retrieve the snap-in binding ID for this config snap-in. * @see org.commonjava.config.snapin.ConfigSnapIn#getSnapInId() */ public String getSnapInId() { return SNAP_IN_ID; } /** Add a new RewriteRule to this rewriter configuration. * * @opl.delegate */ public void addRule(RewriteRule rule){ rules.add(rule); } /** Perform all match/replace rules on the specified value, and return the result. */ public String rewrite(String value){ String result = value; for (Iterator it = rules.iterator(); it.hasNext();) { RewriteRule rule = (RewriteRule)it.next(); result = rule.rewrite(result); } return result; } } |
From: John C. <joh...@co...> - 2004-03-23 15:09:25
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/src/test/org/commonjava/j2ee/services/config In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/src/test/org/commonjava/j2ee/services/config Removed Files: EnterpriseConfigurationTest.java Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- EnterpriseConfigurationTest.java DELETED --- |
From: John C. <joh...@co...> - 2004-03-23 15:09:24
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/core In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/projects/core Added Files: project.xml core-deps.ent maven.xml project.properties Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- NEW FILE: core-deps.ent --- <dependency> <groupId>commonjava</groupId> <artifactId>commonjava-util</artifactId> <version>2.0-5</version> <url>http://www.commonjava.org</url> </dependency> <dependency> <groupId>commonjava</groupId> <artifactId>commonjava-opl</artifactId> <version>2.1-6</version> <url>http://www.commonjava.org</url> </dependency> <dependency> <groupId>commonjava</groupId> <artifactId>commonjava-io</artifactId> <version>2.0-1</version> <url>http://www.commonjava.org</url> </dependency> <dependency> <groupId>commonjava</groupId> <artifactId>commonjava-config-jndi</artifactId> <version>2.1-5</version> <url>http://www.commonjava.org</url> </dependency> <dependency> <groupId>commonjava</groupId> <artifactId>commonjava-config</artifactId> <version>2.1-1</version> <url>http://www.commonjava.org</url> </dependency> <dependency> <groupId>commonjava</groupId> <artifactId>commonjava-reflection</artifactId> <version>2.0-1</version> <url>http://www.commonjava.org</url> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.0.3</version> <url>http://jakarta.apache.org/commons/logging.html</url> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.0</version> <url>http://jakarta.apache.org/commons/logging.html</url> </dependency> --- NEW FILE: maven.xml --- <?xml version="1.0" encoding="UTF-8"?> <project xmlns:c="jelly:core"> <c:import file="../../../commonjava-buildsupport/maven-xdoclet2-support.xml" inherit="true"/> </project> --- NEW FILE: project.properties --- maven.username=maven maven.repo.remote=http://www.ibiblio.org/maven,http://www.commonjava.org/maven maven.repo.central=www.commonjava.org maven.repo.central.directory=/usr/local/maven-repository cactus.home.tomcat4x=/usr/local/j2ee/tomcat/current maven.war.src=src/test-config maven.junit.usefile=${basedir}/junit.log --- NEW FILE: project.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE project [ <!ENTITY core-deps SYSTEM "./core-deps.ent"> <!ENTITY xdoclet2-deps SYSTEM "../../../commonjava-buildsupport/xdoclet2-support.ent"> ]> <project> <pomVersion>3</pomVersion> <id>commonjava-es-core</id> <name>Enterprise Services</name> <groupId>commonjava</groupId> <currentVersion>2.2</currentVersion> <organization> <name>CommonJava Open Component Project</name> <url>http://www.commonjava.org</url> </organization> <inceptionYear>2002</inceptionYear> <package>org.commonjava.j2ee.services</package> <description> Enterprise Services simply provides a lookup mechanism for EJBs DataSource's, JMS, and generic JNDI-bound service objects. It uses config-jndi to store and configure the various JNDI profiles to be used for each type of lookup, with the possibility of using a different JNDI tree for each type. Additionally, each lookup type also supports local lookups, which simply uses an empty InitialContext constructor for the JNDI access. In the future, it will also provide a mapping service implicitly, which will allow code to depend upon a certain set of pseudo-JNDI binding names, which then resolve via mappings to "real" JNDI bindings for the components in question. This will decouple the development process from the deployment process, in that the hard-coded (in one place or another) names will be separated from the runtime names. </description> <dependencies> &core-deps; &xdoclet2-deps; </dependencies> <build> <sourceDirectory>src/main/java</sourceDirectory> <unitTestSourceDirectory>src/test/java</unitTestSourceDirectory> <unitTest> <resources> <resource> <directory>src/main/resources</directory> </resource> <resource> <directory>target/generated-src</directory> <includes> <include>META-INF/**</include> </includes> </resource> <resource> <directory>src/test/resources</directory> </resource> </resources> </unitTest> <resources> <resource> <directory>src/main/resources</directory> </resource> <resource> <directory>target/generated-src</directory> <includes> <include>META-INF/**</include> </includes> </resource> </resources> </build> </project> |
From: John C. <joh...@co...> - 2004-03-23 15:09:24
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/jms-manager In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/projects/jms-manager Added Files: project.properties project.xml Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- NEW FILE: project.properties --- maven.username=maven maven.repo.remote=http://www.ibiblio.org/maven,http://www.commonjava.org/maven maven.repo.central=www.commonjava.org maven.repo.central.directory=/usr/local/maven-repository cactus.home.tomcat4x=/usr/local/j2ee/tomcat/current maven.war.src=src/test-config maven.junit.usefile=${basedir}/junit.log --- NEW FILE: project.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE project [ <!ENTITY core-deps SYSTEM "../core/core-deps.ent"> ]> <project> <pomVersion>3</pomVersion> <id>commonjava-es-jmsman</id> <name>Enterprise Services</name> <groupId>commonjava</groupId> <currentVersion>2.2</currentVersion> <organization> <name>CommonJava Open Component Project</name> <url>http://www.commonjava.org</url> </organization> <inceptionYear>2002</inceptionYear> <package>org.commonjava.j2ee.services.jms</package> <description> Enterprise Services simply provides a lookup mechanism for EJBs DataSource's, JMS, and generic JNDI-bound service objects. It uses config-jndi to store and configure the various JNDI profiles to be used for each type of lookup, with the possibility of using a different JNDI tree for each type. Additionally, each lookup type also supports local lookups, which simply uses an empty InitialContext constructor for the JNDI access. In the future, it will also provide a mapping service implicitly, which will allow code to depend upon a certain set of pseudo-JNDI binding names, which then resolve via mappings to "real" JNDI bindings for the components in question. This will decouple the development process from the deployment process, in that the hard-coded (in one place or another) names will be separated from the runtime names. </description> <dependencies> &core-deps; <dependency> <groupId>jms</groupId> <artifactId>jms</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>jms</groupId> <artifactId>javax.jms</artifactId> <version>1.1</version> </dependency> </dependencies> <build> <sourceDirectory>src/main/java</sourceDirectory> <unitTestSourceDirectory>src/test/java</unitTestSourceDirectory> <unitTest> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>META-INF/**</include> </includes> </resource> <resource> <directory>src/test/resources</directory> <includes> <include>configuration.xml</include> </includes> </resource> </resources> </unitTest> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>META-INF/**</include> </includes> </resource> </resources> </build> </project> |
From: John C. <joh...@co...> - 2004-03-23 15:09:24
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/projects/service-manager Added Files: project.properties project.xml Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- NEW FILE: project.properties --- maven.username=maven maven.repo.remote=http://www.ibiblio.org/maven,http://www.commonjava.org/maven maven.repo.central=www.commonjava.org maven.repo.central.directory=/usr/local/maven-repository cactus.home.tomcat4x=/usr/local/j2ee/tomcat/current maven.war.src=src/test-config maven.junit.usefile=${basedir}/junit.log --- NEW FILE: project.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE project [ <!ENTITY core-deps SYSTEM "../core/core-deps.ent"> ]> <project> <pomVersion>3</pomVersion> <id>commonjava-es-serviceman</id> <name>Enterprise Services</name> <groupId>commonjava</groupId> <currentVersion>2.2</currentVersion> <organization> <name>CommonJava Open Component Project</name> <url>http://www.commonjava.org</url> </organization> <inceptionYear>2002</inceptionYear> <package>org.commonjava.j2ee.services.svc</package> <description> Enterprise Services simply provides a lookup mechanism for EJBs DataSource's, JMS, and generic JNDI-bound service objects. It uses config-jndi to store and configure the various JNDI profiles to be used for each type of lookup, with the possibility of using a different JNDI tree for each type. Additionally, each lookup type also supports local lookups, which simply uses an empty InitialContext constructor for the JNDI access. In the future, it will also provide a mapping service implicitly, which will allow code to depend upon a certain set of pseudo-JNDI binding names, which then resolve via mappings to "real" JNDI bindings for the components in question. This will decouple the development process from the deployment process, in that the hard-coded (in one place or another) names will be separated from the runtime names. </description> <dependencies> &core-deps; </dependencies> <build> <sourceDirectory>src/main/java</sourceDirectory> <unitTestSourceDirectory>src/test/java</unitTestSourceDirectory> <unitTest> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>META-INF/**</include> </includes> </resource> <resource> <directory>src/test/resources</directory> <includes> <include>configuration.xml</include> </includes> </resource> </resources> </unitTest> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>META-INF/**</include> </includes> </resource> </resources> </build> </project> |
From: John C. <joh...@co...> - 2004-03-23 15:09:24
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/core/src/main/java/org/commonjava/j2ee/services In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/projects/core/src/main/java/org/commonjava/j2ee/services Added Files: ServiceLocator.java AbstractManager.java Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- NEW FILE: ServiceLocator.java --- /* * Created on Oct 7, 2003 * */ package org.commonjava.j2ee.services; import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; import javax.rmi.PortableRemoteObject; import javax.sql.DataSource; import org.commonjava.config.jndi.JndiConfig; import org.commonjava.config.jndi.JndiConfigSnapIn; import org.commonjava.config.snapin.SnapInContainerLoader; import org.commonjava.config.snapin.SnapInLoaderException; import org.commonjava.j2ee.services.rewrite.LocationRewriter; /** Utility class which provides convenience methods for looking up various J2EE * related JNDI objects. * * @author John Casey * */ final class ServiceLocator { private JndiConfigSnapIn jcsi; private LocationRewriter rewriter; /** Utility class; deny construction. */ ServiceLocator() { } Object lookup(String configName, String jndiName) throws NamingException, SnapInLoaderException { Object result = null; Context ctx = null; try{ synchronized(this){ if(jcsi == null){ jcsi = (JndiConfigSnapIn)SnapInContainerLoader.getSnapInContainer().getSnapIn( JndiConfigSnapIn.SNAP_IN_ID ); } if(rewriter == null){ rewriter = (LocationRewriter)SnapInContainerLoader.getSnapInContainer().getSnapIn( LocationRewriter.SNAP_IN_ID ); } } JndiConfig jndiConfig = jcsi.getConfig(configName); if(jndiConfig.useContextEnvironment()){ ctx = new InitialContext(jndiConfig.getEnvironment()); } else{ ctx = new InitialContext(); } String baseCtx = jndiConfig.getBaseContext(); if(baseCtx != null && baseCtx.length() > 0){ ctx = (Context)ctx.lookup(baseCtx); } String binding = jndiName; if(rewriter != null){ binding = rewriter.rewrite(binding); } result = ctx.lookup(binding); } catch (SnapInLoaderException e) { throw e; } finally{ if(ctx != null){ ctx.close(); } } return result; } } --- NEW FILE: AbstractManager.java --- /* Created on Mar 22, 2004 */ package org.commonjava.j2ee.services; /** * @author jdcasey */ abstract class AbstractManager { public static final String DEFAULT_JNDI_CONFIG_NAME = "singlesrc"; private ServiceLocator locator; private String jndiConfigName = DEFAULT_JNDI_CONFIG_NAME; /** * */ protected AbstractManager() { } protected AbstractManager(ServiceLocator locator){ this.locator = locator; } /** * @return */ public String getJndiConfigName() { return jndiConfigName; } /** * @return */ public ServiceLocator getLocator() { return locator; } /** * @param string */ public void setJndiConfigName(String string) { jndiConfigName = string; } } |
From: John C. <joh...@co...> - 2004-03-23 15:09:24
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/src/java/org/commonjava/j2ee/services/config/xmlparse In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/src/java/org/commonjava/j2ee/services/config/xmlparse Removed Files: EnterpriseConfigParser.java Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- EnterpriseConfigParser.java DELETED --- |
From: John C. <joh...@co...> - 2004-03-23 15:09:22
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/ejb-manager In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/projects/ejb-manager Added Files: project.properties project.xml Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- NEW FILE: project.properties --- maven.username=maven maven.repo.remote=http://www.ibiblio.org/maven,http://www.commonjava.org/maven maven.repo.central=www.commonjava.org maven.repo.central.directory=/usr/local/maven-repository cactus.home.tomcat4x=/usr/local/j2ee/tomcat/current maven.war.src=src/test-config maven.junit.usefile=${basedir}/junit.log --- NEW FILE: project.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE project [ <!ENTITY core-deps SYSTEM "../core/core-deps.ent"> ]> <project> <pomVersion>3</pomVersion> <id>commonjava-es-ejbman</id> <name>Enterprise Services</name> <groupId>commonjava</groupId> <currentVersion>2.2</currentVersion> <organization> <name>CommonJava Open Component Project</name> <url>http://www.commonjava.org</url> </organization> <inceptionYear>2002</inceptionYear> <package>org.commonjava.j2ee.services.ejb</package> <description> Enterprise Services simply provides a lookup mechanism for EJBs DataSource's, JMS, and generic JNDI-bound service objects. It uses config-jndi to store and configure the various JNDI profiles to be used for each type of lookup, with the possibility of using a different JNDI tree for each type. Additionally, each lookup type also supports local lookups, which simply uses an empty InitialContext constructor for the JNDI access. In the future, it will also provide a mapping service implicitly, which will allow code to depend upon a certain set of pseudo-JNDI binding names, which then resolve via mappings to "real" JNDI bindings for the components in question. This will decouple the development process from the deployment process, in that the hard-coded (in one place or another) names will be separated from the runtime names. </description> <dependencies> &core-deps; <dependency> <groupId>ejb</groupId> <artifactId>ejb</artifactId> <version>2.1</version> </dependency> </dependencies> <build> <sourceDirectory>src/main/java</sourceDirectory> <unitTestSourceDirectory>src/test/java</unitTestSourceDirectory> <unitTest> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>META-INF/**</include> </includes> </resource> <resource> <directory>src/test/resources</directory> <includes> <include>configuration.xml</include> </includes> </resource> </resources> </unitTest> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>META-INF/**</include> </includes> </resource> </resources> </build> </project> |
From: John C. <joh...@co...> - 2004-03-23 15:09:21
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/src/java/org/commonjava/j2ee/services In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/src/java/org/commonjava/j2ee/services Removed Files: JmsQueueInfo.java ServiceLocator.java Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- ServiceLocator.java DELETED --- --- JmsQueueInfo.java DELETED --- |
From: John C. <joh...@co...> - 2004-03-23 15:09:21
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/src/java/org/commonjava/j2ee/services/config In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019/src/java/org/commonjava/j2ee/services/config Removed Files: EnterpriseConfiguration.java EnterpriseConfigurationException.java Log Message: modified to make core, ejb, jms, jdbc, raw-service sub-projects, and to add JNDI name rewriting to the core ServiceLocator. --- EnterpriseConfigurationException.java DELETED --- --- EnterpriseConfiguration.java DELETED --- |
From: John C. <joh...@co...> - 2004-03-23 15:08:59
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main/java/org/commonjava/j2ee/services In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9593/projects/service-manager/src/main/java/org/commonjava/j2ee/services Log Message: Directory /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main/java/org/commonjava/j2ee/services added to the repository |
From: John C. <joh...@co...> - 2004-03-23 15:08:59
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main/java/org In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9593/projects/service-manager/src/main/java/org Log Message: Directory /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main/java/org added to the repository |
From: John C. <joh...@co...> - 2004-03-23 15:08:59
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main/java/org/commonjava/j2ee In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9593/projects/service-manager/src/main/java/org/commonjava/j2ee Log Message: Directory /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main/java/org/commonjava/j2ee added to the repository |
From: John C. <joh...@co...> - 2004-03-23 15:08:59
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main/java/org/commonjava In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9593/projects/service-manager/src/main/java/org/commonjava Log Message: Directory /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main/java/org/commonjava added to the repository |
From: John C. <joh...@co...> - 2004-03-23 15:08:58
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9593/projects/service-manager/src/main Log Message: Directory /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main added to the repository |
From: John C. <joh...@co...> - 2004-03-23 15:08:58
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main/java In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9593/projects/service-manager/src/main/java Log Message: Directory /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src/main/java added to the repository |
From: John C. <joh...@co...> - 2004-03-23 15:08:58
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/jms-manager/src/main/java/org/commonjava/j2ee/services In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9593/projects/jms-manager/src/main/java/org/commonjava/j2ee/services Log Message: Directory /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/jms-manager/src/main/java/org/commonjava/j2ee/services added to the repository |
From: John C. <joh...@co...> - 2004-03-23 15:08:58
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9593/projects/service-manager/src Log Message: Directory /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager/src added to the repository |
From: John C. <joh...@co...> - 2004-03-23 15:08:57
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9593/projects/service-manager Log Message: Directory /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/service-manager added to the repository |
From: John C. <joh...@co...> - 2004-03-23 15:08:57
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/jms-manager/src/main/java/org In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9593/projects/jms-manager/src/main/java/org Log Message: Directory /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/jms-manager/src/main/java/org added to the repository |
From: John C. <joh...@co...> - 2004-03-23 15:08:57
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/jms-manager/src/main/java/org/commonjava In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9593/projects/jms-manager/src/main/java/org/commonjava Log Message: Directory /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/jms-manager/src/main/java/org/commonjava added to the repository |
From: John C. <joh...@co...> - 2004-03-23 15:08:57
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/jms-manager/src/main/java/org/commonjava/j2ee In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9593/projects/jms-manager/src/main/java/org/commonjava/j2ee Log Message: Directory /cvsroot/commonjava/commonjava-projects/commonjava-enterprise-services/projects/jms-manager/src/main/java/org/commonjava/j2ee added to the repository |