[prev in list] [next in list] [prev in thread] [next in thread]
List: apollo-dev
Subject: svn commit: r123243 - /incubator/apollo/trunk/src/java/org/apache/ws/resource/Wsdl2Java.java
From: scamp () apache ! org
Date: 2004-12-23 23:09:44
Message-ID: 20041223230944.61473.qmail () minotaur ! apache ! org
[Download RAW message or body]
Author: scamp
Date: Thu Dec 23 15:09:43 2004
New Revision: 123243
URL: http://svn.apache.org/viewcvs?view=rev&rev=123243
Log:
updated to write to the package dir
Modified:
incubator/apollo/trunk/src/java/org/apache/ws/resource/Wsdl2Java.java
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/Wsdl2Java.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resou \
rce/Wsdl2Java.java?view=diff&rev=123243&p1=incubator/apollo/trunk/src/java/org/apache/ \
ws/resource/Wsdl2Java.java&r1=123242&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/Wsdl2Java.java&r2=123243
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/Wsdl2Java.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/Wsdl2Java.java Thu Dec 23 \
15:09:43 2004 @@ -300,21 +300,24 @@
try
{
VelocityContext context = new VelocityContext( );
- ServiceProperties props = buildServiceProperties(serviceName, resourceDef, \
wsdlFileName); + String targetNamespace = \
resourceDef.getDefinition().getTargetNamespace(); + ServiceProperties props = \
buildServiceProperties(serviceName, resourceDef, wsdlFileName,targetNamespace);
//add to context
context.put( "generated", props );
context.put( "qnames", new ConstQNames() );
-
//generate files
+ String javaPackageName = \
GenerationUtils.getJavaPackageName(targetNamespace); + javaPackageName = \
javaPackageName.replace('.','/'); + File packageDir = new \
File(m_srcOutputDir, javaPackageName);
- File generatedSrc = new File( m_srcOutputDir, "Abstract" + serviceName + \
"Service.java" ); + File generatedSrc = new File( packageDir, "Abstract" + \
serviceName + "Service.java" ); writeGeneratedSrcFile( context,
"templates/AbstractService.vm",
generatedSrc.getAbsolutePath( ) );
- generatedSrc = new File( m_srcOutputDir, serviceName + "Service.java" );
+ generatedSrc = new File( packageDir, serviceName + "Service.java" );
//only generate if it doesn't exist
if(!generatedSrc.exists())
{
@@ -322,12 +325,12 @@
"templates/Service.vm",
generatedSrc.getAbsolutePath( ) );
}
- generatedSrc = new File( m_srcOutputDir, "Abstract" + serviceName + \
"Resource.java" ); + generatedSrc = new File( packageDir, "Abstract" + \
serviceName + "Resource.java" ); writeGeneratedSrcFile( context,
"templates/AbstractResource.vm",
generatedSrc.getAbsolutePath( ) );
- generatedSrc = new File( m_srcOutputDir, serviceName + "Resource.java" );
+ generatedSrc = new File( packageDir, serviceName + "Resource.java" );
//only generate if it doesn't exist
if(!generatedSrc.exists())
{
@@ -336,7 +339,7 @@
generatedSrc.getAbsolutePath( ) );
}
- generatedSrc = new File( m_srcOutputDir, serviceName + "Home.java" );
+ generatedSrc = new File( packageDir, serviceName + "Home.java" );
//only generate if it doesn't exist
if(!generatedSrc.exists())
{
@@ -347,24 +350,24 @@
//only if they implemented properties does this make sense.
if(resourceDef.hasProperties())
{
- generatedSrc = new File( m_srcOutputDir, serviceName + \
"PropertyQNames.java" ); + generatedSrc = new File( packageDir, serviceName + \
"PropertyQNames.java" ); writeGeneratedSrcFile( context,
"templates/PropertyQNames.vm",
generatedSrc.getAbsolutePath( ) );
}
- generatedSrc = new File( m_srcOutputDir, serviceName + "_deploy.wsdd" );
+ generatedSrc = new File( packageDir, serviceName + "_deploy.wsdd" );
writeGeneratedSrcFile( context,
"templates/deploy.vm",
generatedSrc.getAbsolutePath( ) );
- generatedSrc = new File( m_srcOutputDir, serviceName + "_jndi-config.wsdd" \
); + generatedSrc = new File( packageDir, serviceName + "_jndi-config.wsdd" \
); writeGeneratedSrcFile( context,
"templates/jndi.vm",
generatedSrc.getAbsolutePath( ) );
- generatedSrc = new File( m_srcOutputDir, serviceName + \
"CustomOperationsPortType.java" ); + generatedSrc = new File( packageDir, \
serviceName + "CustomOperationsPortType.java" ); writeGeneratedSrcFile( context,
"templates/CustomOperationsPortType.vm",
generatedSrc.getAbsolutePath( ) );
@@ -376,13 +379,12 @@
}
}
- private ServiceProperties buildServiceProperties(String serviceName, \
ResourceDefinition resourceDef, String wsdlFileName) + private ServiceProperties \
buildServiceProperties(String serviceName, ResourceDefinition resourceDef, String \
wsdlFileName, String targetNamespace) {
ServiceProperties props = new ServiceProperties();
- String targetNamespace = resourceDef.getDefinition().getTargetNamespace();
props.setPackageName(GenerationUtils.getJavaPackageName(targetNamespace));
props.setServiceName(serviceName);
- props.setServiceImplements(ImplementsListBuilder.getServiceImplementsList(resourceDef)); \
+ props.setServiceImplements(ImplementsListBuilder.getServiceImplementsList(resourceDef));
props.setNamespace(targetNamespace);
props.setPrefix(GenerationUtils.getPrefix(targetNamespace));
props.setCustomMappings();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic