From: Vance K. <va...@us...> - 2006-04-26 15:25:22
|
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)))} + ); } /** |