[jboss-svn-commits] JBL Code SVN: r24982 - labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/config.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Jan 28 14:09:47 EST 2009
Author: kevin.conner at jboss.com
Date: 2009-01-28 14:09:47 -0500 (Wed, 28 Jan 2009)
New Revision: 24982
Modified:
labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/config/ConfigurationController.java
Log:
Fixproduct/rosetta/src/org/jboss/soa/esb/listeners/config/ConfigurationController.java standalone deployment name for windows: JBESB-2318
Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/config/ConfigurationController.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/config/ConfigurationController.java 2009-01-28 17:47:14 UTC (rev 24981)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/config/ConfigurationController.java 2009-01-28 19:09:47 UTC (rev 24982)
@@ -69,6 +69,7 @@
private final Condition endedChanged = endedLock.newCondition() ;
private final Condition endRequested = endedLock.newCondition() ;
private final String mConfigFileName;
+ private final String mConfigName;
private final String mValidationFileName;
private final File mConfigDirectory;
private final String mListenerConfigFile;
@@ -111,6 +112,9 @@
{
mConfigFileName = configFileName;
File configFile = new File(configFileName);
+ final String absolute = configFile.getAbsoluteFile().toURI().getPath() ;
+ final int separator = absolute.indexOf(':') ;
+ mConfigName = (separator >= 0 ? absolute.substring(separator+1) : absolute) ;
File parent = configFile.getParentFile();
mConfigDirectory = (null!=parent) ? parent : new File("");
final File listenerConfigFile = new File(mConfigDirectory, Generator.ESB_CONFIG_XML_FILE) ;
@@ -349,7 +353,7 @@
public ManagedLifecycleController startController(final Generator.XMLBeansModel configModel)
throws ParamRepositoryException, SAXException, ManagedLifecycleException, ConfigurationException
{
- LifecycleResourceManager.getSingleton().associateDeployment(mConfigFileName) ;
+ LifecycleResourceManager.getSingleton().associateDeployment(mConfigName) ;
return startController(configModel, LifecycleUtil.getConfigTree(mListenerConfigFile), LifecycleUtil.getConfigTree(mGatewayConfigFile)) ;
}
More information about the jboss-svn-commits
mailing list