axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Antoine Galataud" <antoine.galat...@gmail.com>
Subject Re: AXIS C++ and AIX
Date Thu, 16 Mar 2006 10:40:59 GMT
Hi !

I come for news. Did you succeeded in building AXIS with correct xerces-c
libs ? Is the release ready for download ?

Thanks for your answer

2006/3/15, Antoine Galataud <antoine.galataud@gmail.com>:
>
> Oops, I read that it was already done. Please notify me when it's
> available for download.
>
> 2006/3/15, Antoine Galataud <antoine.galataud@gmail.com >:
> >
> > Thanks a lot ! I'll try ASAP.
> >
> > 2006/3/15, John Hawkins < HAWKINSJ@uk.ibm.com>:
> > >
> > >
> > > We can then update the 1.6b site to have the correct binaries !
> > >
> > >
> > >
> > >  *James Jose <jamejose@in.ibm.com>*
> > >
> > > 15/03/2006 11:02
> > >  Please respond to
> > > "Apache AXIS C User List" <axis-c-user@ws.apache.org>
> > >
> > >   To
> > > "Apache AXIS C User List" <axis-c-user@ws.apache.org>  cc
> > >
> > >  Subject
> > > Re: AXIS C++ and AIX
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Hi,
> > >
> > >    Our build machine is going to use the xerces libraries pointed by
> > > apache site. So once I get a new build I can update you the result..
> > >
> > > Regards
> > > James
> > > --------------------------------------------------
> > > James Jose
> > > Messaging Clients Team, WMQDDC
> > > IBM Software Labs, India
> > > Direct: 91-80- 25094331  Ext :2331
> > > E-mail: jamejose@in.ibm.com
> > >
> > >
> > >
> > >   *"Antoine Galataud" <antoine.galataud@gmail.com>*
> > >
> > > 03/15/2006 14:40
> > >   Please respond to
> > > "Apache AXIS C User List"
> > >
> > >   To
> > > "Apache AXIS C User List" <axis-c-user@ws.apache.org>  cc
> > >
> > >  Subject
> > > Re: AXIS C++ and AIX
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Hi,
> > > Thanks for your answer.
> > > That's true, libs size are not exactly the same. I hope you will find
> > > the libs you built with !
> > >
> > >
> > >
> > > 2006/3/15, James Jose <* jamejose@in.ibm.com* <jamejose@in.ibm.com>>:
> > >
> > > Hi,
> > >
> > >    I got this same error message when I used the xerces libraries
> > > downloaded from the site pointed in the axis installation document. For me
> > > this problem occurred because our build machine having a different xerces
> > > parser compared to mine. After getting the xerces libraries from the build
> > > machine, I could to start the simple_axis_server.
> > >
> > > 'ls -l' of these libraries gives
> > >
> > > lrwxrwxrwx   1 axistest usr              14 Mar 10 12:19 libxerces-c.a->
> > > libxerces-c.so
> > > -rwxr-xr-x   1 axistest usr         5704781 Mar 10 12:19
> > > libxerces-c.so
> > > -rwxr-xr-x   1 axistest usr         5704781 Oct 12 2004  *
> > > libxerces-c22.0.so* <http://libxerces-c22.0.so/>
> > > -rwxr-xr-x   1 axistest usr         5704781 Oct 12 2004
> > > libxerces-c22.so
> > >
> > > Here the size of the libraries are little higher compared to the one I
> > > downloaded.
> > > I will try to find out from the build team, from where they got these
> > >  xerces libraries.
> > >
> > >
> > > Regards
> > > James
> > > --------------------------------------------------
> > > James Jose
> > > Messaging Clients Team, WMQDDC
> > > IBM Software Labs, India
> > > Direct: 91-80- 25094331  Ext :2331
> > > E-mail: *jamejose@in.ibm.com* <jamejose@in.ibm.com>
> > >
> > >
> > >   *"Antoine Galataud" <**antoine.galataud@gmail.com*
> > > <antoine.galataud@gmail.com>*>*
> > >
> > > 03/14/2006 22:50
> > >   Please respond to
> > > "Apache AXIS C User List"
> > >
> > >
> > >   To
> > > "Apache AXIS C User List" <*axis-c-user@ws.apache.org*
> > > <axis-c-user@ws.apache.org>>  cc
> > >
> > >  Subject
> > > Re: AXIS C++ and AIX
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Thanks for your answer. I stay tuned
> > >
> > > 2006/3/14, John Hawkins <*HAWKINSJ@uk.ibm.com * <HAWKINSJ@uk.ibm.com>>:
> > >
> > >
> > > Hi,
> > >
> > > Our tester just found this very same problem the other day - I'll find
> > > out from him what the resolution was. (He's not in until tomorrow UK time).
> > > Yes, the version is supposedly 2.2.0 i.e. that's what it says on the
> > > can !
> > >
> > >
> > >
> > >
> > >
> > >   *"Antoine Galataud" <**antoine.galataud@gmail.com* * *<antoine.galataud@gmail.com>
> > > *>*
> > >
> > > 14/03/2006 14:46
> > >
> > >
> > >   Please respond to
> > > "Apache AXIS C User List" <*axis-c-user@ws.apache.org *<axis-c-user@ws.apache.org>
> > > >
> > >
> > >
> > >   To
> > > "Apache AXIS C User List" <*axis-c-user@ws.apache.org*<axis-c-user@ws.apache.org>>
> > > cc
> > >
> > >  Subject
> > > Re: AXIS C++ and AIX
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Hi !
> > > It's me, again !
> > >
> > > I didn't have a lot of time to test since my last mail, but now I'm
> > > in.
> > > I'm facing a strance problem, while running simple_axis_server : there
> > > are incorrect symbols referenced in libaxis_xerces.a, which is noramlly
> > > linked against xerces 2.2.0
> > >
> > > When I run simple_axis_server, I get this in the startup logs :
> > >
> > > [14/03/2006 15:38:14:466 NFT] 1 AxisConfig < getAxisConfProperty
> > > @205a2108,@2 "/kplustp/thirdparty/axis/c++/1.6a.n/rs6000/axis-
> > > c-1.6a.n-AIX-trace-bin /lib/axis/libaxis_xerces.a"
> > > [14/03/2006 15:38:14:466 NFT] 1 XMLParserFactory > loadLib
> > > [14/03/2006 15:38:14:958 NFT] 1 AxisEngineException >
> > > AxisEngineException @2ff209a8,------------>
> > > [14/03/2006 15:38:14:958 NFT] 1 - I 29, "Failed to load parser within
> > > server engine:
> > > [14/03/2006 15:38:14:958 NFT] 1 - I                  Error
> > > Message='Exec format error'                Error Code='8'
> > > [14/03/2006 15:38:14:958 NFT] 1 - I                  Load lib error='
> > >    0509-130 Symbol resolution failed for
> > > /kplustp/thirdparty/axis/c++/1.6a.n/rs6000/axis-
> > > c-1.6a.n-AIX-trace-bin/lib/axis/libaxis_xerces.a because:
> > > [14/03/2006 15:38:14:958 NFT] 1 - I     0509-136   Symbol
> > > setEncoding__Q2_11xercesc_2_211InputSourceFPCUs (number 30) is not exported
> > > from
> > > [14/03/2006 15:38:14:958 NFT] 1 - I            dependent module
> > > /kplustp/thirdparty/xml/xerces/c++/2_2_0/rs6000/lib/libxerces- c.a.
> > > [14/03/2006 15:38:14:958 NFT] 1 - I     0509-136   Symbol
> > > setPublicId__Q2_11xercesc_2_211InputSourceFPCUs (number 31) is not exported
> > > from
> > > [14/03/2006 15:38:14:958 NFT] 1 - I            dependent module
> > > /kplustp/thirdparty/xml/xerces/c++/2_2_0/rs6000/lib/libxerces- c.a.
> > > [14/03/2006 15:38:14:958 NFT] 1 - I     0509-136   Symbol
> > > setSystemId__Q2_11xercesc_2_211InputSourceFPCUs (number 32) is not exported
> > > from
> > > [14/03/2006 15:38:14:958 NFT] 1 - I            dependent module
> > > /kplustp/thirdparty/xml/xerces/c++/2_2_0/rs6000/lib/libxerces- c.a.
> > > [14/03/2006 15:38:14:958 NFT] 1 - I     0509-136   Symbol
> > > transcode__Q2_11xercesc_2_29XMLStringFPCUs (number 35) is not exported from
> > > [14/03/2006 15:38:14:958 NFT] 1 - I            dependent module
> > > /kplustp/thirdparty/xml/xerces/c++/2_2_0/rs6000/lib/libxerces- c.a.
> > > [14/03/2006 15:38:14:958 NFT] 1 - I     0509-136   S 78€ /g€"
> > >
> > >
> > > For example, I will take
> > > setEncoding__Q2_11xercesc_2_211InputSourceFPCUs symbol. When I do a "dump -t
> > > libxerces-c.a", I can found a similar symbol, but not exactly the same
> > > :  setEncoding__Q2_11xercesc_2_211InputSourceFCPCUs (please note the C
> > > missing at the end of first symbol).
> > >
> > > I'm not sure we built with the same xerces version... Could you
> > > precise me the exact one you are using ?
> > >
> > > 2006/3/13, Antoine Galataud <* antoine.galataud@gmail.com*<antoine.galataud@gmail.com>>:
> > >
> > >
> > > Thanks a lot John ! It works ;-)
> > >
> > > I'll try to give you more feedbacks asap;
> > >
> > > Thanks again !
> > > 2006/3/13, John Hawkins <*HAWKINSJ@uk.ibm.com * <HAWKINSJ@uk.ibm.com>>:
> > >
> > >
> > > Hi Antoine,
> > >
> > > can you try changing the build/buildApache13Module.xml file please.
> > > There's a line there that currently reads -><linker extends=
> > > "AIXLinker" >
> > >                                             <linkerarg value="-r" />
> > >                                     </linker>
> > >
> > > can you change that to be
> > > <linker extends= "AIXLinker" >
> > >                                             <linkerarg value="-G" />
> > > </linker>
> > >
> > > this makes the compiler link at runtime - but I haven't got a runtime
> > > to try it on - but it does give you the load header and makes the file
> > > executable for you.
> > >
> > >
> > >   *"Antoine Galataud" <**antoine.galataud@gmail.com* * *<antoine.galataud@gmail.com>
> > > *>*
> > >
> > > 11/03/2006 17:20
> > >
> > >
> > >   Please respond to
> > > "Apache AXIS C User List" <*axis-c-user@ws.apache.org *<axis-c-user@ws.apache.org>
> > > >
> > >
> > >
> > >   To
> > > "Apache AXIS C User List" <*axis-c-user@ws.apache.org*<axis-c-user@ws.apache.org>>
> > > cc
> > >
> > >  Subject
> > > Re: AXIS C++ and AIX
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Sure, I'm not familiar with AIX yet. What's strange is that all others
> > > libs built well. I don't think libaxiscpp_mod.so needs particular options,
> > > it just needs to be linked against apache libs... When I build all the
> > > distribution, every lib is executable (+x), except this one. Each one
> > > display a loader section when I execute dump command, except this one. I
> > > don't know where to search for this issue.
> > >
> > > Thanks
> > >
> > >
> > > 2006/3/10, John Hawkins <*HAWKINSJ@uk.ibm.com * <HAWKINSJ@uk.ibm.com>>:
> > >
> > >
> > > no. My only suggestion is that you familiarise yourself more with the
> > > AIX compiler options.  *"Antoine Galataud" <**antoine.galataud@gmail.com
> > > * <antoine.galataud@gmail.com>*>*
> > >
> > > 09/03/2006 16:59
> > >   Please respond to
> > > "Apache AXIS C User List" <* axis-c-user@ws.apache.org*<axis-c-user@ws.apache.org>
> > > >
> > >
> > >
> > >   To
> > > "Apache AXIS C User List" <*axis-c-user@ws.apache.org*<axis-c-user@ws.apache.org>>
> > > cc
> > >
> > >  Subject
> > > Re: AXIS C++ and AIX
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > No way, the libaxiscpp_mod.so is still corrupted ! (I tried with -brtl
> > > and -c).
> > > It's weird...
> > >
> > > Do you have another idea ?
> > >
> > > Thanks
> > >
> > > 2006/3/9, Antoine Galataud <* antoine.galataud@gmail.com *<antoine.galataud@gmail.com>>:
> > >
> > > Thanks a lot ! I'll try that immediatly.
> > >
> > >
> > > 2006/3/9, John Hawkins <* HAWKINSJ@uk.ibm.com* <HAWKINSJ@uk.ibm.com>>:
> > >
> > >
> > > OK, so been doing some random digging and found that -brtl might be
> > > part of the problem - you could try putting that on the linker flags for the
> > > mod ( in file build/buildApache13Module.xml) if not then start to look at
> > > the -c flag as well.
> > >
> > > Sorry - I have limited time but will continue to do some background
> > > digging !  *"Antoine Galataud" <** antoine.galataud@gmail.com*<antoine.galataud@gmail.com>
> > > *>*
> > >
> > > 09/03/2006 13:34
> > >
> > >
> > >   Please respond to
> > > "Apache AXIS C User List" <* **axis-c-user@ws.apache.org*<axis-c-user@ws.apache.org>
> > > >
> > >
> > >
> > >   To
> > > "Apache AXIS C User List" <* axis-c-user@ws.apache.org*<axis-c-user@ws.apache.org>
> > > >  cc
> > >
> > >  Subject
> > > Re: AXIS C++ and AIX
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > no, I use apache 1.3.34. Do you have a way to test "dump -Hv
> > > libaxiscpp_mod.a" on an AIX system for the 1.6b release ? If so, tell
> > > me what it gives, it could help !
> > >
> > > Thanks
> > >
> > > 2006/3/9, John Hawkins <*HAWKINSJ@uk.ibm.com * <HAWKINSJ@uk.ibm.com>>:
> > >
> > >
> > > Are you using apache 2?
> > > I just found this comment in the ant scripts which says we don't build
> > > the mod for that version (only 1.3)->
> > >
> > >  <!--  NOT BUILDING THIS MODULE ON AIX DUE TO SOAPATTACHMENT ISSUES
> > > (compile and see what they are) -->  *"Antoine Galataud" <**
> > > antoine.galataud@gmail.com** * <antoine.galataud@gmail.com>*>*
> > >
> > > 09/03/2006 13:01
> > >   Please respond to
> > > "Apache AXIS C User List" <* **axis-c-user@ws.apache.org *<axis-c-user@ws.apache.org>
> > > >
> > >
> > >
> > >   To
> > > "Apache AXIS C User List" <* axis-c-user@ws.apache.org*<axis-c-user@ws.apache.org>>
> > > cc
> > >
> > >  Subject
> > > Re: AXIS C++ and AIX
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Thanks for your answer !
> > >
> > > That's right, this logs come from apache startup process. But I
> > > verified with the command "dump -Hv", that normally gives the loader section
> > > of a library. The result is the same, it can't find the loader section. The
> > > other libs given in binary release (libaxis_server.a for example) are good,
> > > the output of the command is right.
> > >
> > > I also already tested simple_axis_server, it works (it launches, I
> > > didn't tested examples).
> > > Axis traces and axis startup traces are also enabled, though it gives
> > > no output cause libaxiscpp_mod isn't loaded.
> > >
> > > But I didn't tried a client yet, I'll do that and give you the result.
> > >
> > > Many thanks again
> > >
> > > 2006/3/9, John Hawkins <* HAWKINSJ@uk.ibm.com * <HAWKINSJ@uk.ibm.com>>:
> > >
> > >
> > > Hi,
> > >
> > > Given this is an IBM platform I'll forgive the personal mail ;-)
> > > However, if we keep this on the mailing list then others can see.
> > >
> > > I'm surprised that you're having such difficulties - we used to build
> > > this on 5.1 but now only 5.2.
> > >
> > > Let's break this down slowly so we can analyse what works and what
> > > doesn't.
> > >
> > > Have you got the client working on AIX? This would be a much easier
> > > thing to verify.  If you haven't done this then it might be a good idea to
> > > make sure this slightly simpler piece of code works OK before we tackle the
> > > server.
> > >
> > > > > > Cannot load
> > > /home/antgalat/apache-rs6000/libexec/libaxiscpp_mod.so
> > > > > > into server:
> > > > > > 0509-022 Cannot load module
> > > > > > /home/antgalat/apache-rs6000/libexec/libaxiscpp_mod.so.
> > > > > > 0509-108 The .loader section does not exist.
> > >
> > > Where did you see this error? it doesn't look like it came out of the
> > > trace logs - it's apache right? It might be easier to run this outside of
> > > apache for now while we fix this problem - try using simple axis server.
> > >
> > > Have you put axis trace on? Have you put axis start trace on?
> > >
> > > Now, I remember some wierd things we had to do on the client because
> > > you can't mix .a and .so files on AIX they all have to be .a. Now, you don't
> > > have to build them any differently just create links to the same files but
> > > with .a all the way down the dependency chain.
> > >
> > > Try this out and see what you get.
> > >
> > > cheers,
> > > John.  *Antoine Galataud <* * Antoine.Galataud@reuters.com*<Antoine.Galataud@reuters.com>
> > > * >*
> > >
> > > 09/03/2006 10:35
> > >
> > >   To
> > > John Hawkins/UK/IBM@IBMGB  cc
> > >
> > >  Subject
> > > AXIS C++ and AIX
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Hi,
> > >
> > > Sorry for this personal mail, but I would like to tell you some
> > > private things about the problem I had with AIX 5.1 (my normal email
> > > address is *Antoine.Galataud@gmail.com * <Antoine.Galataud@gmail.com>on
> > > axis-c-user list).
> > > So, I apologize in advance if it is not the right way to obtain help.
> > >
> > > In fact, as you guessed with my email address, I'm from Reuters
> > > (Financial Software). I'm working on an important development. We are
> > > currently trying to deliver an open source web services framework (Axis has
> > > been chosen), to replace the existing CORBA communication layer.
> > > It is a hard technical and functional task, but you can guess so. Our
> > > application is designed in services, some are written in Java (axis java
> > > used there), some in C++.
> > > To validate Axis framework (we want to provide our customers both open
> > > source and commercial solutions), I have to test prototypes on different
> > > platforms: Solaris, Linux, and AIX ( 5.1 by the way). It's very
> > > important to us.
> > >
> > > So, I want to ask you some help on AIX 5.1 Axis port: it could be a
> > > miracle if you could give me some more precise indications on how to build
> > > Axis or on how to make binary release work (this libaxiscpp_mod.so is
> > > driving me crazy, please see *http://marc.theaimsgroup.com/?l=axis-c-user&m=114182989220791&w=2
> > > * <http://marc.theaimsgroup.com/?l=axis-c-user&m=114182989220791&w=2>as
> > > a reminder);
> > >
> > > Thanks in advance,
> > >
> > > Regards,
> > >
> > > Antoine
> > >
> > >
> > >
> > > To find out more about Reuters visit *www.about.reuters.com *<http://www.about.reuters.com/>
> > >
> > > Any views expressed in this message are those of the individual
> > > sender, except where the sender specifically states them to be the views of
> > > Reuters Ltd.
> > >
> > >
> > >
> > >
> > > --
> > > Antoine Galataud*
> > > **antoine.galataud@gmail.com* <antoine.galataud@gmail.com>
> > > D�partement Architecture des Syst�mes d'Information
> > > INSA - Rouen
> > >
> > >
> > >
> > >
> > > --
> > > Antoine Galataud*
> > > **antoine.galataud@gmail.com* <antoine.galataud@gmail.com>
> > > D�partement Architecture des Syst�mes d'Information
> > > INSA - Rouen
> > >
> > >
> > >
> > >
> > > --
> > > Antoine Galataud*
> > > **antoine.galataud@gmail.com* <antoine.galataud@gmail.com>
> > > D�partement Architecture des Syst�mes d'Information
> > > INSA - Rouen
> > >
> > >
> > >
> > > --
> > > Antoine Galataud *
> > > **antoine.galataud@gmail.com * <antoine.galataud@gmail.com>
> > > D�partement Architecture des Syst�mes d'Information
> > > INSA - Rouen
> > >
> > >
> > >
> > >
> > > --
> > > Antoine Galataud*
> > > **antoine.galataud@gmail.com* <antoine.galataud@gmail.com>
> > > D�partement Architecture des Syst�mes d'Information
> > > INSA - Rouen
> > >
> > >
> > >
> > >
> > > --
> > > Antoine Galataud*
> > > **antoine.galataud@gmail.com * <antoine.galataud@gmail.com>
> > > D�partement Architecture des Syst�mes d'Information
> > > INSA - Rouen
> > >
> > >
> > >
> > > --
> > > Antoine Galataud*
> > > **antoine.galataud@gmail.com* <antoine.galataud@gmail.com>
> > > D�partement Architecture des Syst�mes d'Information
> > > INSA - Rouen
> > >
> > >
> > >
> > >
> > > --
> > > Antoine Galataud*
> > > **antoine.galataud@gmail.com * <antoine.galataud@gmail.com>
> > > D�partement Architecture des Syst�mes d'Information
> > > INSA - Rouen
> > >
> > >
> > >
> > >
> > > --
> > > Antoine Galataud*
> > > **antoine.galataud@gmail.com * <antoine.galataud@gmail.com>
> > > D�partement Architecture des Syst�mes d'Information
> > > INSA - Rouen
> > >
> > >
> >
> >
> > --
> > Antoine Galataud
> > antoine.galataud@gmail.com
> > Département Architecture des Systèmes d'Information
> > INSA - Rouen
> >
>
>
>
> --
> Antoine Galataud
> antoine.galataud@gmail.com
> Département Architecture des Systèmes d'Information
> INSA - Rouen
>



--
Antoine Galataud
antoine.galataud@gmail.com
Département Architecture des Systèmes d'Information
INSA - Rouen
Mime
View raw message