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 <sa...@gmail.com> on 2006/06/17 17:28:31 UTC

[ANN][Axis2] Apache Axis2/C 0.92 Released

Hi All,

We are pleased to announce the release of Apache Axis2/C version 0.92.
You can download this release from
http://ws.apache.org/axis2/c/download.cgi

We welcome your early feedback on this implementation. Please send your feedback to axis-c-dev@ws.apache.org.
 
Major Changes Since Last Release

   1. Completed MTOM implementation with multiple attachment support and non-optimized case
   2. Completed service client API with send robust and fire and forget
   3. Added "message" to description hierarchy
   4. Archive based deployment Model (for services and modules)
   5. Code generation for WSDL using Java WSDL2Code tool
   6. ADB support (with Java WSDL2Code tool)
   7. WS-Security usernameToken support
   8. Initial implementation of the XML Schema parser (To be used in WSDL parser and REST support)
   9. Initial implementation of WSDL parser (To be used in dynamic invocation)
  10. Changed double pointer environment parameters into pointer parameters to improve efficiency

Key Features

   1. AXIOM, an XML object model optimized for SOAP 1.1/1.2 Messages. This has complete XML infoset support.
   2. Support for One-Way Messaging (In-Only) and Request Response Messaging (In-Out)
   3. Module Architecture, mechanism to extend the SOAP processing model
   4. Context hierarchy
   5. Directory based deployment model
   6. Raw XML providers
   7. WS-Addressing, both the submission (2004/08) and final (2005/08) versions
   8. Transports supports: HTTP
            * Both simple axis server and Apache2 httpd module o SSL client transport
   9. Service Groups
  10. Service client and operation client APIs
  11. REST support (POST case)
  12. Module version support
  13. Archive based deployment Model
  14. MTOM support
  15. WSDL Code Generation Tool for Stub and skeletons (based on Java tool) New
            * Axis Data Binding - ADB New
  16. Security module, usernameToken support New

Un-Implemented Architecture Features (TBD in 1.0)

   1. Sessions scoping for Application, SOAP, Transport and Request levels
   2. Different character encoding support
   3. REST (REpresentational State Transfer) Support (GET case)
   4. Dynamic client invocation (given a WSDL, consume services dynamically)

Un-Implemented Architecture Features (TBD post 1.0)

   1. Security module with encryption and signing
   2. Server side Web Service Policy support
   3. C2WSDL
   4. WSDL2C

Thanks for your interest in Axis2C

-- Apache Axis2C Team -- 


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


Re: [ANN][Axis2] Apache Axis2/C 0.92 Released

Posted by Samisa Abeysinghe <sa...@gmail.com>.
Ajith Ranabahu wrote:

> Hi,
> The code generator for Axis2 is based on an extensible template based
> approach that allows it to be used for multiple languages. What
> Dimuthu has done is write the C extension of the Java based code
> generator (basically the XSLT templates).

Well, it is not only the templates; we did happen to write some Java 
code to extend some classes to match C requirement ;)

Samisa...

> However it is desirable that the C code is generated using a C tool,
> partially because even i the Java tool is functionally enough it
> requires the JVM to be installed, which is not so desirable in a
> minimalistic environment.
> Hence the WSDL2C (the C version of the tool going with the same
> architecture of the java tool) is pursued as a separate requirement.
>
> Ajith
>
> On 6/19/06, Franz Fehringer <fe...@isogmbh.de> wrote:
>
>> Hello,
>>
>> The feature list says
>>
>> Key Features
>> 15. WSDL Code Generation Tool for Stub and skeletons (based on Java 
>> tool)
>>
>> Un-Implemented Architecture Features (TBD post 1.0)
>> 4. WSDL2C
>>
>> Are these not the same?
>>
>> Greetings
>>
>> Franz
>>
>> Samisa Abeysinghe schrieb:
>> > Hi All,
>> >
>> > We are pleased to announce the release of Apache Axis2/C version 0.92.
>> > You can download this release from
>> > http://ws.apache.org/axis2/c/download.cgi
>> >
>> > We welcome your early feedback on this implementation. Please send
>> > your feedback to axis-c-dev@ws.apache.org.
>> >
>> > Major Changes Since Last Release
>> >
>> >   1. Completed MTOM implementation with multiple attachment support
>> > and non-optimized case
>> >   2. Completed service client API with send robust and fire and forget
>> >   3. Added "message" to description hierarchy
>> >   4. Archive based deployment Model (for services and modules)
>> >   5. Code generation for WSDL using Java WSDL2Code tool
>> >   6. ADB support (with Java WSDL2Code tool)
>> >   7. WS-Security usernameToken support
>> >   8. Initial implementation of the XML Schema parser (To be used in
>> > WSDL parser and REST support)
>> >   9. Initial implementation of WSDL parser (To be used in dynamic
>> > invocation)
>> >  10. Changed double pointer environment parameters into pointer
>> > parameters to improve efficiency
>> >
>> > Key Features
>> >
>> >   1. AXIOM, an XML object model optimized for SOAP 1.1/1.2 Messages.
>> > This has complete XML infoset support.
>> >   2. Support for One-Way Messaging (In-Only) and Request Response
>> > Messaging (In-Out)
>> >   3. Module Architecture, mechanism to extend the SOAP processing 
>> model
>> >   4. Context hierarchy
>> >   5. Directory based deployment model
>> >   6. Raw XML providers
>> >   7. WS-Addressing, both the submission (2004/08) and final (2005/08)
>> > versions
>> >   8. Transports supports: HTTP
>> >            * Both simple axis server and Apache2 httpd module o SSL
>> > client transport
>> >   9. Service Groups
>> >  10. Service client and operation client APIs
>> >  11. REST support (POST case)
>> >  12. Module version support
>> >  13. Archive based deployment Model
>> >  14. MTOM support
>> >  15. WSDL Code Generation Tool for Stub and skeletons (based on Java
>> > tool) New
>> >            * Axis Data Binding - ADB New
>> >  16. Security module, usernameToken support New
>> >
>> > Un-Implemented Architecture Features (TBD in 1.0)
>> >
>> >   1. Sessions scoping for Application, SOAP, Transport and Request 
>> levels
>> >   2. Different character encoding support
>> >   3. REST (REpresentational State Transfer) Support (GET case)
>> >   4. Dynamic client invocation (given a WSDL, consume services
>> > dynamically)
>> >
>> > Un-Implemented Architecture Features (TBD post 1.0)
>> >
>> >   1. Security module with encryption and signing
>> >   2. Server side Web Service Policy support
>> >   3. C2WSDL
>> >   4. WSDL2C
>> >
>> > Thanks for your interest in Axis2C
>> >
>> > -- Apache Axis2C Team --
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
>> > For additional commands, e-mail: axis-c-user-help@ws.apache.org
>> >
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>>
>>
>>
>
>


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


Re: [ANN][Axis2] Apache Axis2/C 0.92 Released

Posted by Ajith Ranabahu <aj...@gmail.com>.
Hi,
The code generator for Axis2 is based on an extensible template based
approach that allows it to be used for multiple languages. What
Dimuthu has done is write the C extension of the Java based code
generator (basically the XSLT templates).
However it is desirable that the C code is generated using a C tool,
partially because even i the Java tool is functionally enough it
requires the JVM to be installed, which is not so desirable in a
minimalistic environment.
Hence the WSDL2C (the C version of the tool going with the same
architecture of the java tool) is pursued as a separate requirement.

Ajith

On 6/19/06, Franz Fehringer <fe...@isogmbh.de> wrote:
> Hello,
>
> The feature list says
>
> Key Features
> 15. WSDL Code Generation Tool for Stub and skeletons (based on Java tool)
>
> Un-Implemented Architecture Features (TBD post 1.0)
> 4. WSDL2C
>
> Are these not the same?
>
> Greetings
>
> Franz
>
> Samisa Abeysinghe schrieb:
> > Hi All,
> >
> > We are pleased to announce the release of Apache Axis2/C version 0.92.
> > You can download this release from
> > http://ws.apache.org/axis2/c/download.cgi
> >
> > We welcome your early feedback on this implementation. Please send
> > your feedback to axis-c-dev@ws.apache.org.
> >
> > Major Changes Since Last Release
> >
> >   1. Completed MTOM implementation with multiple attachment support
> > and non-optimized case
> >   2. Completed service client API with send robust and fire and forget
> >   3. Added "message" to description hierarchy
> >   4. Archive based deployment Model (for services and modules)
> >   5. Code generation for WSDL using Java WSDL2Code tool
> >   6. ADB support (with Java WSDL2Code tool)
> >   7. WS-Security usernameToken support
> >   8. Initial implementation of the XML Schema parser (To be used in
> > WSDL parser and REST support)
> >   9. Initial implementation of WSDL parser (To be used in dynamic
> > invocation)
> >  10. Changed double pointer environment parameters into pointer
> > parameters to improve efficiency
> >
> > Key Features
> >
> >   1. AXIOM, an XML object model optimized for SOAP 1.1/1.2 Messages.
> > This has complete XML infoset support.
> >   2. Support for One-Way Messaging (In-Only) and Request Response
> > Messaging (In-Out)
> >   3. Module Architecture, mechanism to extend the SOAP processing model
> >   4. Context hierarchy
> >   5. Directory based deployment model
> >   6. Raw XML providers
> >   7. WS-Addressing, both the submission (2004/08) and final (2005/08)
> > versions
> >   8. Transports supports: HTTP
> >            * Both simple axis server and Apache2 httpd module o SSL
> > client transport
> >   9. Service Groups
> >  10. Service client and operation client APIs
> >  11. REST support (POST case)
> >  12. Module version support
> >  13. Archive based deployment Model
> >  14. MTOM support
> >  15. WSDL Code Generation Tool for Stub and skeletons (based on Java
> > tool) New
> >            * Axis Data Binding - ADB New
> >  16. Security module, usernameToken support New
> >
> > Un-Implemented Architecture Features (TBD in 1.0)
> >
> >   1. Sessions scoping for Application, SOAP, Transport and Request levels
> >   2. Different character encoding support
> >   3. REST (REpresentational State Transfer) Support (GET case)
> >   4. Dynamic client invocation (given a WSDL, consume services
> > dynamically)
> >
> > Un-Implemented Architecture Features (TBD post 1.0)
> >
> >   1. Security module with encryption and signing
> >   2. Server side Web Service Policy support
> >   3. C2WSDL
> >   4. WSDL2C
> >
> > Thanks for your interest in Axis2C
> >
> > -- Apache Axis2C Team --
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-c-user-help@ws.apache.org
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>
>
>


-- 
Ajith Ranabahu

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


Re: [ANN][Axis2] Apache Axis2/C 0.92 Released

Posted by Ajith Ranabahu <aj...@gmail.com>.
Hi,
The code generator for Axis2 is based on an extensible template based
approach that allows it to be used for multiple languages. What
Dimuthu has done is write the C extension of the Java based code
generator (basically the XSLT templates).
However it is desirable that the C code is generated using a C tool,
partially because even i the Java tool is functionally enough it
requires the JVM to be installed, which is not so desirable in a
minimalistic environment.
Hence the WSDL2C (the C version of the tool going with the same
architecture of the java tool) is pursued as a separate requirement.

Ajith

On 6/19/06, Franz Fehringer <fe...@isogmbh.de> wrote:
> Hello,
>
> The feature list says
>
> Key Features
> 15. WSDL Code Generation Tool for Stub and skeletons (based on Java tool)
>
> Un-Implemented Architecture Features (TBD post 1.0)
> 4. WSDL2C
>
> Are these not the same?
>
> Greetings
>
> Franz
>
> Samisa Abeysinghe schrieb:
> > Hi All,
> >
> > We are pleased to announce the release of Apache Axis2/C version 0.92.
> > You can download this release from
> > http://ws.apache.org/axis2/c/download.cgi
> >
> > We welcome your early feedback on this implementation. Please send
> > your feedback to axis-c-dev@ws.apache.org.
> >
> > Major Changes Since Last Release
> >
> >   1. Completed MTOM implementation with multiple attachment support
> > and non-optimized case
> >   2. Completed service client API with send robust and fire and forget
> >   3. Added "message" to description hierarchy
> >   4. Archive based deployment Model (for services and modules)
> >   5. Code generation for WSDL using Java WSDL2Code tool
> >   6. ADB support (with Java WSDL2Code tool)
> >   7. WS-Security usernameToken support
> >   8. Initial implementation of the XML Schema parser (To be used in
> > WSDL parser and REST support)
> >   9. Initial implementation of WSDL parser (To be used in dynamic
> > invocation)
> >  10. Changed double pointer environment parameters into pointer
> > parameters to improve efficiency
> >
> > Key Features
> >
> >   1. AXIOM, an XML object model optimized for SOAP 1.1/1.2 Messages.
> > This has complete XML infoset support.
> >   2. Support for One-Way Messaging (In-Only) and Request Response
> > Messaging (In-Out)
> >   3. Module Architecture, mechanism to extend the SOAP processing model
> >   4. Context hierarchy
> >   5. Directory based deployment model
> >   6. Raw XML providers
> >   7. WS-Addressing, both the submission (2004/08) and final (2005/08)
> > versions
> >   8. Transports supports: HTTP
> >            * Both simple axis server and Apache2 httpd module o SSL
> > client transport
> >   9. Service Groups
> >  10. Service client and operation client APIs
> >  11. REST support (POST case)
> >  12. Module version support
> >  13. Archive based deployment Model
> >  14. MTOM support
> >  15. WSDL Code Generation Tool for Stub and skeletons (based on Java
> > tool) New
> >            * Axis Data Binding - ADB New
> >  16. Security module, usernameToken support New
> >
> > Un-Implemented Architecture Features (TBD in 1.0)
> >
> >   1. Sessions scoping for Application, SOAP, Transport and Request levels
> >   2. Different character encoding support
> >   3. REST (REpresentational State Transfer) Support (GET case)
> >   4. Dynamic client invocation (given a WSDL, consume services
> > dynamically)
> >
> > Un-Implemented Architecture Features (TBD post 1.0)
> >
> >   1. Security module with encryption and signing
> >   2. Server side Web Service Policy support
> >   3. C2WSDL
> >   4. WSDL2C
> >
> > Thanks for your interest in Axis2C
> >
> > -- Apache Axis2C Team --
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-c-user-help@ws.apache.org
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>
>
>


-- 
Ajith Ranabahu

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


Re: [ANN][Axis2] Apache Axis2/C 0.92 Released

Posted by Samisa Abeysinghe <sa...@gmail.com>.
Franz Fehringer wrote:

> Hello,
>
> The feature list says
>
> Key Features
> 15. WSDL Code Generation Tool for Stub and skeletons (based on Java tool)
>
> Un-Implemented Architecture Features (TBD post 1.0)
> 4. WSDL2C
>
> Are these not the same?

Well currently we use the Java tool to generate C code. However, we 
would ideally like to use a tool written in C to get the job done.

Thanks,
Samisa...

>
> Greetings
>
> Franz
>


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


Re: [ANN][Axis2] Apache Axis2/C 0.92 Released

Posted by Franz Fehringer <fe...@isogmbh.de>.
Hello,

The feature list says

Key Features
15. WSDL Code Generation Tool for Stub and skeletons (based on Java tool)

Un-Implemented Architecture Features (TBD post 1.0)
4. WSDL2C

Are these not the same?

Greetings

Franz

Samisa Abeysinghe schrieb:
> Hi All,
>
> We are pleased to announce the release of Apache Axis2/C version 0.92.
> You can download this release from
> http://ws.apache.org/axis2/c/download.cgi
>
> We welcome your early feedback on this implementation. Please send 
> your feedback to axis-c-dev@ws.apache.org.
>
> Major Changes Since Last Release
>
>   1. Completed MTOM implementation with multiple attachment support 
> and non-optimized case
>   2. Completed service client API with send robust and fire and forget
>   3. Added "message" to description hierarchy
>   4. Archive based deployment Model (for services and modules)
>   5. Code generation for WSDL using Java WSDL2Code tool
>   6. ADB support (with Java WSDL2Code tool)
>   7. WS-Security usernameToken support
>   8. Initial implementation of the XML Schema parser (To be used in 
> WSDL parser and REST support)
>   9. Initial implementation of WSDL parser (To be used in dynamic 
> invocation)
>  10. Changed double pointer environment parameters into pointer 
> parameters to improve efficiency
>
> Key Features
>
>   1. AXIOM, an XML object model optimized for SOAP 1.1/1.2 Messages. 
> This has complete XML infoset support.
>   2. Support for One-Way Messaging (In-Only) and Request Response 
> Messaging (In-Out)
>   3. Module Architecture, mechanism to extend the SOAP processing model
>   4. Context hierarchy
>   5. Directory based deployment model
>   6. Raw XML providers
>   7. WS-Addressing, both the submission (2004/08) and final (2005/08) 
> versions
>   8. Transports supports: HTTP
>            * Both simple axis server and Apache2 httpd module o SSL 
> client transport
>   9. Service Groups
>  10. Service client and operation client APIs
>  11. REST support (POST case)
>  12. Module version support
>  13. Archive based deployment Model
>  14. MTOM support
>  15. WSDL Code Generation Tool for Stub and skeletons (based on Java 
> tool) New
>            * Axis Data Binding - ADB New
>  16. Security module, usernameToken support New
>
> Un-Implemented Architecture Features (TBD in 1.0)
>
>   1. Sessions scoping for Application, SOAP, Transport and Request levels
>   2. Different character encoding support
>   3. REST (REpresentational State Transfer) Support (GET case)
>   4. Dynamic client invocation (given a WSDL, consume services 
> dynamically)
>
> Un-Implemented Architecture Features (TBD post 1.0)
>
>   1. Security module with encryption and signing
>   2. Server side Web Service Policy support
>   3. C2WSDL
>   4. WSDL2C
>
> Thanks for your interest in Axis2C
>
> -- Apache Axis2C Team --
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>


Re: [ANN][Axis2] Apache Axis2/C 0.92 Released

Posted by Franz Fehringer <fe...@isogmbh.de>.
Hello,

The feature list says

Key Features
15. WSDL Code Generation Tool for Stub and skeletons (based on Java tool)

Un-Implemented Architecture Features (TBD post 1.0)
4. WSDL2C

Are these not the same?

Greetings

Franz

Samisa Abeysinghe schrieb:
> Hi All,
>
> We are pleased to announce the release of Apache Axis2/C version 0.92.
> You can download this release from
> http://ws.apache.org/axis2/c/download.cgi
>
> We welcome your early feedback on this implementation. Please send 
> your feedback to axis-c-dev@ws.apache.org.
>
> Major Changes Since Last Release
>
>   1. Completed MTOM implementation with multiple attachment support 
> and non-optimized case
>   2. Completed service client API with send robust and fire and forget
>   3. Added "message" to description hierarchy
>   4. Archive based deployment Model (for services and modules)
>   5. Code generation for WSDL using Java WSDL2Code tool
>   6. ADB support (with Java WSDL2Code tool)
>   7. WS-Security usernameToken support
>   8. Initial implementation of the XML Schema parser (To be used in 
> WSDL parser and REST support)
>   9. Initial implementation of WSDL parser (To be used in dynamic 
> invocation)
>  10. Changed double pointer environment parameters into pointer 
> parameters to improve efficiency
>
> Key Features
>
>   1. AXIOM, an XML object model optimized for SOAP 1.1/1.2 Messages. 
> This has complete XML infoset support.
>   2. Support for One-Way Messaging (In-Only) and Request Response 
> Messaging (In-Out)
>   3. Module Architecture, mechanism to extend the SOAP processing model
>   4. Context hierarchy
>   5. Directory based deployment model
>   6. Raw XML providers
>   7. WS-Addressing, both the submission (2004/08) and final (2005/08) 
> versions
>   8. Transports supports: HTTP
>            * Both simple axis server and Apache2 httpd module o SSL 
> client transport
>   9. Service Groups
>  10. Service client and operation client APIs
>  11. REST support (POST case)
>  12. Module version support
>  13. Archive based deployment Model
>  14. MTOM support
>  15. WSDL Code Generation Tool for Stub and skeletons (based on Java 
> tool) New
>            * Axis Data Binding - ADB New
>  16. Security module, usernameToken support New
>
> Un-Implemented Architecture Features (TBD in 1.0)
>
>   1. Sessions scoping for Application, SOAP, Transport and Request levels
>   2. Different character encoding support
>   3. REST (REpresentational State Transfer) Support (GET case)
>   4. Dynamic client invocation (given a WSDL, consume services 
> dynamically)
>
> Un-Implemented Architecture Features (TBD post 1.0)
>
>   1. Security module with encryption and signing
>   2. Server side Web Service Policy support
>   3. C2WSDL
>   4. WSDL2C
>
> Thanks for your interest in Axis2C
>
> -- Apache Axis2C Team --
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>