[Geoserver-users] Geoserver on Websphere 6.1

MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-1592352586-1225872355=:95025"

--0-1592352586-1225872355=:95025
Content-Type: text/plain; charset=us-ascii

It is almost the same exact error as in this previous post.

http://sourceforge.net/mailarchive/message.php?msg_id=14190888.post%40talk.nabble.com

Hope there is a workaround for this problem with the spring classloader.

Thanks

________________________________
From: g b <gbhag2004@anonymised.com>
To: geoserver-users@lists.sourceforge.net
Sent: Wednesday, November 5, 2008 2:28:45 AM
Subject: [Geoserver-users] Geoserver on Websphere 6.1

Hello All,

I am having issues installing Geoserver war file on Websphere 6.1. I have installed on Tomcat and it works fine.

I imported the war file to Websphere but there is issue with the Spring framework.

Has anybody installed Geoserver on Websphere 6.1? If so can you please post lessons learned or any classpath issues that you ran into.

Thanks
GB

--0-1592352586-1225872355=:95025
Content-Type: text/html; charset=us-ascii

<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><DIV>It is almost the same exact error as in this previous post.</DIV>
<DIV>&nbsp;</DIV>
<DIV><A href="http://sourceforge.net/mailarchive/message.php?msg_id=14190888.post%40talk.nabble.com&quot;&gt;http://sourceforge.net/mailarchive/message.php?msg_id=14190888.post%40talk.nabble.com&lt;/A&gt;&lt;/DIV&gt;
<DIV>&nbsp;</DIV>
<DIV>Hope there is a workaround for this problem with the spring classloader.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks<BR></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif"><BR>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif"><FONT face=Tahoma size=2>
<HR SIZE=1>
<B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> g b &lt;gbhag2004@anonymised.com&gt;<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> geoserver-users@lists.sourceforge.net<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> Wednesday, November 5, 2008 2:28:45 AM<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> [Geoserver-users] Geoserver on Websphere 6.1<BR></FONT><BR>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">
<DIV>Hello All,</DIV>
<DIV>&nbsp;</DIV>
<DIV>I am having issues installing Geoserver war file on Websphere 6.1. I have installed on Tomcat and it works fine. </DIV>
<DIV>&nbsp;</DIV>
<DIV>I imported the war file to Websphere but there is issue with the Spring framework. </DIV>
<DIV>&nbsp;</DIV>
<DIV>Has anybody installed Geoserver on Websphere 6.1? If so can you please post lessons learned or any classpath issues that you ran into.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks</DIV>
<DIV>GB</DIV></DIV><BR></DIV></DIV></div><br>

      </body></html>
--0-1592352586-1225872355=:95025--

g b ha scritto:

MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-1592352586-1225872355=:95025"

--0-1592352586-1225872355=:95025
Content-Type: text/plain; charset=us-ascii

It is almost the same exact error as in this previous post.

http://sourceforge.net/mailarchive/message.php?msg_id=14190888.post%40talk.nabble.com

Hope there is a workaround for this problem with the spring classloader.

Unfortunately none of us use any IBM proprietary technology, so the core developers are probably not in a position to help you.
I hope some users might chime in, as I know some of them do work in an
IBM environment (thought I'm not sure with which degree of success, the
last successfully reported attempt to use GeoServer within WebSphere
dates back a couple of years). The irony is that this issue is happening
because we recently integrated some of the IBM open source technology
in GeoServer (the XSD xml/schema library).

Cheers
Andrea

--
Andrea Aime
OpenGeo - http://opengeo.org
Expert service straight from the developers.

I am using Websphere on many platforms and I did a quick test.

On a linux box, the output of the versioninfo.sh is

Installed Product
---------------------------------------------------------------------------- ----
Name IBM WebSphere Application Server - ND
Version 6.1.0.15
ID ND
Build Level cf150808.12
Build Date 2/28/08

I installed the geoserver-1.7.0a.war file, context root = "geoserver".

The only problem when you login to geoserver is:

   * class java.io.FileNotFoundException: /j_acegi_security_check

You have to create an empty file j_acegi_security_check in the web root directory.

The Classloader settings for the Servlet Container are
"parent class loader first".

So far, I have no problems.

Andrea Aime writes:

g b ha scritto:

MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-1592352586-1225872355=:95025"

--0-1592352586-1225872355=:95025
Content-Type: text/plain; charset=us-ascii

It is almost the same exact error as in this previous post.

http://sourceforge.net/mailarchive/message.php?msg_id=14190888.post%40tal k.nabble.com

Hope there is a workaround for this problem with the spring classloader.

Unfortunately none of us use any IBM proprietary technology, so the core developers are probably not in a position to help you.
I hope some users might chime in, as I know some of them do work in an
IBM environment (thought I'm not sure with which degree of success, the
last successfully reported attempt to use GeoServer within WebSphere
dates back a couple of years). The irony is that this issue is happening
because we recently integrated some of the IBM open source technology
in GeoServer (the XSD xml/schema library).

Cheers
Andrea

--
Andrea Aime
OpenGeo - http://opengeo.org
Expert service straight from the developers.

Christian Müller ha scritto:

I am using Websphere on many platforms and I did a quick test.
On a linux box, the output of the versioninfo.sh is
Installed Product
---------------------------------------------------------------------------- ----
Name IBM WebSphere Application Server - ND
Version 6.1.0.15
ID ND
Build Level cf150808.12
Build Date 2/28/08
I installed the geoserver-1.7.0a.war file, context root = "geoserver".
The only problem when you login to geoserver is:

  * class java.io.FileNotFoundException: /j_acegi_security_check
You have to create an empty file j_acegi_security_check in the web root directory.
The Classloader settings for the Servlet Container are
"parent class loader first".
So far, I have no problems.

Curious. That path is not meant to be a file, it's meant to be
dealt by Acegi during the authentication process.
Wondering if we can adjust web.xml to avoid this fix of yours to
be even necessary.

Cheers
Andrea

--
Andrea Aime
OpenGeo - http://opengeo.org
Expert service straight from the developers.

MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-1544772885-1225886902=:19620"

--0-1544772885-1225886902=:19620
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Great. Can you please tell me the things you had to do special (Shared lib,=
class loading, etc..) to make it work. I have been trying to make it work =
since last 2 days.=0A=0AThanks=0AGB=0A=0A=0A=0A=0A_________________________=
_______=0AFrom: Christian M=FCller <christian.mueller@anonymised.com>=0ATo: Andrea=
Aime <aaime@anonymised.com>=0ACc: g b <gbhag2004@anonymised.com>; geoserver-users@=
lists.sourceforge.net=0ASent: Wednesday, November 5, 2008 5:28:29 AM=0ASubj=
ect: Re: Geoserver on Websphere 6.1=0A=0AI am using Websphere on many platf=
orms and I did a quick test. =0AOn a linux box, the output of the versionin=
fo.sh is =0AInstalled Product=0A-------------------------------------------=
--------------------------------- ----=0AName=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 IBM WebSphere Application Server - ND=0AVersion=A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 6.1.0.15=0AID=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 ND=0ABuild Level=A0 =A0 =A0 =A0 =A0 =A0 =A0 cf150808.12=0ABuild Date=A0=
=A0 =A0 =A0 =A0 =A0 =A0 2/28/08 =0AI installed=A0 the geoserver-1.7.0a.war=
file, context root =3D "geoserver". =0AThe only problem when you login to =
geoserver is: =0A=0A=A0 * class java.io.FileNotFoundException: /j_acegi_sec=
urity_check =0AYou have to create an empty file j_acegi_security_check in t=
he web root directory. =0AThe Classloader settings for the Servlet Containe=
r are=0A"parent class loader first". =0ASo far, I have no problems. =0A=0A=
=0A=0A=0A=0A=0A=0A=0A=0AAndrea Aime writes: =0A> g b ha scritto:=0A>> MIME-=
Version: 1.0=0A>> Content-Type: multipart/alternative; boundary=3D"0-159235=
2586-1225872355=3D:95025" =0A>> --0-1592352586-1225872355=3D:95025=0A>> Con=
tent-Type: text/plain; charset=3Dus-ascii =0A>> It is almost the same exact=
error as in this previous post. =0A>> http://sourceforge.net/mailarchive/m=
essage.php?msg_id=3D14190888.post%40tal k.nabble.com =0A>> Hope there is a =
workaround for this problem with the spring classloader.=0A> =0A> Unfortuna=
tely none of us use any IBM proprietary technology, so the core developers =
are probably not in a position to help you.=0A> I hope some users might chi=
me in, as I know some of them do work in an=0A> IBM environment (thought I'=
m not sure with which degree of success, the=0A> last successfully reported=
attempt to use GeoServer within WebSphere=0A> dates back a couple of years=
). The irony is that this issue is happening=0A> because we recently integr=
ated some of the IBM open source technology=0A> in GeoServer (the XSD xml/s=
chema library). =0A> Cheers=0A> Andrea =0A> -- Andrea Aime=0A> OpenGeo - ht=
tp://opengeo.org=0A> Expert service straight from the developers.=0A=0A=0A =
     
--0-1544772885-1225886902=:19620
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<html><head><style type=3D"text/css"><!-- DIV {margin:0px;} --></style></he=
ad><body><div style=3D"font-family:times new roman, new york, times, serif;=
font-size:12pt"><DIV>Great. Can you please tell me the things you had to do=
special (Shared lib, class loading, etc..) to make it work. I have been tr=
ying to make it work since last 2 days.</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>Th=
anks</DIV>=0A<DIV>GB<BR></DIV>=0A<DIV style=3D"FONT-SIZE: 12pt; FONT-FAMILY=
: times new roman, new york, times, serif"><BR>=0A<DIV style=3D"FONT-SIZE: =
10pt; FONT-FAMILY: arial, helvetica, sans-serif"><FONT face=3DTahoma size=
=3D2>=0A<HR SIZE=3D1>=0A<B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></=
B> Christian M=FCller &lt;christian.mueller@anonymised.com&gt;<BR><B><SPAN style=
=3D"FONT-WEIGHT: bold">To:</SPAN></B> Andrea Aime &lt;aaime@anonymised.com&gt;=
<BR><B><SPAN style=3D"FONT-WEIGHT: bold">Cc:</SPAN></B> g b &lt;gbhag2004@anonymised.com=
ahoo.com&gt;; geoserver-users@lists.sourceforge.net<BR><B><SPAN style=3D"FO=
NT-WEIGHT: bold">Sent:</SPAN></B> Wednesday, November 5, 2008 5:28:29 AM<BR=

<B><SPAN style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> Re: Geoserver on =

Websphere 6.1<BR></FONT><BR>I am using Websphere on many platforms and I di=
d a quick test. <BR>On a linux box, the output of the <A href=3D"http://ver=
sioninfo.sh/" target=3D_blank>versioninfo.sh</A> is <BR>Installed Product<B=
R>-------------------------------------------------------------------------=
--- ----<BR>Name&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; &nbsp; IBM WebSphere Application Server - ND<BR>Version&nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; 6.1.0.15<BR>ID&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; ND<BR>Build Level&nbsp; &nbsp; &nbsp; &nbsp;=
&nbsp; &nbsp; &nbsp; cf150808.12<BR>Build Date&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; 2/28/08 <BR>I installed&nbsp; the geoserver-1.7.0a.war=
file, context root =3D "geoserver". <BR>The only problem when you login to=
geoserver is: <BR><BR>&nbsp; * class <A href=3D"http://java.io.fi/&quot; target=
=3D_blank>java.io</A>.FileNotFoundException: /j_acegi_security_check <BR>Yo=
u have to create an empty file j_acegi_security_check in the web root direc=
tory. <BR>The Classloader settings for the Servlet Container are<BR>"parent=
class loader first". <BR>So far, I have no problems. <BR><BR><BR><BR><BR><=
BR><BR><BR><BR><BR>Andrea Aime writes: <BR>&gt; g b ha scritto:<BR>&gt;&gt;=
MIME-Version: 1.0<BR>&gt;&gt; Content-Type: multipart/alternative; boundar=
y=3D"0-1592352586-1225872355=3D:95025" <BR>&gt;&gt;
--0-1592352586-1225872355=3D:95025<BR>&gt;&gt; Content-Type: text/plain; c=
harset=3Dus-ascii <BR>&gt;&gt; It is almost the same exact error as in this=
previous post. <BR>&gt;&gt; <A href=3D"http://sourceforge.net/mailarchive/=
message.php?msg_id=3D14190888.post%40tal" target=3D_blank>http://sourceforg=
e.net/mailarchive/message.php?msg_id=3D14190888.post%40tal</A> <A href=3D"h=
ttp://k.nabble.com/" target=3D_blank>k.nabble.com</A> <BR>&gt;&gt; Hope the=
re is a workaround for this problem with the spring classloader.<BR>&gt; <B=
R>&gt; Unfortunately none of us use any IBM proprietary technology, so the =
core developers are probably not in a position to help you.<BR>&gt; I hope =
some users might chime in, as I know some of them do work in an<BR>&gt; IBM=
environment (thought I'm not sure with which degree of success, the<BR>&gt=
; last successfully reported attempt to use GeoServer within WebSphere<BR>&=
gt; dates back a couple of years). The irony is that this issue is happenin=
g<BR>&gt;
because we recently integrated some of the IBM open source technology<BR>&=
gt; in GeoServer (the XSD xml/schema library). <BR>&gt; Cheers<BR>&gt; Andr=
ea <BR>&gt; -- Andrea Aime<BR>&gt; OpenGeo - <A href=3D"http://opengeo.org/=
" target=3D_blank>http://opengeo.org</A><BR>&gt; Expert service straight fr=
om the developers.<BR><BR><BR></DIV></DIV></div><br>=0A=0A </body></ht=
ml>
--0-1544772885-1225886902=:19620--

Hi

Thanks for your update. I had a older version of WebSphere, I updated to newer version

Product List
--------------------------------------------------------------------------------

BASE installed

Installed Product
--------------------------------------------------------------------------------

Name IBM WebSphere Application Server
Version 6.1.0.19
ID BASE
Build Level cf190836.04
Build Date 9/9/08

--------------------------------------------------------------------------------


But I am still getting the same error as earlier. The geoserver war is installed on websphere but when I start the app or run it it is throwing out the error.



DefaultListab I org.apache.commons.logging.impl.Jdk14Logger info Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@anonymised.com2…: defining beans [applicationState,applicationStateRegisterar,dispatcherMapping,resourceLoader,extensions,rawCatalog,secureCatalog,geoServer2,geoServerLoader,config,geoServer,globalConfig,data,rawData,dataConfig,dataRegisterar,dataConfigRegisterar,globalConfigRegisterar,geoServerRegisterar,serviceStrategyFactory,speedServiceStrategy,fileServiceStrategy,bufferServiceStrategy,partialBufferServiceStrategy2,customEditorConfigurer,dispatcher,filePublisher,jaiInitializer,validation,validationConfig,validationRegisterar,validationConfigRegisterar,wcsLoader,wcs,wcsConfig,wcsRegisterar,wcsConfigRegisterar,wcsAbstractService,wcsService,wcsGetCapabilities,wcsDescribeCoverage,wcsGetCoverage,wcsService2,wcsServiceDescriptor,wcsExceptionHandler,wcsGetCapabilitiesKvpReader,describeCoverageKvpReader,getCoverageKvpReader,wcsXmlReader,wcsGetCapabilitiesXmlReader,describeCoverageXmlReader,getCoverageXmlReader,wcsGetCapabilitiesResponse,describeCoverageResponse,getCoverageResponse,wcsURLM apping,wcs111ServiceTarget,wcsLogger,wcs111Service,wcsService-1.1.0,wcsService-1.1.1,wcs111URLMapping,wcs111ExceptionHandler,ows11AcceptVersionsKvpParser,ows11SectionsKvpParser,wcs111RangeSubsetKvpParser,wcs111IdentifierKvpParser,wcs111BoundingBoxKvpParser,wcs111GridBaseCRSKvpParser,wcs111TimeSequenceKvpParser,wcs111GridTypeKvpParser,wcs111GridCSKvpParser,wcs111GridOriginKvpParser,wcs111GridOffsetsKvpParser,wcs111GetCapabilitiesKvpReader,wcs111DescribeCoverageKvpReader,wcs111GetCoverageRequestReader,wcs111StoreKvpParser,wcs-1.1.1-configuration,wcs111CapabilitiesRequestReader,wcs111DescribeCoverageRequestReader,wcs111GetCoverageRequestXMLReader,wcs111GetCapabilitiesResponse,wcs111DescribeCoverageResponse,wcs111GetCoverageMultipartResponse,wcs111GetCoverageStoreResponse,wcs111DispatcherMapping,wcs111TempStorageCleaner,wcs111TempStorageCleanerTask,wcs111timerFactory,wfsConfig,wfsRegisterar,wfsConfigRegisterar,filterFactory,wfsLoader,wfs,wfsServiceTarget,wf sLogger,wfsService,wfsInsertElementHandler,wfsUpdateElementHandler,wfsDeleteElementHandler,wfsNativeElementHandler,wfsService-1.0.0,wfsExceptionHandler,gml2SchemaBuilder,wfsXsd-1.0,xmlConfiguration-1.0,getCapabilitiesResponse,lockFeatureResponse-1.0,transactionResponse-1.0,geometryResponse,citeComplianceHack,wfsURLMapping,typeNameKvpParser,featureIdKvpParser,bboxKvpParser,filterKvpParser,cqlKvpParser,propertyNameKvpParser,maxFeatureKvpParser,srsNameKvpParser,sortByKvpParser,expiryKvpParser,resultTypeKvpParser,acceptVersionsKvpParser,acceptFormatsKvpParser,strictKvpParser,wfsGetCapabilitiesKvpReader,describeFeatureTypeKvpReader,getFeatureKvpReader,getFeatureWithLockKvpReader,lockFeatureKvpReader,transactionKvpReader,releaseLockKvpReader,xmlReader-1.0.0,wfsGetCapabilitiesXmlReader,describeFetureTypeXmlReader,getFeatureXmlReader,getFeatureWithLockXmlReader,lockFeatureXmlReader,transactionXmlReader,gml2FeatureTypeEncoder,gml2OutputFormat,shapezipOutputForma t,geojsonOutputFormat,wfsService-1.1.0,wfsExceptionHandler-1.1,wfsXsd-1.1,xmlConfiguration-1.1,gml3SchemaBuilder,xmlReader-1.1.0,wfsGetCapabilitiesXmlReader-1.1.0,describeFeatureTypeXmlReader-1.1.0,getFeatureTypeXmlReader-1.1.0,getFeatureWithLockXmlReader-1.1.0,lockFeatureXmlReader-1.1.0,transactionXmlReader-1.1.0,getGmlObjectXmlReader-1.1.0,gml3FeatureTypeEncoder,gml3OutputFormat,hitsOutputFormat,lockFeatureResponse-1.1,transactionResponse-1.1,featureResponse,wfsvServiceTarget,wfsvService,wfsvService-1.0.0,wfsvService-1.1.0,wfsvExceptionHandler,wfsvURLMapping,wfsvXsd-1.1,wfsvXsd-1.0,wfsvXmlConfiguration-1.1,wfsvXmlConfiguration-1.0,wfsRollbackElementHandler,wfsvVersioned,describeVersionedFeatureTypeKvpReader,getVersionedFeatureKvpRequestReader,wfsv-xmlReader-1.1.0,wfsvDescribeFeatureTypeXmlReader-1.1.0,wfsvGetVersionedFeatureXmlReader-1.1.0,wfsvGetLogXmlReader-1.1.0,wfsvGetDiffXmlReader-1.1.0,wfsvRollbackXmlReader-1.1.0,wfsvVersionedUpdateXmlReader-1.1 .0,wfsvDeleteElementXmlReader-1.1.0,wfs-x-xmlReader-1.1.0,wfs-x-TransactionXmlReader-1.1.0,wfsv-xmlReader-1.0.0,wfsvDescribeFeatureTypeXmlReader-1.0.0,wfsvGetVersionedFeatureXmlReader-1.0.0,wfsvGetLogXmlReader-1.0.0,wfsvGetDiffXmlReader-1.0.0,wfsvRollbackXmlReader-1.0.0,wfsvVersionedUpdateXmlReader-1.0.0,wfsvDeleteElementXmlReader-1.0.0,wfs-x-xmlReader-1.0.0,wfs-x-TransactionXmlReader-1.0.0,gml3VersionedFeatureTypeEncoder,gml2VersionedFeatureTypeEncoder,gml2VersionedOutputFormat,transactionOutputFormat,versionedGml3OutputFormat,getLogGml3OutputFormat,getLogGml2OutputFormat,getLogJSONOutputFormat,getLogHtmlOutputFormat,getDiffHtmlOutputFormat,wmsLoader,wms,wmsConfig,wmsRegisterar,wmsConfigRegisterar,wmsAbstractService,wmsService,wmsGetCapabilities,wmsDescribeLayer,wmsGetFeatureInfo,wmsGetLegendGraphic,wmsGetMap,wmsGetMapLegacy,wmsService2,wmsServiceDescriptor,wmsExceptionHandler,widthKvpParser,heightKvpParser,formatOptionsKvpParser,bgColorKvpParser,trans parentKvpParser,tiledKvpParser,tilesOriginKvpParser,bufferKvpParser,paletteKvpParser,timeKvpParser,elevationKvpParser,validateSldKvpParser,sldKvpParser,startIndexKvpParser,wmsGetCapabilitiesKvpReader,describeLayerKvpReader,getMapKvpReader,getFeatureInfoKvpReader,getLegendGraphicKvpReader,wmsCapabilitiesXmlReader,getMapXmlReader,sldXmlReader,wmsGetCapabilitiesResponse,describeLayerResponse,getMapResponse,getFeatureInfoResponse,getLegendGraphicResponse,wmsURLMapping,GIFLegendProducerFactory,JaiLegendProducerFactory,PNGLegendProducerFactory,PNGMapProducer,GeoTiffMapProducer,TiffMapProducer,GIFMapProducer,JPEGMapProducer,PDFMapProducerFactory,KMLMapProducer,KMZMapProducer,OpenLayersMapProducer,AtomGeoRSSMapProducer,RSSGeoRSSMapProducer,SVGMapProducer,kmlService,kmlServiceDescriptor,kmlURLMapping,superOverlayKvpParser,legendKvpParser,kmatrrKvpParser,kmscoreKvpParser,kmplacemarkKvpParser,metaTileCache,nativeSortingRegionator,externalSortingRegionator,geometry Regionator,randomRegionator,filterChainProxy,restFilterInvocationInterceptor,restFilterDefinitionMap,filterInvocationInterceptor,httpSessionContextIntegrationFilterWithASCTrue,httpSessionContextIntegrationFilterWithASCFalse,logoutFilter,authenticationProcessingFilter,securityContextHolderAwareRequestFilter,rememberMeProcessingFilter,anonymousProcessingFilter,basicProcessingFilter,basicProcessingFilterEntryPoint,consoleExceptionTranslationFilter,owsExceptionTranslationFilter,rememberMeServices,authenticationManager,daoAuthenticationProvider,userDetailsService,operationSecurityInterceptor]; root of factory hierarchy
[11/5/08 12:43:36:389 EST] 00000022 DisposableBea W org.apache.commons.logging.impl.Jdk14Logger warn Invocation of destroy method failed on bean with name ‘geoServerLoader’: org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name ‘wcsLoader’: Singleton bean creation not allowed while the singletons of this factory are in destruction (Do not request a bean from a BeanFactory in a destroy method implementation!)
[11/5/08 12:43:36:404 EST] 00000022 ContextLoader E org.apache.commons.logging.impl.Jdk14Logger error Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘applicationState’ defined in URL [file:/C:/Program Files/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/installedApps/Garhpxp2017Node01Cell/geoserver_war.ear/geoserver.war/WEB-INF/classes/applicationContext.xml]: Cannot resolve reference to bean ‘data’ while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘data’ defined in URL [wsjar:file:/C:/Program Files/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/installedApps/Garhpxp2017Node01Cell/geoserver_war.ear/geoserver.war/WEB-INF/lib/main-1.7.0-RC4.jar!/applicationContext.xml]: Cannot resolve reference to bean ‘geoServer2’ while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘geoServer2’ defined in URL [wsjar:file:/C:/Program Files/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/installedApps/Garhpxp2017Node01Cell/geoserver_war.ear/geoserver.war/WEB-INF/lib/main-1.7.0-RC4.jar!/applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org/apache/commons/collections/MultiHashMap.getCollection(Ljava/lang/Object;)Ljava/util/Collection;
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(AccessController.java:214)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at com.ibm.ws.wswebcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:652)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350)
at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:292)
at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:92)
at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:666)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:619)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:335)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1303)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1138)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:817)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:949)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$1.run(ApplicationMgrImpl.java:1486)
at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:4076)
at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:4173)
at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:245)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1491)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:62)
at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:265)
at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1089)
at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:971)
at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1082)
at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:975)
at com.ibm.ws.management.commands.AdminServiceCommands$InvokeCmd.execute(AdminServiceCommands.java:251)
at com.ibm.ws.console.core.mbean.MBeanHelper.invoke(MBeanHelper.java:239)
at com.ibm.ws.console.appdeployment.ApplicationDeploymentCollectionAction.execute(ApplicationDeploymentCollectionAction.java:537)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:321)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1070)
at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:273)
at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:319)
at com.ibm.isclite.container.controller.InformationController.processForwardConfig(InformationController.java:206)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
at com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssistence(WSCUrlFilter.java:792)
at com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:363)
at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilter.java:229)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:748)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1461)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:118)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘data’ defined in URL [wsjar:file:/C:/Program Files/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/installedApps/Garhpxp2017Node01Cell/geoserver_war.ear/geoserver.war/WEB-INF/lib/main-1.7.0-RC4.jar!/applicationContext.xml]: Cannot resolve reference to bean ‘geoServer2’ while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘geoServer2’ defined in URL [wsjar:file:/C:/Program Files/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/installedApps/Garhpxp2017Node01Cell/geoserver_war.ear/geoserver.war/WEB-INF/lib/main-1.7.0-RC4.jar!/applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org/apache/commons/collections/MultiHashMap.getCollection(Ljava/lang/Object;)Ljava/util/Collection;
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(AccessController.java:214)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
… 113 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘geoServer2’ defined in URL [wsjar:file:/C:/Program Files/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/installedApps/Garhpxp2017Node01Cell/geoserver_war.ear/geoserver.war/WEB-INF/lib/main-1.7.0-RC4.jar!/applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org/apache/commons/collections/MultiHashMap.getCollection(Ljava/lang/Object;)Ljava/util/Collection;
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:480)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(AccessController.java:214)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
… 128 more
Caused by: java.lang.NoSuchMethodError: org/apache/commons/collections/MultiHashMap.getCollection(Ljava/lang/Object;)Ljava/util/Collection;
at org.geoserver.catalog.impl.CatalogImpl.lookup(CatalogImpl.java:779)
at org.geoserver.catalog.impl.CatalogImpl.getStoreByName(CatalogImpl.java:144)
at org.geoserver.catalog.impl.CatalogImpl.getDataStoreByName(CatalogImpl.java:180)
at org.geoserver.catalog.util.LegacyCatalogImporter.readFeatureType(LegacyCatalogImporter.java:425)
at org.geoserver.catalog.util.LegacyCatalogImporter.imprt(LegacyCatalogImporter.java:158)
at org.geoserver.config.GeoServerLoader.initialize(GeoServerLoader.java:109)
at org.geoserver.config.GeoServerLoader.postProcessBeforeInitialization(GeoServerLoader.java:73)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:350)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1330)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
… 137 more

[11/5/08 12:43:36:498 EST] 00000022 WebApp E Exception caught while initializing context
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘applicationState’ defined in URL [file:/C:/Program Files/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/installedApps/Garhpxp2017Node01Cell/geoserver_war.ear/geoserver.war/WEB-INF/classes/applicationContext.xml]: Cannot resolve reference to bean ‘data’ while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘data’ defined in URL [wsjar:file:/C:/Program Files/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/installedApps/Garhpxp2017Node01Cell/geoserver_war.ear/geoserver.war/WEB-INF/lib/main-1.7.0-RC4.jar!/applicationContext.xml]: Cannot resolve reference to bean ‘geoServer2’ while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘geoServer2’ defined in URL [wsjar:file:/C:/Program Files/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/installedApps/Garhpxp2017Node01Cell/geoserver_war.ear/geoserver.war/WEB-INF/lib/main-1.7.0-RC4.jar!/applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org/apache/commons/collections/MultiHashMap.getCollection(Ljava/lang/Object;)Ljava/util/Collection;
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(AccessController.java:214)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at com.ibm.ws.wswebcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:652)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350)
at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:292)
at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:92)
at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:666)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:619)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:335)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1303)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1138)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:817)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:949)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$1.run(ApplicationMgrImpl.java:1486)
at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:4076)
at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:4173)
at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:245)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1491)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:62)
at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:265)
at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1089)
at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:971)
at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1082)
at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:975)
at com.ibm.ws.management.commands.AdminServiceCommands$InvokeCmd.execute(AdminServiceCommands.java:251)
at com.ibm.ws.console.core.mbean.MBeanHelper.invoke(MBeanHelper.java:239)
at com.ibm.ws.console.appdeployment.ApplicationDeploymentCollectionAction.execute(ApplicationDeploymentCollectionAction.java:537)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:321)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1070)
at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:273)
at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:319)
at com.ibm.isclite.container.controller.InformationController.processForwardConfig(InformationController.java:206)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
at com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssistence(WSCUrlFilter.java:792)
at com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:363)
at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilter.java:229)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:748)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1461)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:118)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘data’ defined in URL [wsjar:file:/C:/Program Files/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/installedApps/Garhpxp2017Node01Cell/geoserver_war.ear/geoserver.war/WEB-INF/lib/main-1.7.0-RC4.jar!/applicationContext.xml]: Cannot resolve reference to bean ‘geoServer2’ while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘geoServer2’ defined in URL [wsjar:file:/C:/Program Files/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/installedApps/Garhpxp2017Node01Cell/geoserver_war.ear/geoserver.war/WEB-INF/lib/main-1.7.0-RC4.jar!/applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org/apache/commons/collections/MultiHashMap.getCollection(Ljava/lang/Object;)Ljava/util/Collection;
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(AccessController.java:214)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
… 113 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘geoServer2’ defined in URL [wsjar:file:/C:/Program Files/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/installedApps/Garhpxp2017Node01Cell/geoserver_war.ear/geoserver.war/WEB-INF/lib/main-1.7.0-RC4.jar!/applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org/apache/commons/collections/MultiHashMap.getCollection(Ljava/lang/Object;)Ljava/util/Collection;
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:480)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(AccessController.java:214)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
… 128 more
Caused by: java.lang.NoSuchMethodError: org/apache/commons/collections/MultiHashMap.getCollection(Ljava/lang/Object;)Ljava/util/Collection;
at org.geoserver.catalog.impl.CatalogImpl.lookup(CatalogImpl.java:779)
at org.geoserver.catalog.impl.CatalogImpl.getStoreByName(CatalogImpl.java:144)
at org.geoserver.catalog.impl.CatalogImpl.getDataStoreByName(CatalogImpl.java:180)
at org.geoserver.catalog.util.LegacyCatalogImporter.readFeatureType(LegacyCatalogImporter.java:425)
at org.geoserver.catalog.util.LegacyCatalogImporter.imprt(LegacyCatalogImporter.java:158)
at org.geoserver.config.GeoServerLoader.initialize(GeoServerLoader.java:109)
at org.geoserver.config.GeoServerLoader.postProcessBeforeInitialization(GeoServerLoader.java:73)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:350)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1330)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
… 137 more

[11/5/08 12:43:36:529 EST] 00000022 ActionServlet E org.apache.commons.logging.impl.Jdk14Logger error Unable to initialize Struts ActionServlet due to an unexpected exception or error thrown, so marking the servlet as unavailable. Most likely, this is due to an incorrect or missing library dependency.
java.lang.NoSuchMethodError: org/vfny/geoserver/config/web/MultipleActionServlet.initModuleConfigFactory()V
at org.vfny.geoserver.config.web.MultipleActionServlet.init(MultipleActionServlet.java:49)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:218)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:319)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1250)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:152)
at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:882)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:804)
at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:522)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:359)
at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:292)
at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:92)
at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:666)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:619)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:335)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1303)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1138)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:817)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:949)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$1.run(ApplicationMgrImpl.java:1486)
at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:4076)
at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:4173)
at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:245)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1491)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:62)
at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:265)
at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1089)
at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:971)
at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1082)
at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:975)
at com.ibm.ws.management.commands.AdminServiceCommands$InvokeCmd.execute(AdminServiceCommands.java:251)
at com.ibm.ws.console.core.mbean.MBeanHelper.invoke(MBeanHelper.java:239)
at com.ibm.ws.console.appdeployment.ApplicationDeploymentCollectionAction.execute(ApplicationDeploymentCollectionAction.java:537)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:321)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1070)
at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:273)
at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:319)
at com.ibm.isclite.container.controller.InformationController.processForwardConfig(InformationController.java:206)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
at com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssistence(WSCUrlFilter.java:792)
at com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:363)
at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilter.java:229)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:748)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1461)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:118)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)

[11/5/08 12:43:36:545 EST] 00000022 ServletWrappe E Deregister the mbean because of uncaught init() exception thrown by servlet action: javax.servlet.UnavailableException: org/vfny/geoserver/config/web/MultipleActionServlet.initModuleConfigFactory()V
at org.vfny.geoserver.config.web.MultipleActionServlet.init(MultipleActionServlet.java:88)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:218)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:319)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1250)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:152)
at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:882)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:804)
at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:522)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:359)
at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:292)
at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:92)
at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:666)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:619)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:335)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1303)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1138)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:817)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:949)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$1.run(ApplicationMgrImpl.java:1486)
at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:4076)
at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:4173)
at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:245)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1491)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:62)
at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:265)
at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1089)
at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:971)
at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1082)
at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:975)
at com.ibm.ws.management.commands.AdminServiceCommands$InvokeCmd.execute(AdminServiceCommands.java:251)
at com.ibm.ws.console.core.mbean.MBeanHelper.invoke(MBeanHelper.java:239)
at com.ibm.ws.console.appdeployment.ApplicationDeploymentCollectionAction.execute(ApplicationDeploymentCollectionAction.java:537)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:321)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1070)
at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:273)
at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:319)
at com.ibm.isclite.container.controller.InformationController.processForwardConfig(InformationController.java:206)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
at com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssistence(WSCUrlFilter.java:792)
at com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:363)
at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilter.java:229)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:748)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1461)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:118)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
,
[11/5/08 12:43:36:576 EST] 00000022 WebExtensionP W Servlet action is currently unavailable: org/vfny/geoserver/config/web/MultipleActionServlet.initModuleConfigFactory()V




— On Wed, 11/5/08, Andrea Aime <aaime@anonymised.com1671…> wrote:


> From: Andrea Aime aaime@anonymised.com
> Subject: Re: Geoserver on Websphere 6.1
> To: “Christian Müller” christian.mueller@anonymised.com
> Cc: “g b” gbhag2004@anonymised.com, geoserver-users@lists.sourceforge.net
> Date: Wednesday, November 5, 2008, 5:31 AM
>
> <br>> Christian Müller ha scritto:<br>> > I am using Websphere on many platforms and I did a quick test.<br>> > On a linux box, the output of the versioninfo.sh is<br>> > Installed Product<br>> ><br>> ----------------------------------------------------------------------------<br>> ----<br>> > Name IBM WebSphere Application Server - ND<br>> > Version 6.1.0.15<br>> ><br>> ID ND<br>> > Build Level cf150808.12<br>> > Build Date 2/28/08<br>> > I installed the geoserver-1.7.0a.war file, context root =<br>> "geoserver".<br>> > The only problem when you login to geoserver is:<br>> > <br>> > * class java.io.FileNotFoundException: /j_acegi_security_check<br>> > You have to create an empty file j_acegi_security_check in the web root<br>> directory.<br>> > The Classloader settings for the Servlet Container are<br>> > "parent class loader first".<br>> > So far, I have no problems.<br>> <br>> Curious. That path is not meant to be a file, it's meant to be<br>> dealt by Acegi during the authentication process.<br>> Wondering if we can adjust web.xml to avoid this fix of yours to<br>> be even necessary.<br>> <br>> Cheers<br>> Andrea<br>> <br>> -- Andrea Aime<br>> OpenGeo - http://opengeo.org<br>> Expert service straight from the developers.<br>> <br>>