I have filed a bug on this
issue: https://bugzilla.mcs.anl.gov/globus/show_bug.cgi?id=7025.
Rachana
On May 19, 2010, at 11:40 AM, Prakash Velayutham wrote:
Hi,
I just reported the exact same issue yesterday. Look for thread
subject
"Container not starting successfully" started on May 17.
All is well when I install GT 4.2.1, but when I update the
components, one
of them breaks it and I can't start the container anymore due to
"java.lang.reflect.InvocationTargetException".
Thanks for backing me up here. I hope someone comes up with an
explanation.
Prakash
On May 19, 2010, at 12:24 PM, Dougal Ballantyne wrote:
Hi,
I am having issues getting GT4.2.1 starting after applying the
2008-11-07 advisory related to Tomcat 5.5 deployment. My intention
is
to deploy into Tomcat 5.5 but after hitting several issues, I
decided
to take it back to the basics. I have done a fresh install of
GT4.2.1
on RHEL5 x86_64 from source. I test that I can start the container,
then I follow steps in the advisory and I am unable to start the
container. I have done some googling and have not been able to track
down the cause of this issue.
Has anybody seen this before or possibly able to point out where I
have gone wrong?
Kind regards,
Dougal
master:/glb/home/globus> bash
[glo...@master ~]$ export GLOBUS_LOCATION=/opt/globus-4.2.1
[glo...@master ~]$ export JAVA_HOME=/usr/lib/jvm/java-1.6.0-
sun.x86_64
[glo...@master ~]$ export PATH=$JAVA_HOME/bin:$PATH
[glo...@master ~]$
[glo...@master ~]$ export GLOBUS_OPTIONS=-Xmx512M
[glo...@master ~]$
[glo...@master ~]$ $GLOBUS_LOCATION/bin/globus-start-container
Starting SOAP server at https://192.168.1.10:8443/wsrf/services/
With the following services:
[1]: https://192.168.1.10:8443/wsrf/services/AdminService
[2]: https://192.168.1.10:8443/wsrf/services/AttachmentTestService
[3]: https://192.168.1.10:8443/wsrf/services/AuthzCalloutTestService
[4]: https://192.168.1.10:8443/wsrf/services/CASService
[5]: https://192.168.1.10:8443/wsrf/services/ContainerRegistryEntryService
[6]: https://192.168.1.10:8443/wsrf/services/
ContainerRegistryService
[7]: https://192.168.1.10:8443/wsrf/services/CounterService
[8]: https://192.168.1.10:8443/wsrf/services/DefaultIndexService
[9]: https://192.168.1.10:8443/wsrf/services/
DefaultIndexServiceEntry
[10]: https://192.168.1.10:8443/wsrf/services/DelegationFactoryService
[11]: https://192.168.1.10:8443/wsrf/services/DelegationService
[12]: https://192.168.1.10:8443/wsrf/services/DelegationTestService
[13]: https://192168.1.10:8443/wsrf/services/DeployService
[14]: https://192.168.1.10:8443/wsrf/services/GKrellmService
[15]: https://192.168.1.10:8443/wsrf/services/InMemoryServiceGroup
[16]: https://192.168.1.10:8443/wsrf/services/InMemoryServiceGroupEntry
[17]: https://192.168.1.10:8443/wsrf/services/InMemoryServiceGroupFactory
[18]: https://192.168.1.10:8443/wsrf/services/IndexFactoryService
[19]: https://192.168.1.10:8443/wsrf/services/IndexService
[20]: https://192.168.1.10:8443/wsrf/services/IndexServiceEntry
[21]: https://192.168.1.10:8443/wsrf/services/JWSCoreVersion
[22]: https://192.168.1.10:8443/wsrf/services/LoggingService
[23]: https://192.168.1.10:8443/wsrf/services/ManagedExecutableJobService
[24]: https://192.168.1.10:8443/wsrf/services/ManagedJobFactoryService
[25]: https://192.168.1.10:8443/wsrf/services/ManagedMultiJobService
[26]: https://192.168.1.10:8443/wsrf/services/ManagementService
[27]:
https://192.168.1.10:8443/wsrf/services/NotificationConsumerFactoryService
[28]: https://192.168.1.10:8443/wsrf/services/NotificationConsumerService
[29]: https://192.168.1.10:8443/wsrf/services/
NotificationTestService
[30]:
https://192.168.1.10:8443/wsrf/services/PersistenceTestSubscriptionManager
[31]: https://192.168.1.10:8443/wsrf/services/QueryTestService
[32]: https://192.168.1.10:8443/wsrf/services/RPParamTestService
[33]:
https://192.168.1.10:8443/wsrf/services/ReliableFileTransferFactoryService
[34]: https://192.168.1.10:8443/wsrf/services/ReliableFileTransferService
[35]: https://192.168.1.10:8443/wsrf/services/RendezvousFactoryService
[36]: https://192.168.1.10:8443/wsrf/services/ReplicationService
[37]: https://192.168.1.10:8443/wsrf/services/SAMLAuthzTestService
[38]: https://192.168.1.10:8443/wsrf/services/SampleAuthzService
[39]: https://192.168.1.10:8443/wsrf/services/SecureCounterService
[40]: https://192.168.1.10:8443/wsrf/services/SecurityTestService
[41]: https://192.168.1.10:8443/wsrf/services/ShutdownService
[42]: https://192.168.1.10:8443/wsrf/services/SubscriptionManagerService
[43]: https://192.168.1.10:8443/wsrf/services/TestAuthzService
[44]: https://192.168.1.10:8443/wsrf/services/TestCASService
[45]: https://192.168.1.10:8443/wsrf/services/TestEnumService
[46]: https://192.168.1.10:8443/wsrf/services/TestLoginModuleService
[47]: https://192.168.1.10:8443/wsrf/services/TestPDPService
[48]: https://192.168.1.10:8443/wsrf/services/TestParamAuthzService
[49]: https://192.168.1.10:8443/wsrf/services/TestRPCService
[50]: https://192.168.1.10:8443/wsrf/services/TestService
[51]: https://192.168.1.10:8443/wsrf/services/TestServiceRequest
[52]: https://192.168.1.10:8443/wsrf/services/TestServiceWrongWSDL
[53]: https://192.168.1.10:8443/wsrf/services/TriggerFactoryService
[54]: https://192.168.1.10:8443/wsrf/services/TriggerRegistrationService
[55]:
https://192.168.1.10:8443/wsrf/services/TriggerRegistrationServiceEntry
[56]: https://192.168.1.10:8443/wsrf/services/TriggerService
[57]: https://192.168.110:8443/wsrf/services/Version
[58]: https://192.168.1.10:8443/wsrf/services/WidgetNotificationService
[59]: https://192168.1.10:8443/wsrf/services/WidgetService
[60]: https://192.168.1.10:8443/wsrf/services/gsi/AuthenticationService
[61]:
https://192.168.1.10:8443/wsrf/services/mds/test/execsource/IndexService
[62]:
https://192.168.1.10:8443/wsrf/services/mds/test/execsource/IndexServiceEntry
[63]:
https://192.168.1.10:8443/wsrf/services/mds/test/httpsource/IndexService
[64]:
https://192.168.1.10:8443/wsrf/services/mds/test/httpsource/IndexServiceEntry
[65]:
https://192.168.1.10:8443/wsrf/services/mds/test/subsource/IndexService
[66]:
https://192.168.1.10:8443/wsrf/services/mds/test/subsource/IndexServiceEntry
[67]: https://192.168.1.10:8443/wsrf/services/mds/test/usefulrp/IndexService
[68]:
https://192.168.1.10:8443/wsrf/services/mds/test/usefulrp/IndexServiceEntry
2010-05-19T17:59:42.754+02:00 INFO impl.DefaultIndexService
[ServiceThread-57,performDefaultRegistrations:261]
guid=899ee8a0-635f-11df-80f7-d4af72e39ee9
event=org.globus.mds.index.performDefaultRegistrations.end status=0
2010-05-19T18:01:47.173+02:00 INFO
container.ServiceContainerCollection [Thread-55,performShutdown:86]
Container shutting down...
Stopped SOAP Axis server at: https://192.168.1.10:8443/wsrf/
services/
[glo...@master ~]$
[glo...@master ~]$
[glo...@master ~]$
[glo...@master ~]$ cd /opt/globus-4.2.1/SRC/
[glo...@master SRC]$
[glo...@master SRC]$ gpt-query > /tmp/gpt-query.txt
[glo...@master SRC]$ ls
globus_java_ws_core-3.18.tar.gz
globus_java_ws_core_common-1.15.tar.gz gt4.2.1-all-source-installer
gt4.2.1-all-source-installer.tar.bz2
[glo...@master SRC]$ grep globus_java_ws_core_common /tmp/gpt-
query.txt
globus_java_ws_core_common-noflavor-pgm pkg version: 1.13.0
software version: 0.1
[glo...@master SRC]$ gpt-uninstall -force globus_java_ws_core_common
[glo...@master SRC]$ gpt-build -update
globus_java_ws_core_common-1.15.tar.gz
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR
globus_java_ws_core_common
gpt-build ====> Changing to
/opt/globus-4.2.1/SRC/BUILD/globus_java_ws_core_common-src/
gpt-build ====> BUILDING globus_java_ws_core_common
gpt-build ====> Changing to /opt/globus-4.2.1/SRC/BUILD
[glo...@master SRC]$ gpt-build -update
globus_java_ws_core-3.18.tar.gz
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_java_ws_core
gpt-build ====> Changing to
/opt/globus-4.2.1/SRC/BUILD/globus_java_ws_core-src/
gpt-build ====> BUILDING globus_java_ws_core
gpt-build ====> Changing to /opt/globus-4.2.1/SRC/BUILD
[glo...@master SRC]$
[glo...@master SRC]$
[glo...@master SRC]$
[glo...@master SRC]$ $GLOBUS_LOCATION/bin/globus-start-container
[JWSCORE-114] Failed to start container: [Caused by:
java.lang.reflect.InvocationTargetException]
[glo...@master SRC]$
[glo...@master SRC]$ $GLOBUS_LOCATION/bin/globus-start-container -
debug
. Caused by java.lang.reflect.InvocationTargetException
at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun
.reflect
.NativeConstructorAccessorImpl
.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun
.reflect
.DelegatingConstructorAccessorImpl
.newInstance(DelegatingConstructorAccessorImpl.java:27)
at
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at
org
.globus
.wsrf
.container.ServiceContainer.createContainer(ServiceContainer.java:
168)
at
org
.globus
.wsrf
.container
.ServiceContainer.startSecurityContainer(ServiceContainer.java:606)
at
org
.globus.wsrf.container.ServiceContainer.main(ServiceContainer.java:
539)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun
.reflect
.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun
.reflect
.DelegatingMethodAccessorImpl
.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.globus.bootstrap.BootstrapBase.launch(BootstrapBase.java:114)
at
org
.globus.bootstrap.ContainerBootstrap.main(ContainerBootstrap.java:
40)
Caused by: java.lang.ExceptionInInitializerError
at
org
.globus
.wsrf.container.UsageConfig.setSharedPacketInfo(UsageConfig.java:
392)
at
org
.globus
.wsrf.container.UsageConfig.sendStartPacket(UsageConfig.java:355)
at
org.globus.wsrf.container.ServiceManager.start(ServiceManager.java:
191)
at
org
.globus
.wsrf
.container.ServiceDispatcher.startServices(ServiceDispatcher.java:
799)
at
org
.globus
.wsrf.container.ServiceDispatcher.init(ServiceDispatcher.java:435)
at
org
.globus
.wsrf.container.ServiceContainer.start(ServiceContainer.java:252)
at
org
.globus
.wsrf.container.ServiceContainer.<init>(ServiceContainer.java:212)
at
org
.globus
.wsrf
.container.GSIServiceContainer.<init>(GSIServiceContainer.java:42)
... 13 more
Caused by: java.lang.IllegalArgumentException: GT version required
MAJOR.MINOR.MICRO. It is set as
at org.globus.wsrf.utils.Version.<clinit>(Version.java:47)
... 21 more
[JWSCORE-114] Failed to start container: [Caused by:
java.lang.reflect.InvocationTargetException]
[glo...@master SRC]$
Rachana Ananthakrishnan
Argonne National Lab | University of Chicago