Re: Apache Axis version

Kieran Kelleher <[email protected]> Wed, 26 Nov 2008 18:50:02 -0500
Newsgroups gmane.comp.web.webobjects.devel
Message-ID <[email protected]>
And therein lies the stumbling block. JavaXML.framework (in WO 5.3.3  
anyway) includes a certain version of xerces for XML parsing, so you  
have to have an Axis version that is compatible with whatever version  
of xerces is included in JavaXML.framework.

On Nov 26, 2008, at 5:34 PM, Chuck Hill wrote:

>
> On Nov 26, 2008, at 2:19 PM, Kieran Kelleher wrote:
>
>> 1) First, on all your servers, do this: ( until the day that WOLips  
>> tools provides a custom wobootstrap.jar that ignores that dreaded  
>> roadside-bomb folder  )
>> $ cd /Library/WebObjects/Extensions
>> $ rm *
>
> And just in case someone was extra helpful, ensure this is not in / 
> Library/Java/Extensions.
>
> And I think it gets worse.  IIRC, Axis in some form is included in  
> JavaXML.framework with WO 5.4.
>
>
> Chuck
>
>>
>>
>> 2) Then make a framework with the Axis jars that are compatible  
>> with your WO version (Axis 1.1 works with WO 5.3.3 AFAIK ... not  
>> sure which version for WO 5.4)
>> <WOLips -  
>> cheetah_Sources_wk_cheetah_concurrent_RecipientsCassDpvTask.java -  
>> Eclipse SDK -  
>> _Users_kieran_Developer_SmartleadsUSA_slusa_34_workspace.jpg>
>>
>>
>> 3) Set the framework to compile under java 1.4 and adjust wocompile  
>> in the build.xml for 1.4 since axis 1.1 has a class named "enum".  
>> Any Axis stubs generated by wsdl2java in axis 1.1 must also be put  
>> in a framework compiled with java 1.4
>>
>> 4) Add the framework to your project
>>
>> 5) Build your project as a fully embedded woa bundle
>>
>> 6) Deploy and relax while nothing blows up anymore ;-)
>>
>> On Nov 26, 2008, at 4:51 PM, doug andrews wrote:
>>
>>> Is there anyway to control the version of Apache Axis WebObjects  
>>> uses on a Mac?
>>>
>>> Our application must be deployed on machines with axis 1.4, and  
>>> also machines with older versions of axis.
>>>
>>> I'm trying to get our app to use an older version of axis, but  
>>> when ever i  
>>> System.out.println(org.apache.axis.Version.getVersion), i get  
>>> "Apache Axis version: 1.4 Built on Apr 22, 2006 (06:55:48 PDT)"
>>>
>>> I've tried putting an older version of axis.jar in /Library/ 
>>> WebObjects/Extension, but this seems to have no effect.
>>>
>>> Is there another axis.jar i need to replace?
>>>
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-deploy mailing list      ([email protected] 
>>> )
>>> Help/Unsubscribe/Update your Subscription:
>>> http://lists.apple.com/mailman/options/webobjects-deploy/kieran_lists%40mac.com
>>>
>>> This email sent to [email protected]
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-deploy mailing list      ([email protected] 
>> )
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/webobjects-deploy/chill%40global-village.net
>>
>> This email sent to [email protected]
>
> -- 
> Chuck Hill             Senior Consultant / VP Development
>
> Practical WebObjects - for developers who want to increase their  
> overall knowledge of WebObjects or who are trying to solve specific  
> problems.
> http://www.global-village.net/products/practical_webobjects
>
>
>
>
>
>