axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "NandanaMihindukulasooriya (JIRA)" <j...@apache.org>
Subject [jira] Updated: (AXIS2-900) Support C# Stub code generation using WSDLs using Axis2/Java codegen tool
Date Mon, 17 Jul 2006 06:25:14 GMT
     [ http://issues.apache.org/jira/browse/AXIS2-900?page=all ]

NandanaMihindukulasooriya updated AXIS2-900:
--------------------------------------------

    Attachment: csharp_codegen_src.tar.gz

Java Class Files

CSharpEmitter.java
Should be added to: 
java_src_root/modules/codegen/src/org/apache/axis2/wsdl/codegen/emitter

CSharpBeanWriter.java
Should be added to: 
java_src_root/modules/adb-codegen/src/org/apache/axis2/schema/writer

CSharpTypeMap.java
Should be added to: 
java_src_root/modules/adb-codegen/src/org/apache/axis2/schema/typemap
// This type map is used to convert xsd types in to CLR types

CSharpUtils.java
Should be added to: 
java_src_root/modules/common/src/org/apache/axis2/util
// This class is used to avoid C# keywords when creating C# class names 

QNameWrapper.java
Should be added to: 
java_src_root/modules/codegen/src/org/apache/axis2/wsdl/codegen/csharp
// This class is used as a wrapper class as we can't use 
// javax.xml.namespace.QName as namespace is a keyword in c sharp

SchemaCompilerPropertiesExtension.java
Should be added to: 
java_src_root/modules/codegen/src/org/apache/axis2/wsdl/codegen/extension
// This class is used to set org.apache.adb.properties property according the 
// output language selected
// Alternative :  //-Dorg.apache.adb.properties=/org/apache/axis2/schema/csharp-schem-compile.properties



XSL Templates

CallbackHandlerTemplate.xsl
InterfaceImplementationTemplate.xsl
InterfaceTemplate.xsl
Should be added to:
java_src_root/modules/codegen/src/org/apache/axis2/wsdl/codegen/template/csharp
// Code generation templates , as for the time being these templates use 
// appropriate java writers. Will implement writers if necessary

CSHARPADBBeanTemplate.xsl
Should be added to:
java_src_root/modules/adb-codegen/src/org/apache/axis2/schema/template
// Bean template for abd code generation

Properties Files

codegen-config.properties
Should be added to:
java_src_root/modules/codegen/src/org/apache/axis2/wsdl/codegen

csharp-schema-compile.properties
Should be added to:
java_src_root/modules/adb-codegen/src/org/apache/axis2/schema


> Support C# Stub code generation using WSDLs using Axis2/Java codegen tool
> -------------------------------------------------------------------------
>
>                 Key: AXIS2-900
>                 URL: http://issues.apache.org/jira/browse/AXIS2-900
>             Project: Apache Axis 2.0 (Axis2)
>          Issue Type: Improvement
>            Reporter: NandanaMihindukulasooriya
>         Attachments: csharp_codegen_src.tar.gz
>
>
> These java files and xsl templates will extend the functionality of the Axis2-Java WSDL2Java
code generation tool to generate C# client stubs. ADB databinding also supported.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message