You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Baiss Eric Magnusson <ba...@mac.com> on 2004/07/11 03:03:53 UTC
Get past Axis logging problem
Can anyone think of a way to get past the logging problems I am having
with Axis?
I get a NoClassDefError on the following line
private static Log log = LogFactory.getLog(
BasicHandler.class.getName() );
of BasicHandler.java
I have determined that Axis will not read <log4j.properties> on my
server no matter where I put the file, nor does it say it is failing to
read it, but maybe that's by design.
I think if I could just get past the logging error that the service
would run.
I have tried with both straight calls to Axis and calls using Apple's
WOWebService package, both methods end up at the same error.
I'm about at the point where I think it cannot be fixed with MacOSXS
10.2, for some reason there must be a reason
Axis requires 10.3, because that is what is on my development machine
and the WebService call works fine in that environment.
----
Baiss Eric Magnusson
<http://www.Track-Your-Finances.com>
<http://www.CascadeWebDesign.com>
Re: AhHa(some progress): Get past Axis logging problem
Posted by Davanum Srinivas <da...@gmail.com>.
i don't see any problems in the traces...make sure you point your
browser to the happyaxis.jsp to check if that reports any problems.
thanks,
dims
On Tue, 13 Jul 2004 11:52:46 -0700, Baiss Eric Magnusson <ba...@mac.com> wrote:
> Hello Davanum ,
>
> Curiously there was an entire Axis install at </System/Library/Axis>,
> probably left over ( from I don't know who ).
> I removed it, didn't get much success, did a reboot, and things changed.
> I am now reading my <log4j.properties> successfully, as I had set
> logging to DEBUG and sure enough...
>
> I got the following logged:
>
> http://cascade:2001/cgi-bin/WebObjects/FinancialWO.woa
> [2004-07-13 11:00:06 PDT] <main> Waiting for requests...
> - getBundle(org.apache.axis,org.apache.axis.i18n,resource,null,...)
> - loadBundle: Ignoring MissingResourceException: Can't find bundle for
> base name org.apache.axis.resource, locale en_US
> - Created org.apache.axis.i18n.resource, linked to parent null
> - getBundle(org.apache.axis,org.apache.axis.utils,resource,null,...)
> - loadBundle: Ignoring MissingResourceException: Can't find bundle for
> base name org.apache.axis.utils.resource, locale en_US
> - loadBundle: Ignoring MissingResourceException: Can't find bundle for
> base name org.apache.axis.resource, locale en_US
> - Root package not found, cross link to org.apache.axis.i18n.resource
> - Root package not found, cross link to org.apache.axis.i18n.resource
> - org.apache.axis.i18n.resource::handleGetObject(engineFactory)
> - Got EngineFactory:
> org.apache.axis.configuration.EngineConfigurationFactoryDefault
> - Enter: AxisEngine::init
> - org.apache.axis.i18n.resource::handleGetObject(attachEnabled)
> - Attachment support is enabled? false
> - org.apache.axis.i18n.resource::handleGetObject(attachDisabled)
> - Unable to find required classes (javax.activation.DataHandler and
> javax.mail.internet.MimeMultipart). Attachment support is disabled.
> - org.apache.axis.i18n.resource::handleGetObject(oddDigits00)
> - org.apache.axis.i18n.resource::handleGetObject(badChars01)
> - Exit: AxisEngine::init
> - org.apache.axis.i18n.resource::handleGetObject(wsdlError00)
> ResourceBundle -
> org.apache.axis.i18n.resource::handleGetObject(engineFactory)
> 181 [WorkerThread9] DEBUG
> org.apache.axis.configuration.EngineConfigurationFactoryFinder - Got
> EngineFactory:
> org.apache.axis.configuration.EngineConfigurationFactoryDefault
> 208 [WorkerThread9] DEBUG org.apache.axis.AxisEngine - Enter:
> AxisEngine::init
> 2025 [WorkerThread9] DEBUG org.apache.axis.i18n.ProjectResourceBundle
> - org.apache.axis.i18n.resource::handleGetObject(attachEnabled)
> 2027 [WorkerThread9] DEBUG org.apache.axis.utils.JavaUtils -
> Attachment support is enabled? false
> 2027 [WorkerThread9] DEBUG org.apache.axis.i18n.ProjectResourceBundle
> - org.apache.axis.i18n.resource::handleGetObject(attachDisabled)
> 2029 [WorkerThread9] WARN org.apache.axis.utils.JavaUtils - Unable to
> find required classes (javax.activation.DataHandler and
> javax.mail.internet.MimeMultipart). Attachment support is disabled.
> 2091 [WorkerThread9] DEBUG org.apache.axis.i18n.ProjectResourceBundle
> - org.apache.axis.i18n.resource::handleGetObject(oddDigits00)
> 2093 [WorkerThread9] DEBUG org.apache.axis.i18n.ProjectResourceBundle
> - org.apache.axis.i18n.resource::handleGetObject(badChars01)
> 2958 [WorkerThread9] DEBUG org.apache.axis.AxisEngine - Exit:
> AxisEngine::init
> 3353 [WorkerThread9] DEBUG org.apache.axis.i18n.ProjectResourceBundle
> - org.apache.axis.i18n.resource::handleGetObject(wsdlError00)
>
> Curiously, at least to me, I don't get any exception reported at my
> Java, reading the Service.java code it seems to me I should get
> something else...
>
> On Jul 13, 2004, at 3:42 AM, Davanum Srinivas wrote:
>
> > one more thing to check, make sure you don't have multiple versions of
> > commons-logging and/or log4j in your environment. Note that axis will
> > work even if log4j is absent.
> >
> > -- dims
> >
> > --
> > Davanum Srinivas - http://webservices.apache.org/~dims/
> >
> ----
> Baiss Eric Magnusson
> <http://www.Track-Your-Finances.com>
> <http://www.CascadeWebDesign.com>
>
>
--
Davanum Srinivas - http://webservices.apache.org/~dims/
AhHa(some progress): Get past Axis logging problem
Posted by Baiss Eric Magnusson <ba...@mac.com>.
Hello Davanum ,
Curiously there was an entire Axis install at </System/Library/Axis>,
probably left over ( from I don't know who ).
I removed it, didn't get much success, did a reboot, and things changed.
I am now reading my <log4j.properties> successfully, as I had set
logging to DEBUG and sure enough...
I got the following logged:
http://cascade:2001/cgi-bin/WebObjects/FinancialWO.woa
[2004-07-13 11:00:06 PDT] <main> Waiting for requests...
- getBundle(org.apache.axis,org.apache.axis.i18n,resource,null,...)
- loadBundle: Ignoring MissingResourceException: Can't find bundle for
base name org.apache.axis.resource, locale en_US
- Created org.apache.axis.i18n.resource, linked to parent null
- getBundle(org.apache.axis,org.apache.axis.utils,resource,null,...)
- loadBundle: Ignoring MissingResourceException: Can't find bundle for
base name org.apache.axis.utils.resource, locale en_US
- loadBundle: Ignoring MissingResourceException: Can't find bundle for
base name org.apache.axis.resource, locale en_US
- Root package not found, cross link to org.apache.axis.i18n.resource
- Root package not found, cross link to org.apache.axis.i18n.resource
- org.apache.axis.i18n.resource::handleGetObject(engineFactory)
- Got EngineFactory:
org.apache.axis.configuration.EngineConfigurationFactoryDefault
- Enter: AxisEngine::init
- org.apache.axis.i18n.resource::handleGetObject(attachEnabled)
- Attachment support is enabled? false
- org.apache.axis.i18n.resource::handleGetObject(attachDisabled)
- Unable to find required classes (javax.activation.DataHandler and
javax.mail.internet.MimeMultipart). Attachment support is disabled.
- org.apache.axis.i18n.resource::handleGetObject(oddDigits00)
- org.apache.axis.i18n.resource::handleGetObject(badChars01)
- Exit: AxisEngine::init
- org.apache.axis.i18n.resource::handleGetObject(wsdlError00)
ResourceBundle -
org.apache.axis.i18n.resource::handleGetObject(engineFactory)
181 [WorkerThread9] DEBUG
org.apache.axis.configuration.EngineConfigurationFactoryFinder - Got
EngineFactory:
org.apache.axis.configuration.EngineConfigurationFactoryDefault
208 [WorkerThread9] DEBUG org.apache.axis.AxisEngine - Enter:
AxisEngine::init
2025 [WorkerThread9] DEBUG org.apache.axis.i18n.ProjectResourceBundle
- org.apache.axis.i18n.resource::handleGetObject(attachEnabled)
2027 [WorkerThread9] DEBUG org.apache.axis.utils.JavaUtils -
Attachment support is enabled? false
2027 [WorkerThread9] DEBUG org.apache.axis.i18n.ProjectResourceBundle
- org.apache.axis.i18n.resource::handleGetObject(attachDisabled)
2029 [WorkerThread9] WARN org.apache.axis.utils.JavaUtils - Unable to
find required classes (javax.activation.DataHandler and
javax.mail.internet.MimeMultipart). Attachment support is disabled.
2091 [WorkerThread9] DEBUG org.apache.axis.i18n.ProjectResourceBundle
- org.apache.axis.i18n.resource::handleGetObject(oddDigits00)
2093 [WorkerThread9] DEBUG org.apache.axis.i18n.ProjectResourceBundle
- org.apache.axis.i18n.resource::handleGetObject(badChars01)
2958 [WorkerThread9] DEBUG org.apache.axis.AxisEngine - Exit:
AxisEngine::init
3353 [WorkerThread9] DEBUG org.apache.axis.i18n.ProjectResourceBundle
- org.apache.axis.i18n.resource::handleGetObject(wsdlError00)
Curiously, at least to me, I don't get any exception reported at my
Java, reading the Service.java code it seems to me I should get
something else...
On Jul 13, 2004, at 3:42 AM, Davanum Srinivas wrote:
> one more thing to check, make sure you don't have multiple versions of
> commons-logging and/or log4j in your environment. Note that axis will
> work even if log4j is absent.
>
> -- dims
>
> --
> Davanum Srinivas - http://webservices.apache.org/~dims/
>
----
Baiss Eric Magnusson
<http://www.Track-Your-Finances.com>
<http://www.CascadeWebDesign.com>
Re: Get past Axis logging problem
Posted by Davanum Srinivas <da...@gmail.com>.
one more thing to check, make sure you don't have multiple versions of
commons-logging and/or log4j in your environment. Note that axis will
work even if log4j is absent.
-- dims
On Mon, 12 Jul 2004 23:53:18 -0500, Joe Nall <jo...@nall.com> wrote:
>
> On Jul 12, 2004, at 10:12 PM, Baiss Eric Magnusson wrote:
> >> Are you sure you don't have a permission problem on log4j-1.2.8.jar?
> >> commons-logging.jar?
> >> The directory it is in?
> >> Where did you put the jar files?
> >> What user is axis running under?
> >
> >> What container are you running in (Tomcat/JBoss/...)? Where is it
> >> installed?
> >
> > I don't know how to answer the container question, from <Server
> > Settings> I simply click the checkbox
> > <Start Web Service> and no error messages appear.
>
> I think you need to figure out what happens when you press that
> checkbox :)
>
> joe
>
>
--
Davanum Srinivas - http://webservices.apache.org/~dims/
Re: Get past Axis logging problem
Posted by Joe Nall <jo...@nall.com>.
On Jul 12, 2004, at 10:12 PM, Baiss Eric Magnusson wrote:
>> Are you sure you don't have a permission problem on log4j-1.2.8.jar?
>> commons-logging.jar?
>> The directory it is in?
>> Where did you put the jar files?
>> What user is axis running under?
>
>> What container are you running in (Tomcat/JBoss/...)? Where is it
>> installed?
>
> I don't know how to answer the container question, from <Server
> Settings> I simply click the checkbox
> <Start Web Service> and no error messages appear.
I think you need to figure out what happens when you press that
checkbox :)
joe
Re: Get past Axis logging problem
Posted by Baiss Eric Magnusson <ba...@mac.com>.
Hello Joe,
Thanks for your suggestion, it is a valid debugging step.
I did as you suggested and got the correct result below, I believe the
<!> is there because I had embedded the <log4j.properties> into
<axis.jar> based upon an earlier suggestion. The error remains the same
as before.
> URL url =
> this.getClass().getClassLoader().getResource("log4j.properties");
url-> jar:file:/Library/Java/Extensions/axis.jar!/log4j.properties
All the files are in the same correct directory, they all have the same
permissions
-rw-r--r--
They are in group <Admin>.
The parts of Axis I have are identical on both my development machine,
where Axis runs correctly; and the server, where it doesn't.
On Jul 11, 2004, at 8:27 PM, Joe Nall wrote:
>> I get a NoClassDefError on the following line
>> private static Log log =
>> LogFactory.getLog(BasicHandler.class.getName() );
>> of BasicHandler.java:43
>
>> I have determined that Axis will not read <log4j.properties> on my
>> server no matter where I put the file, nor does it say it is failing
>> to
>> read it, but maybe that's by design.
>
> Are you sure you don't have a permission problem on log4j-1.2.8.jar?
> commons-logging.jar?
> The directory it is in?
> Where did you put the jar files?
> What user is axis running under?
> What container are you running in (Tomcat/JBoss/...)? Where is it
> installed?
I don't know how to answer the container question, from <Server
Settings> I simply click the checkbox
<Start Web Service> and no error messages appear.
> If you are sure all of that is correct - print the classpath at
> runtime from the code and check again.
>
> Does something like this find log4j.properties in your runtime
> environment?
> URL url =
> this.getClass().getClassLoader().getResource("log4j.properties");
>
> Google for JWihch.java and use the guts to search for LogFactory in
> your runtime class path
>
> I don't think your error has anything to do with log4j.properties, Java
> version or operating sytem - it looks like you are missing some runtime
> piece of commons logging or log4j.
>
> joe
>
>
----
Baiss Eric Magnusson
<http://www.Track-Your-Finances.com>
<http://www.CascadeWebDesign.com>
Re: Get past Axis logging problem
Posted by Joe Nall <jo...@nall.com>.
> I get a NoClassDefError on the following line
> private static Log log = LogFactory.getLog(
> BasicHandler.class.getName() );
> of BasicHandler.java
> I have determined that Axis will not read <log4j.properties> on my
> server no matter where I put the file, nor does it say it is failing to
> read it, but maybe that's by design.
Are you sure you don't have a permission problem on log4j-1.2.8.jar?
commons-logging.jar?
The directory it is in?
Where did you put the jar files?
What user is axis running under?
What container are you running in (Tomcat/JBoss/...)? Where is it
installed?
If you are sure all of that is correct - print the classpath at runtime
from the code and check again.
Does something like this find log4j.properties in your runtime
environment?
URL url =
this.getClass().getClassLoader().getResource("log4j.properties");
Google for JWihch.java and use the guts to search for LogFactory in
your runtime class path
I don't think your error has anything to do with log4j.properties, Java
version or operating sytem - it looks like you are missing some runtime
piece of commons logging or log4j.
joe
Re: Get past Axis logging problem
Posted by Baiss Eric Magnusson <ba...@mac.com>.
Hello Davanum,
Here's the stack trace from my version using WOWebServices, which is my
preferred way of trying to call the service, the original code ended up
in the same error location.
I have downloaded the source to look at, and made it into an XCode
project, but I have only briefly tried to build it with that IDE, and
the results did not look pretty.
NoClassDefFoundError in stockQuoteWO java.lang.NoClassDefFoundError
at
org.apache.axis.handlers.BasicHandler.<clinit>(BasicHandler.java:43)
at
org.apache.axis.client.Service.getAxisClient(Service.java:104)
at org.apache.axis.client.Service.<init>(Service.java:146)
at
org.apache.axis.client.ServiceFactory.createService(ServiceFactory.java:
194)
at
com.webobjects.webservices.client.WOWebService.axisService(WOWebService.
java:185)
at _Utilities.stockQuoteWO(_Utilities.java:52)
at ReviewTrans.stockRecentEnough(ReviewTrans.java:417)
at ReviewTrans.updateCurValue(ReviewTrans.java:434)
at ReviewTrans.doAmountSums(ReviewTrans.java:464)
at ReviewTrans.doInvestments(ReviewTrans.java:636)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcces
sor.java:54)
at
com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObject(
NSKeyValueCoding.java:1160)
at
com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.valueFo
rKey(NSKeyValueCoding.java:1268)
at
com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544)
at
com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyValu
eCoding.java:498)
at
com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementatio
n.valueForKeyPath(NSKeyValueCodingAdditions.java:212)
at
com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:
1605)
at
com.webobjects.appserver._private.WOKeyValueAssociation.valueInComponent
(WOKeyValueAssociation.java:46)
at
com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmitBu
tton.java:59)
at
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WO
DynamicGroup.java:101)
at
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicG
roup.java:110)
at
com.webobjects.appserver._private.WOForm.invokeAction(WOForm.java:82)
at
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WO
DynamicGroup.java:101)
at
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicG
roup.java:110)
at
com.webobjects.appserver._private.WOHTMLURLValuedElement.invokeAction(WO
HTMLURLValuedElement.java:115)
at
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WO
DynamicGroup.java:101)
at
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicG
roup.java:110)
at
com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
at
com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1136)
at
com.webobjects.appserver.WOApplication.invokeAction(WOApplication.java:
1316)
at
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWit
hPreparedPage(WOComponentRequestHandler.java:196)
at
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWit
hPreparedSession(WOComponentRequestHandler.java:287)
at
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWit
hPreparedApplication(WOComponentRequestHandler.java:322)
at
com.webobjects.appserver._private.WOComponentRequestHandler._handleReque
st(WOComponentRequestHandler.java:358)
at
com.webobjects.appserver._private.WOComponentRequestHandler.handleReques
t(WOComponentRequestHandler.java:432)
at
com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.jav
a:1247)
at
com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.
java:167)
at
com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java
:248)
at java.lang.Thread.run(Thread.java:554)
On Jul 11, 2004, at 10:33 AM, Davanum Srinivas wrote:
> can you send me the complete stack trace? can u try a nightly build of
> axis?
>
> -- dims
>
> On Sun, 11 Jul 2004 10:21:10 -0700, Baiss Eric Magnusson
> <ba...@mac.com> wrote:
>> I tried that but it didn't help, but thanks for the note, it gave me a
>> few hours of hope.
>>
>> On Jul 11, 2004, at 8:03 AM, Davanum Srinivas wrote:
>>
>>> can you try adding log4j.properties into axis.jar itself?
>>>
>>> -- dims
>>>
>>> On Sat, 10 Jul 2004 18:03:53 -0700, Baiss Eric Magnusson
>>> <ba...@mac.com> wrote:
>>>> Can anyone think of a way to get past the logging problems I am
>>>> having
>>>> with Axis?
>>>>
>>>> I get a NoClassDefError on the following line
>>>> private static Log log = LogFactory.getLog(
>>>> BasicHandler.class.getName() );
>>>> of BasicHandler.java
>>>>
>>>> I have determined that Axis will not read <log4j.properties> on my
>>>> server no matter where I put the file, nor does it say it is failing
>>>> to
>>>> read it, but maybe that's by design.
>>>>
>>>> I think if I could just get past the logging error that the service
>>>> would run.
>>>>
>>>> I have tried with both straight calls to Axis and calls using
>>>> Apple's
>>>> WOWebService package, both methods end up at the same error.
>>>>
>>>> I'm about at the point where I think it cannot be fixed with MacOSXS
>>>> 10.2, for some reason there must be a reason
>>>> Axis requires 10.3, because that is what is on my development
>>>> machine
>>>> and the WebService call works fine in that environment.
>>>
>>>
>>> --
>>> Davanum Srinivas - http://webservices.apache.org/~dims/
>>>
>> ----
>> Baiss Eric Magnusson
>> <http://www.Track-Your-Finances.com>
>> <http://www.CascadeWebDesign.com>
>>
>>
>
>
> --
> Davanum Srinivas - http://webservices.apache.org/~dims/
>
----
Baiss Eric Magnusson
<http://www.Track-Your-Finances.com>
<http://www.CascadeWebDesign.com>
Re: Get past Axis logging problem
Posted by Davanum Srinivas <da...@gmail.com>.
can you send me the complete stack trace? can u try a nightly build of axis?
-- dims
On Sun, 11 Jul 2004 10:21:10 -0700, Baiss Eric Magnusson <ba...@mac.com> wrote:
> I tried that but it didn't help, but thanks for the note, it gave me a
> few hours of hope.
>
> On Jul 11, 2004, at 8:03 AM, Davanum Srinivas wrote:
>
> > can you try adding log4j.properties into axis.jar itself?
> >
> > -- dims
> >
> > On Sat, 10 Jul 2004 18:03:53 -0700, Baiss Eric Magnusson
> > <ba...@mac.com> wrote:
> >> Can anyone think of a way to get past the logging problems I am having
> >> with Axis?
> >>
> >> I get a NoClassDefError on the following line
> >> private static Log log = LogFactory.getLog(
> >> BasicHandler.class.getName() );
> >> of BasicHandler.java
> >>
> >> I have determined that Axis will not read <log4j.properties> on my
> >> server no matter where I put the file, nor does it say it is failing
> >> to
> >> read it, but maybe that's by design.
> >>
> >> I think if I could just get past the logging error that the service
> >> would run.
> >>
> >> I have tried with both straight calls to Axis and calls using Apple's
> >> WOWebService package, both methods end up at the same error.
> >>
> >> I'm about at the point where I think it cannot be fixed with MacOSXS
> >> 10.2, for some reason there must be a reason
> >> Axis requires 10.3, because that is what is on my development machine
> >> and the WebService call works fine in that environment.
> >
> >
> > --
> > Davanum Srinivas - http://webservices.apache.org/~dims/
> >
> ----
> Baiss Eric Magnusson
> <http://www.Track-Your-Finances.com>
> <http://www.CascadeWebDesign.com>
>
>
--
Davanum Srinivas - http://webservices.apache.org/~dims/
Re: Get past Axis logging problem
Posted by Baiss Eric Magnusson <ba...@mac.com>.
I tried that but it didn't help, but thanks for the note, it gave me a
few hours of hope.
On Jul 11, 2004, at 8:03 AM, Davanum Srinivas wrote:
> can you try adding log4j.properties into axis.jar itself?
>
> -- dims
>
> On Sat, 10 Jul 2004 18:03:53 -0700, Baiss Eric Magnusson
> <ba...@mac.com> wrote:
>> Can anyone think of a way to get past the logging problems I am having
>> with Axis?
>>
>> I get a NoClassDefError on the following line
>> private static Log log = LogFactory.getLog(
>> BasicHandler.class.getName() );
>> of BasicHandler.java
>>
>> I have determined that Axis will not read <log4j.properties> on my
>> server no matter where I put the file, nor does it say it is failing
>> to
>> read it, but maybe that's by design.
>>
>> I think if I could just get past the logging error that the service
>> would run.
>>
>> I have tried with both straight calls to Axis and calls using Apple's
>> WOWebService package, both methods end up at the same error.
>>
>> I'm about at the point where I think it cannot be fixed with MacOSXS
>> 10.2, for some reason there must be a reason
>> Axis requires 10.3, because that is what is on my development machine
>> and the WebService call works fine in that environment.
>
>
> --
> Davanum Srinivas - http://webservices.apache.org/~dims/
>
----
Baiss Eric Magnusson
<http://www.Track-Your-Finances.com>
<http://www.CascadeWebDesign.com>
Re: Get past Axis logging problem
Posted by Davanum Srinivas <da...@gmail.com>.
can you try adding log4j.properties into axis.jar itself?
-- dims
On Sat, 10 Jul 2004 18:03:53 -0700, Baiss Eric Magnusson <ba...@mac.com> wrote:
> Can anyone think of a way to get past the logging problems I am having
> with Axis?
>
> I get a NoClassDefError on the following line
> private static Log log = LogFactory.getLog(
> BasicHandler.class.getName() );
> of BasicHandler.java
>
> I have determined that Axis will not read <log4j.properties> on my
> server no matter where I put the file, nor does it say it is failing to
> read it, but maybe that's by design.
>
> I think if I could just get past the logging error that the service
> would run.
>
> I have tried with both straight calls to Axis and calls using Apple's
> WOWebService package, both methods end up at the same error.
>
> I'm about at the point where I think it cannot be fixed with MacOSXS
> 10.2, for some reason there must be a reason
> Axis requires 10.3, because that is what is on my development machine
> and the WebService call works fine in that environment.
> ----
> Baiss Eric Magnusson
> <http://www.Track-Your-Finances.com>
> <http://www.CascadeWebDesign.com>
>
>
--
Davanum Srinivas - http://webservices.apache.org/~dims/
Re: Get past Axis logging problem
Posted by Baiss Eric Magnusson <ba...@mac.com>.
Since I am using 10.2 server I am stuck with Java 1.4.1 ( after a lot
of browsing it seems that it is not possible to install 1.4.2 on
Jaguar), and that is the problem I believe I need to try to work
around. At this point I have become increasingly pessimistic about
being able to work around it.
On Jul 11, 2004, at 2:20 PM, David Teran wrote:
> Hi,
>
> Am 11.07.2004 um 03:03 schrieb Baiss Eric Magnusson:
>
>> Can anyone think of a way to get past the logging problems I am
>> having with Axis?
>>
>> I get a NoClassDefError on the following line
>> private static Log log = LogFactory.getLog(
>> BasicHandler.class.getName() );
>> of BasicHandler.java
>>
>> I have determined that Axis will not read <log4j.properties> on my
>> server no matter where I put the file, nor does it say it is failing
>> to read it, but maybe that's by design.
>>
>> I think if I could just get past the logging error that the service
>> would run.
>>
>> I have tried with both straight calls to Axis and calls using Apple's
>> WOWebService package, both methods end up at the same error.
>>
>> I'm about at the point where I think it cannot be fixed with MacOSXS
>> 10.2, for some reason there must be a reason
>> Axis requires 10.3, because that is what is on my development machine
>> and the WebService call works fine in that environment.
>
> which WO Version are you using? WO 5.2.3 is certified for JDK 1.4.2 so
> maybe you need to upgrade your JVM. I do not know if 1.4.2 runs on
> 10.2
>
> You might try ERExtensions from project WONDER. It integrates log4j
> and configuration is done in the Properties file in any framework that
> is loaded by your app or in Properties directly in your .woa.
>
> We at least have no problem with Axis 1.0 and 1.1, WO 5.2.3, JVM
> 1.4.2, and the usual stuff from project WONDER.
>
> regards David
>
----
Baiss Eric Magnusson
<http://www.Track-Your-Finances.com>
<http://www.CascadeWebDesign.com>