You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-user@axis.apache.org by John Hawkins <HA...@uk.ibm.com> on 2004/09/24 14:01:34 UTC

Re: C++ Web Services article




Hi Folks,

I put this up yesterday, Is everyone OK about the choice of parser &
transport ? Initially It will be Samisas new transport until Libwww gets
working.


John Hawkins










Cool :-)

We are in the middle of getting regular daily builds put up to the apache
site. If you can tell us how to create the mage then we can get it put into
this process :-) If it's easy then we can put it into the ANT scripts for
you.

Our builds are going to be built on

Xerces as parser,
libwww as transport (providing Samisa can make it work  in next few wks)


    Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  - gcc

    3.2.3 (built into OS)

    Win 2003 - MS Dev 6.0

    AIX 5.1 ML4 - Visual Age C++ 6.0.0.0








John Hawkins





             Valentine
             Kouznetsov
             <vkuznet@yahoo.co                                          To
             m>                        Apache AXIS C Developers List
                                       <ax...@ws.apache.org>
             23/09/2004 15:07                                           cc

                                                                   Subject
             Please respond to         Re: C++ Web Services article
              "Apache AXIS C
             Developers List"








If project is interesting of making Linux RPMs.
I had quite a bit of experience with them and can
try to make one(s) for axis.

If so, I need to know some preferences:
- which XML parser to use (I used expat on Linux)
- which release to use (so far I used 1.2 with success
for my business project)
- which Linux distribution to use (so far I used
Fedora and RedHat 9), I can make spec files which can
be tested and used for other Linux distributions

One comment though, I can start only in mid-October,
since I'm going to conference and need to prepare a
lot of stuff.

Valentin.

--- John Hawkins <HA...@uk.ibm.com> wrote:

>
>
>
>
> Hmm, well I see what they're saying ->
>
>
>
>
>
>
>
>
>  Apache Axis is rudimentary and lacks good
> documentation. CRN Test Center
>  engineers used the installation procedures posted
> on Apache's Web site but
>  found the instructions to be mostly incorrect. With
> no way to get the
>  product up and running easily, customers and
> solution providers are forced
>  to compile the product from scratch, which is a
> time-consuming process and
>  would require changes to hard-coded references in
> header and configuration
>  files. This product is not recommended for VARs
> that have not worked with
>  open-source products.
>
>
>
>
>
>
>
>
> We do need to improve the distribution of the code
> such that people can
> pick up a pre-compiiled build. We are looking into
> this !  There are also
> documentation issues outlined here - I can't argue
> with them - we do need
> to keep the docs up to date !
>
> I think the most striking thing about this is that
> Axis C comes out as a
> developers product. We need to think more about the
> fact that most people
> do not want to build code they want to just run with
> code. Providing clear
> concise instructions from a users point of view.
> Developing code with good
> trace mechanisms, providing code that handles
> exceptions easily and allows
> a user to understand how to handle problems - These
> are things that we need
> to bear in mind at all times as we go forward. The
> addition of entry and
> exit trace in the last few days will help us debug
> user problems (and thus
> retain users). The addition of a good steady build
> and regression suite in
> the near future will also help maintenance of the
> code and users get up and
> running with it.
>
> I think, overall, we should consider that we are
> going in the right
> direction ! :-)
>
>
>
> John Hawkins
>
>
>
>
>
>
>              Samisa Abeysinghe
>
>              <samisa_abeysingh
>
>              e@yahoo.com>
>                    To
>
> axis-c-dev@ws.apache.org
>              23/09/2004 07:39
>                    cc
>
>
>
>               Subject
>              Please respond to         C++ Web
> Services article
>               "Apache AXIS C
>
>              Developers List"
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
http://www.webservicespipeline.com/howto/showArticle.jhtml?articleId=29116818


>
>
>
>
>
>
> __________________________________
> Do you Yahoo!?
> New and Improved Yahoo! Mail - Send 10MB messages!
> http://promotions.yahoo.com/new_mail
>
>
>




__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail





Re: [Default Parser for build] C++ Web Services article

Posted by John Hawkins <HA...@uk.ibm.com>.



+1

 John Hawkins




                                                                           
             Samisa Abeysinghe                                             
             <samisa_abeysingh                                             
             e@yahoo.com>                                               To 
                                       Apache AXIS C Developers List       
             30/09/2004 04:30          <ax...@ws.apache.org>          
                                                                        cc 
                                                                           
             Please respond to                                     Subject 
              "Apache AXIS C           Re: [Default Parser for build] C++  
             Developers List"          Web Services article                
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




I used the tests/client/performance/time test program with both Expat and
Xerces parsers.

The client crashes with Expat parser if I try to use a message with more
than 7580 characters.
(with older transport the number of characters possible even much less than
this)

With Xerces parser, I could go upto 2621440 characters and it did not crash
(I did not try larger
messages than that)

However, Expat parser was slightly faster than Xerces parser for smaller
messages.

Until someone fix problems with Expat parser, I propose using Xerces as
default parser for our
builds.

Thanks,
Samisa...

--- Sanjiva Weerawarana <sa...@opensource.lk> wrote:

> +1 .. even for the parser its nice to use the Apache family one
> as the default.
>
> Does expat run a lot faster? If so I suggest making that the
> default .. until we get our own typed pull parser going.
>
> Dasarath/Susantha: Can u guys post a status note about it please?
>
> Sanjiva.
>
> ----- Original Message -----
> From: "John Hawkins" <HA...@uk.ibm.com>
> To: "Apache AXIS C Developers List" <ax...@ws.apache.org>;
> <ax...@ws.apache.org>
> Sent: Friday, September 24, 2004 6:01 PM
> Subject: Re: C++ Web Services article
>
>
> >
> >
> >
> >
> > Hi Folks,
> >
> > I put this up yesterday, Is everyone OK about the choice of parser &
> > transport ? Initially It will be Samisas new transport until Libwww
gets
> > working.
> >
> >
> > John Hawkins
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Cool :-)
> >
> > We are in the middle of getting regular daily builds put up to the
apache
> > site. If you can tell us how to create the mage then we can get it put
> into
> > this process :-) If it's easy then we can put it into the ANT scripts
for
> > you.
> >
> > Our builds are going to be built on
> >
> > Xerces as parser,
> > libwww as transport (providing Samisa can make it work  in next few
wks)
> >
> >
> >     Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  -
> gcc
> >
> >     3.2.3 (built into OS)
> >
> >     Win 2003 - MS Dev 6.0
> >
> >     AIX 5.1 ML4 - Visual Age C++ 6.0.0.0
> >
> >
> >
> >
> >
> >
> >
> >
> > John Hawkins
> >
> >
> >
> >
> >
> >              Valentine
> >              Kouznetsov
> >              <vkuznet@yahoo.co
To
> >              m>                        Apache AXIS C Developers List
> >                                        <ax...@ws.apache.org>
> >              23/09/2004 15:07
cc
> >
> >
Subject
> >              Please respond to         Re: C++ Web Services article
> >               "Apache AXIS C
> >              Developers List"
> >
> >
> >
> >
> >
> >
> >
> >
> > If project is interesting of making Linux RPMs.
> > I had quite a bit of experience with them and can
> > try to make one(s) for axis.
> >
> > If so, I need to know some preferences:
> > - which XML parser to use (I used expat on Linux)
> > - which release to use (so far I used 1.2 with success
> > for my business project)
> > - which Linux distribution to use (so far I used
> > Fedora and RedHat 9), I can make spec files which can
> > be tested and used for other Linux distributions
> >
> > One comment though, I can start only in mid-October,
> > since I'm going to conference and need to prepare a
> > lot of stuff.
> >
> > Valentin.
> >
> > --- John Hawkins <HA...@uk.ibm.com> wrote:
> >
> > >
> > >
> > >
> > >
> > > Hmm, well I see what they're saying ->
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >  Apache Axis is rudimentary and lacks good
> > > documentation. CRN Test Center
> > >  engineers used the installation procedures posted
> > > on Apache's Web site but
> > >  found the instructions to be mostly incorrect. With
> > > no way to get the
> > >  product up and running easily, customers and
> > > solution providers are forced
> > >  to compile the product from scratch, which is a
> > > time-consuming process and
> > >  would require changes to hard-coded references in
> > > header and configuration
> > >  files. This product is not recommended for VARs
> > > that have not worked with
> > >  open-source products.
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > We do need to improve the distribution of the code
> > > such that people can
> > > pick up a pre-compiiled build. We are looking into
> > > this !  There are also
> > > documentation issues outlined here - I can't argue
> > > with them - we do need
> > > to keep the docs up to date !
> > >
> > > I think the most striking thing about this is that
> > > Axis C comes out as a
> > > developers product. We need to think more about the
> > > fact that most people
> > > do not want to build code they want to just run with
> > > code. Providing clear
> > > concise instructions from a users point of view.
> > > Developing code with good
> > > trace mechanisms, providing code that handles
> > > exceptions easily and allows
> > > a user to understand how to handle problems - These
> > > are things that we need
> > > to bear in mind at all times as we go forward. The
> > > addition of entry and
> > > exit trace in the last few days will help us debug
> > > user problems (and thus
> > > retain users). The addition of a good steady build
> > > and regression suite in
> > > the near future will also help maintenance of the
> > > code and users get up and
> > > running with it.
> > >
> > > I think, overall, we should consider that we are
> > > going in the right
> > > direction ! :-)
> > >
> > >
> > >
> > > John Hawkins
> > >
> > >
> > >
> > >
> > >
> > >
> > >              Samisa Abeysinghe
> > >
> > >              <samisa_abeysingh
> > >
> > >              e@yahoo.com>
> > >                    To
> > >
>
=== message truncated ===




_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com



Re: [Default Parser for build] C++ Web Services article

Posted by Samisa Abeysinghe <sa...@yahoo.com>.
I used the tests/client/performance/time test program with both Expat and Xerces parsers.

The client crashes with Expat parser if I try to use a message with more than 7580 characters.
(with older transport the number of characters possible even much less than this)

With Xerces parser, I could go upto 2621440 characters and it did not crash (I did not try larger
messages than that)

However, Expat parser was slightly faster than Xerces parser for smaller messages. 

Until someone fix problems with Expat parser, I propose using Xerces as default parser for our
builds.

Thanks,
Samisa...

--- Sanjiva Weerawarana <sa...@opensource.lk> wrote:

> +1 .. even for the parser its nice to use the Apache family one
> as the default.
> 
> Does expat run a lot faster? If so I suggest making that the
> default .. until we get our own typed pull parser going.
> 
> Dasarath/Susantha: Can u guys post a status note about it please?
> 
> Sanjiva.
> 
> ----- Original Message ----- 
> From: "John Hawkins" <HA...@uk.ibm.com>
> To: "Apache AXIS C Developers List" <ax...@ws.apache.org>;
> <ax...@ws.apache.org>
> Sent: Friday, September 24, 2004 6:01 PM
> Subject: Re: C++ Web Services article
> 
> 
> >
> >
> >
> >
> > Hi Folks,
> >
> > I put this up yesterday, Is everyone OK about the choice of parser &
> > transport ? Initially It will be Samisas new transport until Libwww gets
> > working.
> >
> >
> > John Hawkins
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Cool :-)
> >
> > We are in the middle of getting regular daily builds put up to the apache
> > site. If you can tell us how to create the mage then we can get it put
> into
> > this process :-) If it's easy then we can put it into the ANT scripts for
> > you.
> >
> > Our builds are going to be built on
> >
> > Xerces as parser,
> > libwww as transport (providing Samisa can make it work  in next few wks)
> >
> >
> >     Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  -
> gcc
> >
> >     3.2.3 (built into OS)
> >
> >     Win 2003 - MS Dev 6.0
> >
> >     AIX 5.1 ML4 - Visual Age C++ 6.0.0.0
> >
> >
> >
> >
> >
> >
> >
> >
> > John Hawkins
> >
> >
> >
> >
> >
> >              Valentine
> >              Kouznetsov
> >              <vkuznet@yahoo.co                                          To
> >              m>                        Apache AXIS C Developers List
> >                                        <ax...@ws.apache.org>
> >              23/09/2004 15:07                                           cc
> >
> >                                                                    Subject
> >              Please respond to         Re: C++ Web Services article
> >               "Apache AXIS C
> >              Developers List"
> >
> >
> >
> >
> >
> >
> >
> >
> > If project is interesting of making Linux RPMs.
> > I had quite a bit of experience with them and can
> > try to make one(s) for axis.
> >
> > If so, I need to know some preferences:
> > - which XML parser to use (I used expat on Linux)
> > - which release to use (so far I used 1.2 with success
> > for my business project)
> > - which Linux distribution to use (so far I used
> > Fedora and RedHat 9), I can make spec files which can
> > be tested and used for other Linux distributions
> >
> > One comment though, I can start only in mid-October,
> > since I'm going to conference and need to prepare a
> > lot of stuff.
> >
> > Valentin.
> >
> > --- John Hawkins <HA...@uk.ibm.com> wrote:
> >
> > >
> > >
> > >
> > >
> > > Hmm, well I see what they're saying ->
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >  Apache Axis is rudimentary and lacks good
> > > documentation. CRN Test Center
> > >  engineers used the installation procedures posted
> > > on Apache's Web site but
> > >  found the instructions to be mostly incorrect. With
> > > no way to get the
> > >  product up and running easily, customers and
> > > solution providers are forced
> > >  to compile the product from scratch, which is a
> > > time-consuming process and
> > >  would require changes to hard-coded references in
> > > header and configuration
> > >  files. This product is not recommended for VARs
> > > that have not worked with
> > >  open-source products.
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > We do need to improve the distribution of the code
> > > such that people can
> > > pick up a pre-compiiled build. We are looking into
> > > this !  There are also
> > > documentation issues outlined here - I can't argue
> > > with them - we do need
> > > to keep the docs up to date !
> > >
> > > I think the most striking thing about this is that
> > > Axis C comes out as a
> > > developers product. We need to think more about the
> > > fact that most people
> > > do not want to build code they want to just run with
> > > code. Providing clear
> > > concise instructions from a users point of view.
> > > Developing code with good
> > > trace mechanisms, providing code that handles
> > > exceptions easily and allows
> > > a user to understand how to handle problems - These
> > > are things that we need
> > > to bear in mind at all times as we go forward. The
> > > addition of entry and
> > > exit trace in the last few days will help us debug
> > > user problems (and thus
> > > retain users). The addition of a good steady build
> > > and regression suite in
> > > the near future will also help maintenance of the
> > > code and users get up and
> > > running with it.
> > >
> > > I think, overall, we should consider that we are
> > > going in the right
> > > direction ! :-)
> > >
> > >
> > >
> > > John Hawkins
> > >
> > >
> > >
> > >
> > >
> > >
> > >              Samisa Abeysinghe
> > >
> > >              <samisa_abeysingh
> > >
> > >              e@yahoo.com>
> > >                    To
> > >
> 
=== message truncated ===



		
_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com

Re: C++ Web Services article

Posted by Sanjiva Weerawarana <sa...@opensource.lk>.
+1 .. even for the parser its nice to use the Apache family one
as the default.

Does expat run a lot faster? If so I suggest making that the
default .. until we get our own typed pull parser going.

Dasarath/Susantha: Can u guys post a status note about it please?

Sanjiva.

----- Original Message ----- 
From: "John Hawkins" <HA...@uk.ibm.com>
To: "Apache AXIS C Developers List" <ax...@ws.apache.org>;
<ax...@ws.apache.org>
Sent: Friday, September 24, 2004 6:01 PM
Subject: Re: C++ Web Services article


>
>
>
>
> Hi Folks,
>
> I put this up yesterday, Is everyone OK about the choice of parser &
> transport ? Initially It will be Samisas new transport until Libwww gets
> working.
>
>
> John Hawkins
>
>
>
>
>
>
>
>
>
>
> Cool :-)
>
> We are in the middle of getting regular daily builds put up to the apache
> site. If you can tell us how to create the mage then we can get it put
into
> this process :-) If it's easy then we can put it into the ANT scripts for
> you.
>
> Our builds are going to be built on
>
> Xerces as parser,
> libwww as transport (providing Samisa can make it work  in next few wks)
>
>
>     Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  -
gcc
>
>     3.2.3 (built into OS)
>
>     Win 2003 - MS Dev 6.0
>
>     AIX 5.1 ML4 - Visual Age C++ 6.0.0.0
>
>
>
>
>
>
>
>
> John Hawkins
>
>
>
>
>
>              Valentine
>              Kouznetsov
>              <vkuznet@yahoo.co                                          To
>              m>                        Apache AXIS C Developers List
>                                        <ax...@ws.apache.org>
>              23/09/2004 15:07                                           cc
>
>                                                                    Subject
>              Please respond to         Re: C++ Web Services article
>               "Apache AXIS C
>              Developers List"
>
>
>
>
>
>
>
>
> If project is interesting of making Linux RPMs.
> I had quite a bit of experience with them and can
> try to make one(s) for axis.
>
> If so, I need to know some preferences:
> - which XML parser to use (I used expat on Linux)
> - which release to use (so far I used 1.2 with success
> for my business project)
> - which Linux distribution to use (so far I used
> Fedora and RedHat 9), I can make spec files which can
> be tested and used for other Linux distributions
>
> One comment though, I can start only in mid-October,
> since I'm going to conference and need to prepare a
> lot of stuff.
>
> Valentin.
>
> --- John Hawkins <HA...@uk.ibm.com> wrote:
>
> >
> >
> >
> >
> > Hmm, well I see what they're saying ->
> >
> >
> >
> >
> >
> >
> >
> >
> >  Apache Axis is rudimentary and lacks good
> > documentation. CRN Test Center
> >  engineers used the installation procedures posted
> > on Apache's Web site but
> >  found the instructions to be mostly incorrect. With
> > no way to get the
> >  product up and running easily, customers and
> > solution providers are forced
> >  to compile the product from scratch, which is a
> > time-consuming process and
> >  would require changes to hard-coded references in
> > header and configuration
> >  files. This product is not recommended for VARs
> > that have not worked with
> >  open-source products.
> >
> >
> >
> >
> >
> >
> >
> >
> > We do need to improve the distribution of the code
> > such that people can
> > pick up a pre-compiiled build. We are looking into
> > this !  There are also
> > documentation issues outlined here - I can't argue
> > with them - we do need
> > to keep the docs up to date !
> >
> > I think the most striking thing about this is that
> > Axis C comes out as a
> > developers product. We need to think more about the
> > fact that most people
> > do not want to build code they want to just run with
> > code. Providing clear
> > concise instructions from a users point of view.
> > Developing code with good
> > trace mechanisms, providing code that handles
> > exceptions easily and allows
> > a user to understand how to handle problems - These
> > are things that we need
> > to bear in mind at all times as we go forward. The
> > addition of entry and
> > exit trace in the last few days will help us debug
> > user problems (and thus
> > retain users). The addition of a good steady build
> > and regression suite in
> > the near future will also help maintenance of the
> > code and users get up and
> > running with it.
> >
> > I think, overall, we should consider that we are
> > going in the right
> > direction ! :-)
> >
> >
> >
> > John Hawkins
> >
> >
> >
> >
> >
> >
> >              Samisa Abeysinghe
> >
> >              <samisa_abeysingh
> >
> >              e@yahoo.com>
> >                    To
> >
> > axis-c-dev@ws.apache.org
> >              23/09/2004 07:39
> >                    cc
> >
> >
> >
> >               Subject
> >              Please respond to         C++ Web
> > Services article
> >               "Apache AXIS C
> >
> >              Developers List"
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
http://www.webservicespipeline.com/howto/showArticle.jhtml?articleId=29116818
>
>
> >
> >
> >
> >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > New and Improved Yahoo! Mail - Send 10MB messages!
> > http://promotions.yahoo.com/new_mail
> >
> >
> >
>
>
>
>
> __________________________________
> Do you Yahoo!?
> New and Improved Yahoo! Mail - Send 10MB messages!
> http://promotions.yahoo.com/new_mail
>
>
>
>
>


Re: C++ Web Services article

Posted by Sanjiva Weerawarana <sa...@opensource.lk>.
+1 .. even for the parser its nice to use the Apache family one
as the default.

Does expat run a lot faster? If so I suggest making that the
default .. until we get our own typed pull parser going.

Dasarath/Susantha: Can u guys post a status note about it please?

Sanjiva.

----- Original Message ----- 
From: "John Hawkins" <HA...@uk.ibm.com>
To: "Apache AXIS C Developers List" <ax...@ws.apache.org>;
<ax...@ws.apache.org>
Sent: Friday, September 24, 2004 6:01 PM
Subject: Re: C++ Web Services article


>
>
>
>
> Hi Folks,
>
> I put this up yesterday, Is everyone OK about the choice of parser &
> transport ? Initially It will be Samisas new transport until Libwww gets
> working.
>
>
> John Hawkins
>
>
>
>
>
>
>
>
>
>
> Cool :-)
>
> We are in the middle of getting regular daily builds put up to the apache
> site. If you can tell us how to create the mage then we can get it put
into
> this process :-) If it's easy then we can put it into the ANT scripts for
> you.
>
> Our builds are going to be built on
>
> Xerces as parser,
> libwww as transport (providing Samisa can make it work  in next few wks)
>
>
>     Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  -
gcc
>
>     3.2.3 (built into OS)
>
>     Win 2003 - MS Dev 6.0
>
>     AIX 5.1 ML4 - Visual Age C++ 6.0.0.0
>
>
>
>
>
>
>
>
> John Hawkins
>
>
>
>
>
>              Valentine
>              Kouznetsov
>              <vkuznet@yahoo.co                                          To
>              m>                        Apache AXIS C Developers List
>                                        <ax...@ws.apache.org>
>              23/09/2004 15:07                                           cc
>
>                                                                    Subject
>              Please respond to         Re: C++ Web Services article
>               "Apache AXIS C
>              Developers List"
>
>
>
>
>
>
>
>
> If project is interesting of making Linux RPMs.
> I had quite a bit of experience with them and can
> try to make one(s) for axis.
>
> If so, I need to know some preferences:
> - which XML parser to use (I used expat on Linux)
> - which release to use (so far I used 1.2 with success
> for my business project)
> - which Linux distribution to use (so far I used
> Fedora and RedHat 9), I can make spec files which can
> be tested and used for other Linux distributions
>
> One comment though, I can start only in mid-October,
> since I'm going to conference and need to prepare a
> lot of stuff.
>
> Valentin.
>
> --- John Hawkins <HA...@uk.ibm.com> wrote:
>
> >
> >
> >
> >
> > Hmm, well I see what they're saying ->
> >
> >
> >
> >
> >
> >
> >
> >
> >  Apache Axis is rudimentary and lacks good
> > documentation. CRN Test Center
> >  engineers used the installation procedures posted
> > on Apache's Web site but
> >  found the instructions to be mostly incorrect. With
> > no way to get the
> >  product up and running easily, customers and
> > solution providers are forced
> >  to compile the product from scratch, which is a
> > time-consuming process and
> >  would require changes to hard-coded references in
> > header and configuration
> >  files. This product is not recommended for VARs
> > that have not worked with
> >  open-source products.
> >
> >
> >
> >
> >
> >
> >
> >
> > We do need to improve the distribution of the code
> > such that people can
> > pick up a pre-compiiled build. We are looking into
> > this !  There are also
> > documentation issues outlined here - I can't argue
> > with them - we do need
> > to keep the docs up to date !
> >
> > I think the most striking thing about this is that
> > Axis C comes out as a
> > developers product. We need to think more about the
> > fact that most people
> > do not want to build code they want to just run with
> > code. Providing clear
> > concise instructions from a users point of view.
> > Developing code with good
> > trace mechanisms, providing code that handles
> > exceptions easily and allows
> > a user to understand how to handle problems - These
> > are things that we need
> > to bear in mind at all times as we go forward. The
> > addition of entry and
> > exit trace in the last few days will help us debug
> > user problems (and thus
> > retain users). The addition of a good steady build
> > and regression suite in
> > the near future will also help maintenance of the
> > code and users get up and
> > running with it.
> >
> > I think, overall, we should consider that we are
> > going in the right
> > direction ! :-)
> >
> >
> >
> > John Hawkins
> >
> >
> >
> >
> >
> >
> >              Samisa Abeysinghe
> >
> >              <samisa_abeysingh
> >
> >              e@yahoo.com>
> >                    To
> >
> > axis-c-dev@ws.apache.org
> >              23/09/2004 07:39
> >                    cc
> >
> >
> >
> >               Subject
> >              Please respond to         C++ Web
> > Services article
> >               "Apache AXIS C
> >
> >              Developers List"
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
http://www.webservicespipeline.com/howto/showArticle.jhtml?articleId=29116818
>
>
> >
> >
> >
> >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > New and Improved Yahoo! Mail - Send 10MB messages!
> > http://promotions.yahoo.com/new_mail
> >
> >
> >
>
>
>
>
> __________________________________
> Do you Yahoo!?
> New and Improved Yahoo! Mail - Send 10MB messages!
> http://promotions.yahoo.com/new_mail
>
>
>
>
>


Re: C++ Web Services article

Posted by damitha kumarage <da...@opensource.lk>.
Is it possible to build for both apache2 and apache1.3 in the first
place. I guess if you can do for one it is not difficult to do for both

thanks
damitha
On Fri, 2004-09-24 at 18:59, Adrian Dick wrote:
> 
> 
> Hi,
> 
> Currently, the ANT script we'll be using for the daily builds compile the
> Client, Transport and XML Parser libraries.  Obviously, we'll also need to
> build the server-side libraries.
> 
> Looking at the documentation it appears there are 3 choices for the
> server-side:
>    Stand-alone Axis C Server
>    Web server module for Apache 1.3
>    Web server module for Apache 2
> 
> Does anyone have an opinion on an obvious first choice for the daily
> builds?  What do most people use out there?
> 
> Adrian
> 
> _______________________________________
> Adrian Dick (adrian.dick@uk.ibm.com)
> 
> 
>                                                                            
>              John                                                          
>              Hawkins/UK/IBM@IB                                             
>              MGB                                                        To 
>                                        "Apache AXIS C Developers List"     
>              24-09-04 13:01            <ax...@ws.apache.org>,         
>                                        axis-c-user@ws.apache.org           
>                                                                         cc 
>              Please respond to                                             
>               "Apache AXIS C                                       Subject 
>                 User List"             Re: C++ Web Services article        
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
> 
> 
> 
> 
> 
> 
> 
> 
> Hi Folks,
> 
> I put this up yesterday, Is everyone OK about the choice of parser &
> transport ? Initially It will be Samisas new transport until Libwww gets
> working.
> 
> 
> John Hawkins
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Cool :-)
> 
> We are in the middle of getting regular daily builds put up to the apache
> site. If you can tell us how to create the mage then we can get it put into
> this process :-) If it's easy then we can put it into the ANT scripts for
> you.
> 
> Our builds are going to be built on
> 
> Xerces as parser,
> libwww as transport (providing Samisa can make it work  in next few wks)
> 
> 
>     Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  - gcc
> 
>     3.2.3 (built into OS)
> 
>     Win 2003 - MS Dev 6.0
> 
>     AIX 5.1 ML4 - Visual Age C++ 6.0.0.0
> 
> 
> 
> 
> 
> 
> 
> 
> John Hawkins
> 
> 
> 
> 
> 
>              Valentine
>              Kouznetsov
>              <vkuznet@yahoo.co                                          To
>              m>                        Apache AXIS C Developers List
>                                        <ax...@ws.apache.org>
>              23/09/2004 15:07                                           cc
> 
>                                                                    Subject
>              Please respond to         Re: C++ Web Services article
>               "Apache AXIS C
>              Developers List"
> 
> 
> 
> 
> 
> 
> 
> 
> If project is interesting of making Linux RPMs.
> I had quite a bit of experience with them and can
> try to make one(s) for axis.
> 
> If so, I need to know some preferences:
> - which XML parser to use (I used expat on Linux)
> - which release to use (so far I used 1.2 with success
> for my business project)
> - which Linux distribution to use (so far I used
> Fedora and RedHat 9), I can make spec files which can
> be tested and used for other Linux distributions
> 
> One comment though, I can start only in mid-October,
> since I'm going to conference and need to prepare a
> lot of stuff.
> 
> Valentin.
> 
> --- John Hawkins <HA...@uk.ibm.com> wrote:
> 
> >
> >
> >
> >
> > Hmm, well I see what they're saying ->
> >
> >
> >
> >
> >
> >
> >
> >
> >  Apache Axis is rudimentary and lacks good
> > documentation. CRN Test Center
> >  engineers used the installation procedures posted
> > on Apache's Web site but
> >  found the instructions to be mostly incorrect. With
> > no way to get the
> >  product up and running easily, customers and
> > solution providers are forced
> >  to compile the product from scratch, which is a
> > time-consuming process and
> >  would require changes to hard-coded references in
> > header and configuration
> >  files. This product is not recommended for VARs
> > that have not worked with
> >  open-source products.
> >
> >
> >
> >
> >
> >
> >
> >
> > We do need to improve the distribution of the code
> > such that people can
> > pick up a pre-compiiled build. We are looking into
> > this !  There are also
> > documentation issues outlined here - I can't argue
> > with them - we do need
> > to keep the docs up to date !
> >
> > I think the most striking thing about this is that
> > Axis C comes out as a
> > developers product. We need to think more about the
> > fact that most people
> > do not want to build code they want to just run with
> > code. Providing clear
> > concise instructions from a users point of view.
> > Developing code with good
> > trace mechanisms, providing code that handles
> > exceptions easily and allows
> > a user to understand how to handle problems - These
> > are things that we need
> > to bear in mind at all times as we go forward. The
> > addition of entry and
> > exit trace in the last few days will help us debug
> > user problems (and thus
> > retain users). The addition of a good steady build
> > and regression suite in
> > the near future will also help maintenance of the
> > code and users get up and
> > running with it.
> >
> > I think, overall, we should consider that we are
> > going in the right
> > direction ! :-)
> >
> >
> >
> > John Hawkins
> >
> >
> >
> >
> >
> >
> >              Samisa Abeysinghe
> >
> >              <samisa_abeysingh
> >
> >              e@yahoo.com>
> >                    To
> >
> > axis-c-dev@ws.apache.org
> >              23/09/2004 07:39
> >                    cc
> >
> >
> >
> >               Subject
> >              Please respond to         C++ Web
> > Services article
> >               "Apache AXIS C
> >
> >              Developers List"
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> http://www.webservicespipeline.com/howto/showArticle.jhtml?articleId=29116818
> 
> 
> 
> >
> >
> >
> >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > New and Improved Yahoo! Mail - Send 10MB messages!
> > http://promotions.yahoo.com/new_mail
> >
> >
> >
> 
> 
> 
> 
> __________________________________
> Do you Yahoo!?
> New and Improved Yahoo! Mail - Send 10MB messages!
> http://promotions.yahoo.com/new_mail
> 
> 
> 
> 
> 
> 
> 


Re: [Choices for ant build server side] C++ Web Services article

Posted by Samisa Abeysinghe <sa...@yahoo.com>.
John,
    Personally I believe it is worth putting effort into, as this could be used very effectivel
for testing etc. Additionally, it would help more users try out Axis C++ with miimal effort
(without having to install Apache etc.)

The effort:
    According to my understanding, the task of updating and getting the Simple Axis server working
requires a developer with some good understanding of the serializer, deserializer, parser layer
and transport layer. Ideally we need someone who has a very good understanding of the apache
modules.
The time required for suc a person would be two full weeks. (If I am to do this, however, I would
need at least three to four weeks, as I have to study the apache modules in more depth)

Thanks,
Samisa...

--- John Hawkins <HA...@uk.ibm.com> wrote:

> 
> 
> 
> 
> Can we judge whether this is worth putting effort into?
> How many people etc?
> 
> 
> John Hawkins
> 
> 
> 
> 
>                                                                            
>              Samisa Abeysinghe                                             
>              <samisa_abeysingh                                             
>              e@yahoo.com>                                               To 
>                                        Apache AXIS C Developers List       
>              27/09/2004 10:48          <ax...@ws.apache.org>          
>                                                                         cc 
>                                                                            
>              Please respond to                                     Subject 
>               "Apache AXIS C           Re: [Choices for ant build server   
>              Developers List"          side] C++ Web Services article      
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
> 
> 
> 
> 
> Hi John,
>     Yes people try the Simple Axis Server, but it does not work.
>     (It would be good if we could make it work, because that is the only
> way that a user could try
> Axis C++ without installing apache server)
> 
> Samisa...
> 
> --- John Hawkins <HA...@uk.ibm.com> wrote:
> 
> >
> >
> >
> >
> > Hi Samisa,
> >
> > C server is almost non-functional - pardon?
> > Do you mean it doesn't work? I keep seeing people on the mailing list
> > attempting to use it?
> >
> >
> >
> > John Hawkins
> >
> >
> >
> >
> >
> 
> >              Samisa Abeysinghe
> 
> >              <samisa_abeysingh
> 
> >              e@yahoo.com>
> To
> >                                        Apache AXIS C User List
> 
> >              27/09/2004 06:08          <ax...@ws.apache.org>,
> 
> >                                        axis-c-dev@ws.apache.org
> 
> >
> cc
> >              Please respond to
> 
> >               "Apache AXIS C
> Subject
> >              Developers List"          Re: [Choices for ant build server
> 
> >                                        side] C++ Web Services article
> 
> >
> 
> >
> 
> >
> 
> >
> 
> >
> 
> >
> 
> >
> >
> >
> >
> > Hi Adrian,
> >     Out of the 3 choices for the server side, Stand-alone Axis C Server
> is
> > almost non functional,
> > with the simple Axis server code not being updated in line with the
> changes
> > to the parser
> > abstraction etc. So that is out.
> >
> >     When selecting between Apache 1.3 vs. Apache 2, why not go for the
> > latest?
> > Thanks,
> > Samisa...
> >
> > --- Adrian Dick <ad...@uk.ibm.com> wrote:
> >
> > >
> > >
> > >
> > >
> > > Hi,
> > >
> > > Currently, the ANT script we'll be using for the daily builds compile
> the
> > > Client, Transport and XML Parser libraries.  Obviously, we'll also need
> > to
> > > build the server-side libraries.
> > >
> > > Looking at the documentation it appears there are 3 choices for the
> > > server-side:
> > >    Stand-alone Axis C Server
> > >    Web server module for Apache 1.3
> > >    Web server module for Apache 2
> > >
> > > Does anyone have an opinion on an obvious first choice for the daily
> > > builds?  What do most people use out there?
> > >
> > > Adrian
> > >
> > > _______________________________________
> > > Adrian Dick (adrian.dick@uk.ibm.com)
> > >
> > >
> > >
> >
> > >              John
> >
> > >              Hawkins/UK/IBM@IB
> >
> > >              MGB
> > To
> > >                                        "Apache AXIS C Developers List"
> >
> > >              24-09-04 13:01            <ax...@ws.apache.org>,
> >
> > >                                        axis-c-user@ws.apache.org
> >
> > >
> > cc
> > >              Please respond to
> >
> > >               "Apache AXIS C
> > Subject
> > >                 User List"             Re: C++ Web Services article
> >
> > >
> >
> > >
> >
> > >
> >
> > >
> >
> > >
> >
> > >
> >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Hi Folks,
> > >
> > > I put this up yesterday, Is everyone OK about the choice of parser &
> > > transport ? Initially It will be Samisas new transport until Libwww
> gets
> > > working.
> > >
> > >
> > > John Hawkins
> > >
> > >
> > >
> > >
> > >
> > >
> 
=== message truncated ===



		
__________________________________
Do you Yahoo!?
Take Yahoo! Mail with you! Get it on your mobile phone.
http://mobile.yahoo.com/maildemo 

Re: [Choices for ant build server side] C++ Web Services article

Posted by John Hawkins <HA...@uk.ibm.com>.



Can we judge whether this is worth putting effort into?
How many people etc?


John Hawkins




                                                                           
             Samisa Abeysinghe                                             
             <samisa_abeysingh                                             
             e@yahoo.com>                                               To 
                                       Apache AXIS C Developers List       
             27/09/2004 10:48          <ax...@ws.apache.org>          
                                                                        cc 
                                                                           
             Please respond to                                     Subject 
              "Apache AXIS C           Re: [Choices for ant build server   
             Developers List"          side] C++ Web Services article      
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




Hi John,
    Yes people try the Simple Axis Server, but it does not work.
    (It would be good if we could make it work, because that is the only
way that a user could try
Axis C++ without installing apache server)

Samisa...

--- John Hawkins <HA...@uk.ibm.com> wrote:

>
>
>
>
> Hi Samisa,
>
> C server is almost non-functional - pardon?
> Do you mean it doesn't work? I keep seeing people on the mailing list
> attempting to use it?
>
>
>
> John Hawkins
>
>
>
>
>

>              Samisa Abeysinghe

>              <samisa_abeysingh

>              e@yahoo.com>
To
>                                        Apache AXIS C User List

>              27/09/2004 06:08          <ax...@ws.apache.org>,

>                                        axis-c-dev@ws.apache.org

>
cc
>              Please respond to

>               "Apache AXIS C
Subject
>              Developers List"          Re: [Choices for ant build server

>                                        side] C++ Web Services article

>

>

>

>

>

>

>
>
>
>
> Hi Adrian,
>     Out of the 3 choices for the server side, Stand-alone Axis C Server
is
> almost non functional,
> with the simple Axis server code not being updated in line with the
changes
> to the parser
> abstraction etc. So that is out.
>
>     When selecting between Apache 1.3 vs. Apache 2, why not go for the
> latest?
> Thanks,
> Samisa...
>
> --- Adrian Dick <ad...@uk.ibm.com> wrote:
>
> >
> >
> >
> >
> > Hi,
> >
> > Currently, the ANT script we'll be using for the daily builds compile
the
> > Client, Transport and XML Parser libraries.  Obviously, we'll also need
> to
> > build the server-side libraries.
> >
> > Looking at the documentation it appears there are 3 choices for the
> > server-side:
> >    Stand-alone Axis C Server
> >    Web server module for Apache 1.3
> >    Web server module for Apache 2
> >
> > Does anyone have an opinion on an obvious first choice for the daily
> > builds?  What do most people use out there?
> >
> > Adrian
> >
> > _______________________________________
> > Adrian Dick (adrian.dick@uk.ibm.com)
> >
> >
> >
>
> >              John
>
> >              Hawkins/UK/IBM@IB
>
> >              MGB
> To
> >                                        "Apache AXIS C Developers List"
>
> >              24-09-04 13:01            <ax...@ws.apache.org>,
>
> >                                        axis-c-user@ws.apache.org
>
> >
> cc
> >              Please respond to
>
> >               "Apache AXIS C
> Subject
> >                 User List"             Re: C++ Web Services article
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
> >
> >
> >
> >
> >
> >
> >
> > Hi Folks,
> >
> > I put this up yesterday, Is everyone OK about the choice of parser &
> > transport ? Initially It will be Samisas new transport until Libwww
gets
> > working.
> >
> >
> > John Hawkins
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Cool :-)
> >
> > We are in the middle of getting regular daily builds put up to the
apache
> > site. If you can tell us how to create the mage then we can get it put
> into
> > this process :-) If it's easy then we can put it into the ANT scripts
for
> > you.
> >
> > Our builds are going to be built on
> >
> > Xerces as parser,
> > libwww as transport (providing Samisa can make it work  in next few
wks)
> >
> >
> >     Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  -
> gcc
> >
> >     3.2.3 (built into OS)
> >
> >     Win 2003 - MS Dev 6.0
> >
> >     AIX 5.1 ML4 - Visual Age C++ 6.0.0.0
> >
> >
> >
> >
> >
> >
> >
> >
> > John Hawkins
> >
> >
> >
> >
> >
> >              Valentine
> >              Kouznetsov
> >              <vkuznet@yahoo.co
> To
> >              m>                        Apache AXIS C Developers List
> >                                        <ax...@ws.apache.org>
> >              23/09/2004 15:07
> cc
> >
> >
> Subject
> >              Please respond to         Re: C++ Web Services article
> >               "Apache AXIS C
> >              Developers List"
> >
> >
> >
> >
> >
> >
> >
> >
> > If project is interesting of making Linux RPMs.
> > I had quite a bit of experience with them and can
> > try to make one(s) for axis.
> >
>
=== message truncated ===




__________________________________
Do you Yahoo!?
Take Yahoo! Mail with you! Get it on your mobile phone.
http://mobile.yahoo.com/maildemo



Re: [Choices for ant build server side] C++ Web Services article

Posted by Samisa Abeysinghe <sa...@yahoo.com>.
Hi John,
    Yes people try the Simple Axis Server, but it does not work.
    (It would be good if we could make it work, because that is the only way that a user could try
Axis C++ without installing apache server)
    
Samisa...

--- John Hawkins <HA...@uk.ibm.com> wrote:

> 
> 
> 
> 
> Hi Samisa,
> 
> C server is almost non-functional - pardon?
> Do you mean it doesn't work? I keep seeing people on the mailing list
> attempting to use it?
> 
> 
> 
> John Hawkins
> 
> 
> 
> 
>                                                                            
>              Samisa Abeysinghe                                             
>              <samisa_abeysingh                                             
>              e@yahoo.com>                                               To 
>                                        Apache AXIS C User List             
>              27/09/2004 06:08          <ax...@ws.apache.org>,        
>                                        axis-c-dev@ws.apache.org            
>                                                                         cc 
>              Please respond to                                             
>               "Apache AXIS C                                       Subject 
>              Developers List"          Re: [Choices for ant build server   
>                                        side] C++ Web Services article      
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
> 
> 
> 
> 
> Hi Adrian,
>     Out of the 3 choices for the server side, Stand-alone Axis C Server is
> almost non functional,
> with the simple Axis server code not being updated in line with the changes
> to the parser
> abstraction etc. So that is out.
> 
>     When selecting between Apache 1.3 vs. Apache 2, why not go for the
> latest?
> Thanks,
> Samisa...
> 
> --- Adrian Dick <ad...@uk.ibm.com> wrote:
> 
> >
> >
> >
> >
> > Hi,
> >
> > Currently, the ANT script we'll be using for the daily builds compile the
> > Client, Transport and XML Parser libraries.  Obviously, we'll also need
> to
> > build the server-side libraries.
> >
> > Looking at the documentation it appears there are 3 choices for the
> > server-side:
> >    Stand-alone Axis C Server
> >    Web server module for Apache 1.3
> >    Web server module for Apache 2
> >
> > Does anyone have an opinion on an obvious first choice for the daily
> > builds?  What do most people use out there?
> >
> > Adrian
> >
> > _______________________________________
> > Adrian Dick (adrian.dick@uk.ibm.com)
> >
> >
> >
> 
> >              John
> 
> >              Hawkins/UK/IBM@IB
> 
> >              MGB
> To
> >                                        "Apache AXIS C Developers List"
> 
> >              24-09-04 13:01            <ax...@ws.apache.org>,
> 
> >                                        axis-c-user@ws.apache.org
> 
> >
> cc
> >              Please respond to
> 
> >               "Apache AXIS C
> Subject
> >                 User List"             Re: C++ Web Services article
> 
> >
> 
> >
> 
> >
> 
> >
> 
> >
> 
> >
> 
> >
> >
> >
> >
> >
> >
> >
> >
> > Hi Folks,
> >
> > I put this up yesterday, Is everyone OK about the choice of parser &
> > transport ? Initially It will be Samisas new transport until Libwww gets
> > working.
> >
> >
> > John Hawkins
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Cool :-)
> >
> > We are in the middle of getting regular daily builds put up to the apache
> > site. If you can tell us how to create the mage then we can get it put
> into
> > this process :-) If it's easy then we can put it into the ANT scripts for
> > you.
> >
> > Our builds are going to be built on
> >
> > Xerces as parser,
> > libwww as transport (providing Samisa can make it work  in next few wks)
> >
> >
> >     Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  -
> gcc
> >
> >     3.2.3 (built into OS)
> >
> >     Win 2003 - MS Dev 6.0
> >
> >     AIX 5.1 ML4 - Visual Age C++ 6.0.0.0
> >
> >
> >
> >
> >
> >
> >
> >
> > John Hawkins
> >
> >
> >
> >
> >
> >              Valentine
> >              Kouznetsov
> >              <vkuznet@yahoo.co
> To
> >              m>                        Apache AXIS C Developers List
> >                                        <ax...@ws.apache.org>
> >              23/09/2004 15:07
> cc
> >
> >
> Subject
> >              Please respond to         Re: C++ Web Services article
> >               "Apache AXIS C
> >              Developers List"
> >
> >
> >
> >
> >
> >
> >
> >
> > If project is interesting of making Linux RPMs.
> > I had quite a bit of experience with them and can
> > try to make one(s) for axis.
> >
> 
=== message truncated ===



		
__________________________________
Do you Yahoo!?
Take Yahoo! Mail with you! Get it on your mobile phone.
http://mobile.yahoo.com/maildemo 

Re: [Choices for ant build server side] C++ Web Services article

Posted by John Hawkins <HA...@uk.ibm.com>.



Hi Samisa,

C server is almost non-functional - pardon?
Do you mean it doesn't work? I keep seeing people on the mailing list
attempting to use it?



John Hawkins




                                                                           
             Samisa Abeysinghe                                             
             <samisa_abeysingh                                             
             e@yahoo.com>                                               To 
                                       Apache AXIS C User List             
             27/09/2004 06:08          <ax...@ws.apache.org>,        
                                       axis-c-dev@ws.apache.org            
                                                                        cc 
             Please respond to                                             
              "Apache AXIS C                                       Subject 
             Developers List"          Re: [Choices for ant build server   
                                       side] C++ Web Services article      
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




Hi Adrian,
    Out of the 3 choices for the server side, Stand-alone Axis C Server is
almost non functional,
with the simple Axis server code not being updated in line with the changes
to the parser
abstraction etc. So that is out.

    When selecting between Apache 1.3 vs. Apache 2, why not go for the
latest?
Thanks,
Samisa...

--- Adrian Dick <ad...@uk.ibm.com> wrote:

>
>
>
>
> Hi,
>
> Currently, the ANT script we'll be using for the daily builds compile the
> Client, Transport and XML Parser libraries.  Obviously, we'll also need
to
> build the server-side libraries.
>
> Looking at the documentation it appears there are 3 choices for the
> server-side:
>    Stand-alone Axis C Server
>    Web server module for Apache 1.3
>    Web server module for Apache 2
>
> Does anyone have an opinion on an obvious first choice for the daily
> builds?  What do most people use out there?
>
> Adrian
>
> _______________________________________
> Adrian Dick (adrian.dick@uk.ibm.com)
>
>
>

>              John

>              Hawkins/UK/IBM@IB

>              MGB
To
>                                        "Apache AXIS C Developers List"

>              24-09-04 13:01            <ax...@ws.apache.org>,

>                                        axis-c-user@ws.apache.org

>
cc
>              Please respond to

>               "Apache AXIS C
Subject
>                 User List"             Re: C++ Web Services article

>

>

>

>

>

>

>
>
>
>
>
>
>
>
> Hi Folks,
>
> I put this up yesterday, Is everyone OK about the choice of parser &
> transport ? Initially It will be Samisas new transport until Libwww gets
> working.
>
>
> John Hawkins
>
>
>
>
>
>
>
>
>
>
> Cool :-)
>
> We are in the middle of getting regular daily builds put up to the apache
> site. If you can tell us how to create the mage then we can get it put
into
> this process :-) If it's easy then we can put it into the ANT scripts for
> you.
>
> Our builds are going to be built on
>
> Xerces as parser,
> libwww as transport (providing Samisa can make it work  in next few wks)
>
>
>     Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  -
gcc
>
>     3.2.3 (built into OS)
>
>     Win 2003 - MS Dev 6.0
>
>     AIX 5.1 ML4 - Visual Age C++ 6.0.0.0
>
>
>
>
>
>
>
>
> John Hawkins
>
>
>
>
>
>              Valentine
>              Kouznetsov
>              <vkuznet@yahoo.co
To
>              m>                        Apache AXIS C Developers List
>                                        <ax...@ws.apache.org>
>              23/09/2004 15:07
cc
>
>
Subject
>              Please respond to         Re: C++ Web Services article
>               "Apache AXIS C
>              Developers List"
>
>
>
>
>
>
>
>
> If project is interesting of making Linux RPMs.
> I had quite a bit of experience with them and can
> try to make one(s) for axis.
>
> If so, I need to know some preferences:
> - which XML parser to use (I used expat on Linux)
> - which release to use (so far I used 1.2 with success
> for my business project)
> - which Linux distribution to use (so far I used
> Fedora and RedHat 9), I can make spec files which can
> be tested and used for other Linux distributions
>
> One comment though, I can start only in mid-October,
> since I'm going to conference and need to prepare a
> lot of stuff.
>
> Valentin.
>
> --- John Hawkins <HA...@uk.ibm.com> wrote:
>
> >
> >
> >
> >
> > Hmm, well I see what they're saying ->
> >
> >
> >
> >
> >
> >
> >
> >
> >  Apache Axis is rudimentary and lacks good
> > documentation. CRN Test Center
> >  engineers used the installation procedures posted
> > on Apache's Web site but
> >  found the instructions to be mostly incorrect. With
> > no way to get the
> >  product up and running easily, customers and
> > solution providers are forced
> >  to compile the product from scratch, which is a
> > time-consuming process and
> >  would require changes to hard-coded references in
> > header and configuration
> >  files. This product is not recommended for VARs
> > that have not worked with
> >  open-source products.
> >
> >
> >
> >
> >
> >
> >
> >
> > We do need to improve the distribution of the code
> > such that people can
> > pick up a pre-compiiled build. We are looking into
> > this !  There are also
> > documentation issues outlined here - I can't argue
> > with them - we do need
> > to keep the docs up to date !
> >
> > I think the most striking thing about this is that
> > Axis C comes out as a
> > developers product. We need to think more about the
> > fact that most people
> > do not want to build code they want to just run with
> > code. Providing clear
> > concise instructions from a users point of view.
> > Developing code with good
> > trace mechanisms, providing code that handles
> > exceptions easily and allows
> > a user to understand how to handle problems - These
> > are things that we need
> > to bear in mind at all times as we go forward. The
> > addition of entry and
> > exit trace in the last few days will help us debug
> > user problems (and thus
>
=== message truncated ===




__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail



Re: [Choices for ant build server side] C++ Web Services article

Posted by Samisa Abeysinghe <sa...@yahoo.com>.
Hi Adrian,
    Out of the 3 choices for the server side, Stand-alone Axis C Server is almost non functional,
with the simple Axis server code not being updated in line with the changes to the parser
abstraction etc. So that is out.

    When selecting between Apache 1.3 vs. Apache 2, why not go for the latest? 
Thanks,
Samisa...

--- Adrian Dick <ad...@uk.ibm.com> wrote:

> 
> 
> 
> 
> Hi,
> 
> Currently, the ANT script we'll be using for the daily builds compile the
> Client, Transport and XML Parser libraries.  Obviously, we'll also need to
> build the server-side libraries.
> 
> Looking at the documentation it appears there are 3 choices for the
> server-side:
>    Stand-alone Axis C Server
>    Web server module for Apache 1.3
>    Web server module for Apache 2
> 
> Does anyone have an opinion on an obvious first choice for the daily
> builds?  What do most people use out there?
> 
> Adrian
> 
> _______________________________________
> Adrian Dick (adrian.dick@uk.ibm.com)
> 
> 
>                                                                            
>              John                                                          
>              Hawkins/UK/IBM@IB                                             
>              MGB                                                        To 
>                                        "Apache AXIS C Developers List"     
>              24-09-04 13:01            <ax...@ws.apache.org>,         
>                                        axis-c-user@ws.apache.org           
>                                                                         cc 
>              Please respond to                                             
>               "Apache AXIS C                                       Subject 
>                 User List"             Re: C++ Web Services article        
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
> 
> 
> 
> 
> 
> 
> 
> 
> Hi Folks,
> 
> I put this up yesterday, Is everyone OK about the choice of parser &
> transport ? Initially It will be Samisas new transport until Libwww gets
> working.
> 
> 
> John Hawkins
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Cool :-)
> 
> We are in the middle of getting regular daily builds put up to the apache
> site. If you can tell us how to create the mage then we can get it put into
> this process :-) If it's easy then we can put it into the ANT scripts for
> you.
> 
> Our builds are going to be built on
> 
> Xerces as parser,
> libwww as transport (providing Samisa can make it work  in next few wks)
> 
> 
>     Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  - gcc
> 
>     3.2.3 (built into OS)
> 
>     Win 2003 - MS Dev 6.0
> 
>     AIX 5.1 ML4 - Visual Age C++ 6.0.0.0
> 
> 
> 
> 
> 
> 
> 
> 
> John Hawkins
> 
> 
> 
> 
> 
>              Valentine
>              Kouznetsov
>              <vkuznet@yahoo.co                                          To
>              m>                        Apache AXIS C Developers List
>                                        <ax...@ws.apache.org>
>              23/09/2004 15:07                                           cc
> 
>                                                                    Subject
>              Please respond to         Re: C++ Web Services article
>               "Apache AXIS C
>              Developers List"
> 
> 
> 
> 
> 
> 
> 
> 
> If project is interesting of making Linux RPMs.
> I had quite a bit of experience with them and can
> try to make one(s) for axis.
> 
> If so, I need to know some preferences:
> - which XML parser to use (I used expat on Linux)
> - which release to use (so far I used 1.2 with success
> for my business project)
> - which Linux distribution to use (so far I used
> Fedora and RedHat 9), I can make spec files which can
> be tested and used for other Linux distributions
> 
> One comment though, I can start only in mid-October,
> since I'm going to conference and need to prepare a
> lot of stuff.
> 
> Valentin.
> 
> --- John Hawkins <HA...@uk.ibm.com> wrote:
> 
> >
> >
> >
> >
> > Hmm, well I see what they're saying ->
> >
> >
> >
> >
> >
> >
> >
> >
> >  Apache Axis is rudimentary and lacks good
> > documentation. CRN Test Center
> >  engineers used the installation procedures posted
> > on Apache's Web site but
> >  found the instructions to be mostly incorrect. With
> > no way to get the
> >  product up and running easily, customers and
> > solution providers are forced
> >  to compile the product from scratch, which is a
> > time-consuming process and
> >  would require changes to hard-coded references in
> > header and configuration
> >  files. This product is not recommended for VARs
> > that have not worked with
> >  open-source products.
> >
> >
> >
> >
> >
> >
> >
> >
> > We do need to improve the distribution of the code
> > such that people can
> > pick up a pre-compiiled build. We are looking into
> > this !  There are also
> > documentation issues outlined here - I can't argue
> > with them - we do need
> > to keep the docs up to date !
> >
> > I think the most striking thing about this is that
> > Axis C comes out as a
> > developers product. We need to think more about the
> > fact that most people
> > do not want to build code they want to just run with
> > code. Providing clear
> > concise instructions from a users point of view.
> > Developing code with good
> > trace mechanisms, providing code that handles
> > exceptions easily and allows
> > a user to understand how to handle problems - These
> > are things that we need
> > to bear in mind at all times as we go forward. The
> > addition of entry and
> > exit trace in the last few days will help us debug
> > user problems (and thus
> 
=== message truncated ===



		
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail 

Re: [Choices for ant build server side] C++ Web Services article

Posted by Samisa Abeysinghe <sa...@yahoo.com>.
Hi Adrian,
    Out of the 3 choices for the server side, Stand-alone Axis C Server is almost non functional,
with the simple Axis server code not being updated in line with the changes to the parser
abstraction etc. So that is out.

    When selecting between Apache 1.3 vs. Apache 2, why not go for the latest? 
Thanks,
Samisa...

--- Adrian Dick <ad...@uk.ibm.com> wrote:

> 
> 
> 
> 
> Hi,
> 
> Currently, the ANT script we'll be using for the daily builds compile the
> Client, Transport and XML Parser libraries.  Obviously, we'll also need to
> build the server-side libraries.
> 
> Looking at the documentation it appears there are 3 choices for the
> server-side:
>    Stand-alone Axis C Server
>    Web server module for Apache 1.3
>    Web server module for Apache 2
> 
> Does anyone have an opinion on an obvious first choice for the daily
> builds?  What do most people use out there?
> 
> Adrian
> 
> _______________________________________
> Adrian Dick (adrian.dick@uk.ibm.com)
> 
> 
>                                                                            
>              John                                                          
>              Hawkins/UK/IBM@IB                                             
>              MGB                                                        To 
>                                        "Apache AXIS C Developers List"     
>              24-09-04 13:01            <ax...@ws.apache.org>,         
>                                        axis-c-user@ws.apache.org           
>                                                                         cc 
>              Please respond to                                             
>               "Apache AXIS C                                       Subject 
>                 User List"             Re: C++ Web Services article        
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
> 
> 
> 
> 
> 
> 
> 
> 
> Hi Folks,
> 
> I put this up yesterday, Is everyone OK about the choice of parser &
> transport ? Initially It will be Samisas new transport until Libwww gets
> working.
> 
> 
> John Hawkins
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Cool :-)
> 
> We are in the middle of getting regular daily builds put up to the apache
> site. If you can tell us how to create the mage then we can get it put into
> this process :-) If it's easy then we can put it into the ANT scripts for
> you.
> 
> Our builds are going to be built on
> 
> Xerces as parser,
> libwww as transport (providing Samisa can make it work  in next few wks)
> 
> 
>     Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  - gcc
> 
>     3.2.3 (built into OS)
> 
>     Win 2003 - MS Dev 6.0
> 
>     AIX 5.1 ML4 - Visual Age C++ 6.0.0.0
> 
> 
> 
> 
> 
> 
> 
> 
> John Hawkins
> 
> 
> 
> 
> 
>              Valentine
>              Kouznetsov
>              <vkuznet@yahoo.co                                          To
>              m>                        Apache AXIS C Developers List
>                                        <ax...@ws.apache.org>
>              23/09/2004 15:07                                           cc
> 
>                                                                    Subject
>              Please respond to         Re: C++ Web Services article
>               "Apache AXIS C
>              Developers List"
> 
> 
> 
> 
> 
> 
> 
> 
> If project is interesting of making Linux RPMs.
> I had quite a bit of experience with them and can
> try to make one(s) for axis.
> 
> If so, I need to know some preferences:
> - which XML parser to use (I used expat on Linux)
> - which release to use (so far I used 1.2 with success
> for my business project)
> - which Linux distribution to use (so far I used
> Fedora and RedHat 9), I can make spec files which can
> be tested and used for other Linux distributions
> 
> One comment though, I can start only in mid-October,
> since I'm going to conference and need to prepare a
> lot of stuff.
> 
> Valentin.
> 
> --- John Hawkins <HA...@uk.ibm.com> wrote:
> 
> >
> >
> >
> >
> > Hmm, well I see what they're saying ->
> >
> >
> >
> >
> >
> >
> >
> >
> >  Apache Axis is rudimentary and lacks good
> > documentation. CRN Test Center
> >  engineers used the installation procedures posted
> > on Apache's Web site but
> >  found the instructions to be mostly incorrect. With
> > no way to get the
> >  product up and running easily, customers and
> > solution providers are forced
> >  to compile the product from scratch, which is a
> > time-consuming process and
> >  would require changes to hard-coded references in
> > header and configuration
> >  files. This product is not recommended for VARs
> > that have not worked with
> >  open-source products.
> >
> >
> >
> >
> >
> >
> >
> >
> > We do need to improve the distribution of the code
> > such that people can
> > pick up a pre-compiiled build. We are looking into
> > this !  There are also
> > documentation issues outlined here - I can't argue
> > with them - we do need
> > to keep the docs up to date !
> >
> > I think the most striking thing about this is that
> > Axis C comes out as a
> > developers product. We need to think more about the
> > fact that most people
> > do not want to build code they want to just run with
> > code. Providing clear
> > concise instructions from a users point of view.
> > Developing code with good
> > trace mechanisms, providing code that handles
> > exceptions easily and allows
> > a user to understand how to handle problems - These
> > are things that we need
> > to bear in mind at all times as we go forward. The
> > addition of entry and
> > exit trace in the last few days will help us debug
> > user problems (and thus
> 
=== message truncated ===



		
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail 

Re: C++ Web Services article

Posted by Adrian Dick <ad...@uk.ibm.com>.



Hi,

Currently, the ANT script we'll be using for the daily builds compile the
Client, Transport and XML Parser libraries.  Obviously, we'll also need to
build the server-side libraries.

Looking at the documentation it appears there are 3 choices for the
server-side:
   Stand-alone Axis C Server
   Web server module for Apache 1.3
   Web server module for Apache 2

Does anyone have an opinion on an obvious first choice for the daily
builds?  What do most people use out there?

Adrian

_______________________________________
Adrian Dick (adrian.dick@uk.ibm.com)


                                                                           
             John                                                          
             Hawkins/UK/IBM@IB                                             
             MGB                                                        To 
                                       "Apache AXIS C Developers List"     
             24-09-04 13:01            <ax...@ws.apache.org>,         
                                       axis-c-user@ws.apache.org           
                                                                        cc 
             Please respond to                                             
              "Apache AXIS C                                       Subject 
                User List"             Re: C++ Web Services article        
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           








Hi Folks,

I put this up yesterday, Is everyone OK about the choice of parser &
transport ? Initially It will be Samisas new transport until Libwww gets
working.


John Hawkins










Cool :-)

We are in the middle of getting regular daily builds put up to the apache
site. If you can tell us how to create the mage then we can get it put into
this process :-) If it's easy then we can put it into the ANT scripts for
you.

Our builds are going to be built on

Xerces as parser,
libwww as transport (providing Samisa can make it work  in next few wks)


    Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  - gcc

    3.2.3 (built into OS)

    Win 2003 - MS Dev 6.0

    AIX 5.1 ML4 - Visual Age C++ 6.0.0.0








John Hawkins





             Valentine
             Kouznetsov
             <vkuznet@yahoo.co                                          To
             m>                        Apache AXIS C Developers List
                                       <ax...@ws.apache.org>
             23/09/2004 15:07                                           cc

                                                                   Subject
             Please respond to         Re: C++ Web Services article
              "Apache AXIS C
             Developers List"








If project is interesting of making Linux RPMs.
I had quite a bit of experience with them and can
try to make one(s) for axis.

If so, I need to know some preferences:
- which XML parser to use (I used expat on Linux)
- which release to use (so far I used 1.2 with success
for my business project)
- which Linux distribution to use (so far I used
Fedora and RedHat 9), I can make spec files which can
be tested and used for other Linux distributions

One comment though, I can start only in mid-October,
since I'm going to conference and need to prepare a
lot of stuff.

Valentin.

--- John Hawkins <HA...@uk.ibm.com> wrote:

>
>
>
>
> Hmm, well I see what they're saying ->
>
>
>
>
>
>
>
>
>  Apache Axis is rudimentary and lacks good
> documentation. CRN Test Center
>  engineers used the installation procedures posted
> on Apache's Web site but
>  found the instructions to be mostly incorrect. With
> no way to get the
>  product up and running easily, customers and
> solution providers are forced
>  to compile the product from scratch, which is a
> time-consuming process and
>  would require changes to hard-coded references in
> header and configuration
>  files. This product is not recommended for VARs
> that have not worked with
>  open-source products.
>
>
>
>
>
>
>
>
> We do need to improve the distribution of the code
> such that people can
> pick up a pre-compiiled build. We are looking into
> this !  There are also
> documentation issues outlined here - I can't argue
> with them - we do need
> to keep the docs up to date !
>
> I think the most striking thing about this is that
> Axis C comes out as a
> developers product. We need to think more about the
> fact that most people
> do not want to build code they want to just run with
> code. Providing clear
> concise instructions from a users point of view.
> Developing code with good
> trace mechanisms, providing code that handles
> exceptions easily and allows
> a user to understand how to handle problems - These
> are things that we need
> to bear in mind at all times as we go forward. The
> addition of entry and
> exit trace in the last few days will help us debug
> user problems (and thus
> retain users). The addition of a good steady build
> and regression suite in
> the near future will also help maintenance of the
> code and users get up and
> running with it.
>
> I think, overall, we should consider that we are
> going in the right
> direction ! :-)
>
>
>
> John Hawkins
>
>
>
>
>
>
>              Samisa Abeysinghe
>
>              <samisa_abeysingh
>
>              e@yahoo.com>
>                    To
>
> axis-c-dev@ws.apache.org
>              23/09/2004 07:39
>                    cc
>
>
>
>               Subject
>              Please respond to         C++ Web
> Services article
>               "Apache AXIS C
>
>              Developers List"
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
http://www.webservicespipeline.com/howto/showArticle.jhtml?articleId=29116818



>
>
>
>
>
>
> __________________________________
> Do you Yahoo!?
> New and Improved Yahoo! Mail - Send 10MB messages!
> http://promotions.yahoo.com/new_mail
>
>
>




__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail







Re: C++ Web Services article

Posted by Adrian Dick <ad...@uk.ibm.com>.



Hi,

Currently, the ANT script we'll be using for the daily builds compile the
Client, Transport and XML Parser libraries.  Obviously, we'll also need to
build the server-side libraries.

Looking at the documentation it appears there are 3 choices for the
server-side:
   Stand-alone Axis C Server
   Web server module for Apache 1.3
   Web server module for Apache 2

Does anyone have an opinion on an obvious first choice for the daily
builds?  What do most people use out there?

Adrian

_______________________________________
Adrian Dick (adrian.dick@uk.ibm.com)


                                                                           
             John                                                          
             Hawkins/UK/IBM@IB                                             
             MGB                                                        To 
                                       "Apache AXIS C Developers List"     
             24-09-04 13:01            <ax...@ws.apache.org>,         
                                       axis-c-user@ws.apache.org           
                                                                        cc 
             Please respond to                                             
              "Apache AXIS C                                       Subject 
                User List"             Re: C++ Web Services article        
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           








Hi Folks,

I put this up yesterday, Is everyone OK about the choice of parser &
transport ? Initially It will be Samisas new transport until Libwww gets
working.


John Hawkins










Cool :-)

We are in the middle of getting regular daily builds put up to the apache
site. If you can tell us how to create the mage then we can get it put into
this process :-) If it's easy then we can put it into the ANT scripts for
you.

Our builds are going to be built on

Xerces as parser,
libwww as transport (providing Samisa can make it work  in next few wks)


    Intel redhat Adv svr 3.0 (linux kernel 2.4.21-15.EL smp)Update 2  - gcc

    3.2.3 (built into OS)

    Win 2003 - MS Dev 6.0

    AIX 5.1 ML4 - Visual Age C++ 6.0.0.0








John Hawkins





             Valentine
             Kouznetsov
             <vkuznet@yahoo.co                                          To
             m>                        Apache AXIS C Developers List
                                       <ax...@ws.apache.org>
             23/09/2004 15:07                                           cc

                                                                   Subject
             Please respond to         Re: C++ Web Services article
              "Apache AXIS C
             Developers List"








If project is interesting of making Linux RPMs.
I had quite a bit of experience with them and can
try to make one(s) for axis.

If so, I need to know some preferences:
- which XML parser to use (I used expat on Linux)
- which release to use (so far I used 1.2 with success
for my business project)
- which Linux distribution to use (so far I used
Fedora and RedHat 9), I can make spec files which can
be tested and used for other Linux distributions

One comment though, I can start only in mid-October,
since I'm going to conference and need to prepare a
lot of stuff.

Valentin.

--- John Hawkins <HA...@uk.ibm.com> wrote:

>
>
>
>
> Hmm, well I see what they're saying ->
>
>
>
>
>
>
>
>
>  Apache Axis is rudimentary and lacks good
> documentation. CRN Test Center
>  engineers used the installation procedures posted
> on Apache's Web site but
>  found the instructions to be mostly incorrect. With
> no way to get the
>  product up and running easily, customers and
> solution providers are forced
>  to compile the product from scratch, which is a
> time-consuming process and
>  would require changes to hard-coded references in
> header and configuration
>  files. This product is not recommended for VARs
> that have not worked with
>  open-source products.
>
>
>
>
>
>
>
>
> We do need to improve the distribution of the code
> such that people can
> pick up a pre-compiiled build. We are looking into
> this !  There are also
> documentation issues outlined here - I can't argue
> with them - we do need
> to keep the docs up to date !
>
> I think the most striking thing about this is that
> Axis C comes out as a
> developers product. We need to think more about the
> fact that most people
> do not want to build code they want to just run with
> code. Providing clear
> concise instructions from a users point of view.
> Developing code with good
> trace mechanisms, providing code that handles
> exceptions easily and allows
> a user to understand how to handle problems - These
> are things that we need
> to bear in mind at all times as we go forward. The
> addition of entry and
> exit trace in the last few days will help us debug
> user problems (and thus
> retain users). The addition of a good steady build
> and regression suite in
> the near future will also help maintenance of the
> code and users get up and
> running with it.
>
> I think, overall, we should consider that we are
> going in the right
> direction ! :-)
>
>
>
> John Hawkins
>
>
>
>
>
>
>              Samisa Abeysinghe
>
>              <samisa_abeysingh
>
>              e@yahoo.com>
>                    To
>
> axis-c-dev@ws.apache.org
>              23/09/2004 07:39
>                    cc
>
>
>
>               Subject
>              Please respond to         C++ Web
> Services article
>               "Apache AXIS C
>
>              Developers List"
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
http://www.webservicespipeline.com/howto/showArticle.jhtml?articleId=29116818



>
>
>
>
>
>
> __________________________________
> Do you Yahoo!?
> New and Improved Yahoo! Mail - Send 10MB messages!
> http://promotions.yahoo.com/new_mail
>
>
>




__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail