User: vancek
Date: 06/04/26 08:25:20
Modified: andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades
EJB3WebServiceFacadeLogicImpl.java
Log:
handleGetNamespace refactored to use the package path only
Revision Changes Path
1.2 +7 -1 cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades/EJB3WebServiceFacadeLogicImpl.java
Index: EJB3WebServiceFacadeLogicImpl.java
===================================================================
RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades/EJB3WebServiceFacadeLogicImpl.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -r1.1 -r1.2
--- EJB3WebServiceFacadeLogicImpl.java 11 Apr 2006 16:12:14 -0000 1.1
+++ EJB3WebServiceFacadeLogicImpl.java 26 Apr 2006 15:25:19 -0000 1.2
@@ -2,6 +2,7 @@
import java.text.MessageFormat;
+import org.andromda.cartridges.ejb3.EJB3Globals;
import org.andromda.cartridges.ejb3.EJB3Profile;
import org.andromda.cartridges.ejb3.EJB3ScriptHelper;
import org.andromda.metafacades.uml.OperationFacade;
@@ -252,7 +253,12 @@
String namespacePattern = String.valueOf(this.getConfiguredProperty(NAMESPACE_PATTERN));
return MessageFormat.format(
namespacePattern,
- new Object[] {StringUtils.trimToEmpty(packageName), StringUtils.trimToEmpty(this.getQName())});
+ new Object[] {
+ StringUtils.trimToEmpty(
+ StringUtils.substringBeforeLast(packageName, String.valueOf(EJB3Globals.NAMESPACE_DELIMITER))),
+ StringUtils.trimToEmpty(
+ StringUtils.substringAfterLast(packageName, String.valueOf(EJB3Globals.NAMESPACE_DELIMITER)))}
+ );
}
/**
|