× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



We've also found messages in the WAS logs stating that the web services in
error have already been installed but for the life of me, I cannot figure
out where it would see them twice or think they are out there twice. They
aren't.


[ERROR] The KCASFNCLR1 service, which is not valid, caused Two services
cannot have same name. A service with the KCASFNCLR1 name already exists in
the system.
org.apache.axis2.AxisFault: Two services cannot have same name. A service
with the KCASFNCLR1 name already exists in the system.


This has been a frustrating search that still is not resolved.


-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx [mailto:web400-bounces@xxxxxxxxxxxx] On
Behalf Of Pete Helgren
Sent: Friday, April 05, 2013 7:29 AM
To: Web Enabling the IBM i (AS/400 and iSeries)
Subject: Re: [WEB400] Missing AXIS2 servlet in Integrated Web Services
Server

Shannon,

You probably already went down the path of checking if the JVM classpath was
somehow changed (WRKENVVAR *SYS is there a CLASSPATH entry?) .
Normally you could change those values after starting the JVM and it
wouldn't affect the currently running apps *unless* the app itself was doing
some class re-loading at some point in the life cycle.

You might take a look at the running job with WRKJVMJOB and see what the
classpath looks like and then work backward to the error and see if the
object referred to is in the the classpath referenced by the job.

Pete Helgren
www.petesworkshop.com
GIAC Secure Software Programmer-Java

On 4/3/2013 2:23 PM, Shannon ODonnell wrote:
Hi,





We are using the IBM Integrated Web Services Server and it's been
working great for us.



However, in just the last few days we noticed that several web
services that have been installed for several months and running fine,
are now running with a Yellow/Warning status when viewed through the
HTTP Admin page. Note that as early as the first part of last week
all was running fine and there have been no changes made to the
iSeries in terms of software installed or PTFs installed or anything
similar. At least none that anyone will admit to.



Upon looking in the log files, we are seeing this error repeated over
and
over:



SEVERE Exception occured in
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest()
::class.method=com.ibm.ws.ffdc.FFDCFilter.processException()
::thread=HttpServer : 197 ::loggername=com.ibm.ws.ffdc



java.lang.Exception: java.security.PrivilegedActionException:
javax.servlet.UnavailableException: CWPWC0029E: Servlet
_ibmjsp.axis2_2D_web.Error._error500 was not found, it maybe missing
another required class.

Check your classpath to ensure that all classes required by the
servlet are present.





Which seems to indicate that an axis2 servlet or class has gone
missing somehow.



That seems unlikely unless it was deliberately removed by someone as
we have not added any software to this iSeries for several months.



At this time we are focusing on figuring out just what exactly is
missing and where it is missing from and then replacing it.



With the Websphere Application Server Express at V6.1 and higher, I
know where to look for all the objects used by Websphere under
/QIBM/ProdData/Websphere/AppServer/V61/Express/ .



With the Integrated Web Services Server I am not sure where to start
looking. I have checked the actual /www/wasservername/ directory
structure where the services themselves run from but that does not
help me at this time (I don't think) in figuring out where the
supporting classes/servlets reside.



I'm currently at a loss as to where to look next to resolve this issue
so any suggestions at all would be welcome.




Thanks!


Shannon O'Donnell






--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing
list To post a message email: WEB400@xxxxxxxxxxxx To subscribe, unsubscribe,
or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at
http://archive.midrange.com/web400.




As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.