You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "Samisa Abeysinghe (JIRA)" <ji...@apache.org> on 2006/05/13 11:50:08 UTC

[jira] Created: (AXIS2C-162) Support C code generation using WSDLs using Axis2/Java codegen tool

Support C code generation using WSDLs using Axis2/Java codegen tool
-------------------------------------------------------------------

         Key: AXIS2C-162
         URL: http://issues.apache.org/jira/browse/AXIS2C-162
     Project: Axis2-C
        Type: Improvement

    Reporter: Samisa Abeysinghe
     Fix For: 0.92


Axis2/Java codegen tool is written in a language independant manner.
We can use it to help generate C code for WSDLs.
We got to write the XML style sheets to do this taks as required by the Java tool

-- 
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


[jira] Closed: (AXIS2C-162) Support C code generation using WSDLs using Axis2/Java codegen tool

Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2C-162?page=all ]
     
Samisa Abeysinghe closed AXIS2C-162:
------------------------------------

    Resolution: Fixed
     Assign To: Samisa Abeysinghe

This code by Dimuthu to generate C code was commited into Java svn, after discusing over the Axis Java mailing list.

Many thanks for the contributions by Dimuthu.

> Support C code generation using WSDLs using Axis2/Java codegen tool
> -------------------------------------------------------------------
>
>          Key: AXIS2C-162
>          URL: http://issues.apache.org/jira/browse/AXIS2C-162
>      Project: Axis2-C
>         Type: Improvement

>     Reporter: Samisa Abeysinghe
>     Assignee: Samisa Abeysinghe
>      Fix For: 0.92
>  Attachments: c-codegen_src.tar.gz
>
> Axis2/Java codegen tool is written in a language independant manner.
> We can use it to help generate C code for WSDLs.
> We got to write the XML style sheets to do this taks as required by the Java tool

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Reopened: (AXIS2C-162) Support C code generation using WSDLs using Axis2/Java codegen tool

Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2C-162?page=all ]
     
Samisa Abeysinghe reopened AXIS2C-162:
--------------------------------------


I think I closed this too early. Only client stub is there. We also got to implement server skeleton

> Support C code generation using WSDLs using Axis2/Java codegen tool
> -------------------------------------------------------------------
>
>          Key: AXIS2C-162
>          URL: http://issues.apache.org/jira/browse/AXIS2C-162
>      Project: Axis2-C
>         Type: Improvement

>     Reporter: Samisa Abeysinghe
>     Assignee: Samisa Abeysinghe
>      Fix For: 0.92
>  Attachments: c-codegen_src.tar.gz
>
> Axis2/Java codegen tool is written in a language independant manner.
> We can use it to help generate C code for WSDLs.
> We got to write the XML style sheets to do this taks as required by the Java tool

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Updated: (AXIS2C-162) Support C code generation using WSDLs using Axis2/Java codegen tool

Posted by "Dimuthu Chathuranga (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2C-162?page=all ]

Dimuthu Chathuranga updated AXIS2C-162:
---------------------------------------

    Attachment: c-codegen_src.tar.gz

Java source files (.java ) and template files (.xsl ) and modified config file ( codegen-config.properties) is attached for the c code generation. sorry for the early attachement. please ignore it.

> Support C code generation using WSDLs using Axis2/Java codegen tool
> -------------------------------------------------------------------
>
>          Key: AXIS2C-162
>          URL: http://issues.apache.org/jira/browse/AXIS2C-162
>      Project: Axis2-C
>         Type: Improvement

>     Reporter: Samisa Abeysinghe
>      Fix For: 0.92
>  Attachments: c-codegen_src.tar.gz, c_codegen.tar.gz
>
> Axis2/Java codegen tool is written in a language independant manner.
> We can use it to help generate C code for WSDLs.
> We got to write the XML style sheets to do this taks as required by the Java tool

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Commented: (AXIS2C-162) Support C code generation using WSDLs using Axis2/Java codegen tool

Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2C-162?page=comments#action_12412467 ] 

Samisa Abeysinghe commented on AXIS2C-162:
------------------------------------------

Dimuthu, you have attached only the jar.
It would be more useful if you could attach the Java source.

Thanks.

> Support C code generation using WSDLs using Axis2/Java codegen tool
> -------------------------------------------------------------------
>
>          Key: AXIS2C-162
>          URL: http://issues.apache.org/jira/browse/AXIS2C-162
>      Project: Axis2-C
>         Type: Improvement

>     Reporter: Samisa Abeysinghe
>      Fix For: 0.92
>  Attachments: c_codegen.tar.gz
>
> Axis2/Java codegen tool is written in a language independant manner.
> We can use it to help generate C code for WSDLs.
> We got to write the XML style sheets to do this taks as required by the Java tool

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Updated: (AXIS2C-162) Support C code generation using WSDLs using Axis2/Java codegen tool

Posted by "Dimuthu Chathuranga (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2C-162?page=all ]

Dimuthu Chathuranga updated AXIS2C-162:
---------------------------------------

    Attachment: c_codegen.tar.gz

The attachment contains the extension jar file for wsdl2java to generate Axis2/C code

> Support C code generation using WSDLs using Axis2/Java codegen tool
> -------------------------------------------------------------------
>
>          Key: AXIS2C-162
>          URL: http://issues.apache.org/jira/browse/AXIS2C-162
>      Project: Axis2-C
>         Type: Improvement

>     Reporter: Samisa Abeysinghe
>      Fix For: 0.92
>  Attachments: c_codegen.tar.gz
>
> Axis2/Java codegen tool is written in a language independant manner.
> We can use it to help generate C code for WSDLs.
> We got to write the XML style sheets to do this taks as required by the Java tool

-- 
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


[jira] Updated: (AXIS2C-162) Support C code generation using WSDLs using Axis2/Java codegen tool

Posted by "Dimuthu Chathuranga (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2C-162?page=all ]

Dimuthu Chathuranga updated AXIS2C-162:
---------------------------------------

    Attachment: codegen_c_adb_new.tar.gz

Attachment includes files for support code generation ( both skel and stub ) with ADB Support using Axis2/Java WSDL2Java tool.

For support ADB binding WSDL2Java should be run with the following VM parameter 
-Dorg.apache.adb.properties=/org/apache/axis2/schema/c-schema-compile.properties

Dimuthu

> Support C code generation using WSDLs using Axis2/Java codegen tool
> -------------------------------------------------------------------
>
>          Key: AXIS2C-162
>          URL: http://issues.apache.org/jira/browse/AXIS2C-162
>      Project: Axis2-C
>         Type: Improvement

>     Reporter: Samisa Abeysinghe
>     Assignee: Samisa Abeysinghe
>      Fix For: 0.92
>  Attachments: c-codegen_src.tar.gz, changes_c_codegen.tar.gz, codegen_c_adb_new.tar.gz
>
> Axis2/Java codegen tool is written in a language independant manner.
> We can use it to help generate C code for WSDLs.
> We got to write the XML style sheets to do this taks as required by the Java tool

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Updated: (AXIS2C-162) Support C code generation using WSDLs using Axis2/Java codegen tool

Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2C-162?page=all ]

Samisa Abeysinghe updated AXIS2C-162:
-------------------------------------

    Attachment:     (was: c_codegen.tar.gz)

> Support C code generation using WSDLs using Axis2/Java codegen tool
> -------------------------------------------------------------------
>
>          Key: AXIS2C-162
>          URL: http://issues.apache.org/jira/browse/AXIS2C-162
>      Project: Axis2-C
>         Type: Improvement

>     Reporter: Samisa Abeysinghe
>      Fix For: 0.92
>  Attachments: c-codegen_src.tar.gz
>
> Axis2/Java codegen tool is written in a language independant manner.
> We can use it to help generate C code for WSDLs.
> We got to write the XML style sheets to do this taks as required by the Java tool

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Closed: (AXIS2C-162) Support C code generation using WSDLs using Axis2/Java codegen tool

Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2C-162?page=all ]
     
Samisa Abeysinghe closed AXIS2C-162:
------------------------------------

    Resolution: Fixed

The code has been commited into the Java svn trunk by Ajith.
MAny thanks to Dimuthu for his contributions.

> Support C code generation using WSDLs using Axis2/Java codegen tool
> -------------------------------------------------------------------
>
>          Key: AXIS2C-162
>          URL: http://issues.apache.org/jira/browse/AXIS2C-162
>      Project: Axis2-C
>         Type: Improvement

>     Reporter: Samisa Abeysinghe
>     Assignee: Samisa Abeysinghe
>      Fix For: 0.92
>  Attachments: c-codegen_src.tar.gz, changes_c_codegen.tar.gz, codegen_c_adb_new.tar.gz
>
> Axis2/Java codegen tool is written in a language independant manner.
> We can use it to help generate C code for WSDLs.
> We got to write the XML style sheets to do this taks as required by the Java tool

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Updated: (AXIS2C-162) Support C code generation using WSDLs using Axis2/Java codegen tool

Posted by "Dimuthu Chathuranga (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2C-162?page=all ]

Dimuthu Chathuranga updated AXIS2C-162:
---------------------------------------

    Attachment: changes_c_codegen.tar.gz

This attachement contains wrtier classes for WSDL2Java tool to generate C stub and skel

follwoing files should be added to java_src_root/modules/codegen/src/org/apache/axis2/wsdl/codegen/writer-
CServiceXMLWriter.java
CSkelHeaderWriter.java
CStubHeaderWriter.java
CStubSourceWriter.java
CSvcSkeletonWriter.java

CSourceWriter.java and CHeaderWriter.java was renamed to CStubSourceWriter.java CStubHeaderWriter.java

java_src_root/modules/codegen/src/org/apache/axis2/wsdl/template/
ServiceXMLTemplate.xsl
SkelSourceTemplate.xsl
StubSourceTemplate.xsl
ServiceSkeleton.xsl
SkelHeaderTemplate.xsl
StubHeaderTemplate.xsl

svn_diff files contain the modifications

regards
Dimuthu

> Support C code generation using WSDLs using Axis2/Java codegen tool
> -------------------------------------------------------------------
>
>          Key: AXIS2C-162
>          URL: http://issues.apache.org/jira/browse/AXIS2C-162
>      Project: Axis2-C
>         Type: Improvement

>     Reporter: Samisa Abeysinghe
>     Assignee: Samisa Abeysinghe
>      Fix For: 0.92
>  Attachments: c-codegen_src.tar.gz, changes_c_codegen.tar.gz
>
> Axis2/Java codegen tool is written in a language independant manner.
> We can use it to help generate C code for WSDLs.
> We got to write the XML style sheets to do this taks as required by the Java tool

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Commented: (AXIS2C-162) Support C code generation using WSDLs using Axis2/Java codegen tool

Posted by "Dimuthu Chathuranga (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2C-162?page=comments#action_12413450 ] 

Dimuthu Chathuranga commented on AXIS2C-162:
--------------------------------------------

Code generation for Axis2/C currently support only Document/Literal style in server side code. It would be extended to generate RPC Style messages as well. 

> Support C code generation using WSDLs using Axis2/Java codegen tool
> -------------------------------------------------------------------
>
>          Key: AXIS2C-162
>          URL: http://issues.apache.org/jira/browse/AXIS2C-162
>      Project: Axis2-C
>         Type: Improvement

>     Reporter: Samisa Abeysinghe
>     Assignee: Samisa Abeysinghe
>      Fix For: 0.92
>  Attachments: c-codegen_src.tar.gz, changes_c_codegen.tar.gz
>
> Axis2/Java codegen tool is written in a language independant manner.
> We can use it to help generate C code for WSDLs.
> We got to write the XML style sheets to do this taks as required by the Java tool

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org