Quantcast

can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

classic Classic list List threaded Threaded
24 messages Options
12
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Jared Nedzel
Anyone else running into this error?

     [java] AxisFault
      [java]  faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException
      [java]  faultSubcode:
      [java]  faultString: java.rmi.RemoteException: Error looking up
TransferServiceContext home:Can't find resource for bundle
java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
      [java]     java.util.MissingResourceException: Can't find resource
for bundle java.util.PropertyResourceBundle, key idenitytNull
      [java]  faultActor:
      [java]  faultNode:
      [java]  faultDetail:
      [java]
{http://xml.apache.org/axis/}stackTrace:java.rmi.RemoteException: Error
looking up TransferServiceContext home:Can't find resource for bundle
java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
      [java]     java.util.MissingResourceException: Can't find resource
for bundle java.util.PropertyResourceBundle, key idenitytNull
      [java]     at
org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransferContext(TransferServiceHelper.java:58)
      [java]     at
org.genepattern.svm.context.service.SVMContextImpl.submitData(SVMContextImpl.java:139)
      [java]     at
org.genepattern.svm.context.service.globus.SVMContextProviderImpl.submitData(SVMContextProviderImpl.java:31)
      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
      [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      [java]     at java.lang.reflect.Method.invoke(Method.java:585)
      [java]     at
org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:384)
      [java]     at
org.globus.axis.providers.RPCProvider.invokeMethodSub(RPCProvider.java:107)
      [java]     at
org.globus.axis.providers.RPCProvider.invokeMethod(RPCProvider.java:90)
      [java]     at
org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:281)
      [java]     at
org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:319)
      [java]     at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
      [java]     at
org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
      [java]     at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
      [java]     at
org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:450)
      [java]     at
org.apache.axis.server.AxisServer.invoke(AxisServer.java:285)
      [java]     at
org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:697)
      [java]     at
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      [java]     at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
      [java]     at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      [java]     at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      [java]     at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      [java]     at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
      [java]     at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      [java]     at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      [java]     at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
      [java]     at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
      [java]     at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      [java]     at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      [java]     at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
      [java]     at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      [java]     at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
      [java]     at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      [java]     at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      [java]     at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      [java]     at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      [java]     at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      [java]     at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
      [java]     at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
      [java]     at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
      [java]     at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      [java]     at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      [java]     at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      [java]     at java.lang.Thread.run(Thread.java:595)
      [java] Caused by: java.util.MissingResourceException: Can't find
resource for bundle java.util.PropertyResourceBundle, key idenitytNull
      [java]     at
java.util.ResourceBundle.getObject(ResourceBundle.java:325)
      [java]     at
java.util.ResourceBundle.getString(ResourceBundle.java:285)
      [java]     at org.globus.util.I18n.getMessage(I18n.java:97)
      [java]     at
org.globus.wsrf.impl.security.authorization.IdentityAuthorization.initialize(IdentityAuthorization.java:83)
      [java]     at
org.globus.wsrf.impl.security.authorization.ServiceAuthorizationChain.initialize(ServiceAuthorizationChain.java:108)
      [java]     at
org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor.setAuthzChain(ResourceSecurityDescriptor.java:55)
      [java]     at
gov.nih.nci.cagrid.introduce.servicetools.security.SecurityUtils.createCreatorOnlyResourceSecurityDescriptor(SecurityUtils.java:42)
      [java]     at
org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransferContext(TransferServiceHelper.java:49)
      [java]     ... 44 more

      [java]     {http://xml.apache.org/axis/}hostname:node255

      [java] java.rmi.RemoteException: Error looking up
TransferServiceContext home:Can't find resource for bundle
java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
      [java]     java.util.MissingResourceException: Can't find resource
for bundle java.util.PropertyResourceBundle, key idenitytNull
      [java]     at
org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:221)
      [java]     at
org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:128)
      [java]     at
org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
      [java]     at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
      [java]     at
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
Source)
      [java]     at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
      [java]     at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
      [java]     at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      [java]     at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      [java]     at org.apache.xerces.parsers.XMLParser.parse(Unknown
Source)
      [java]     at
org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
      [java]     at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
      [java]     at
org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
      [java]     at
org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:645)
      [java]     at
org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
      [java]     at
org.apache.axis.message.addressing.handler.AddressingHandler.processClientResponse(AddressingHandler.java:305)
      [java]     at
org.apache.axis.message.addressing.handler.AddressingHandler.invoke(AddressingHandler.java:110)
      [java]     at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
      [java]     at
org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
      [java]     at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
      [java]     at
org.apache.axis.client.AxisClient.invoke(AxisClient.java:190)
      [java]     at org.apache.axis.client.Call.invokeEngine(Call.java:2727)
      [java]     at org.apache.axis.client.Call.invoke(Call.java:2710)
      [java]     at org.apache.axis.client.Call.invoke(Call.java:2386)
      [java]     at org.apache.axis.client.Call.invoke(Call.java:2309)
      [java]     at org.apache.axis.client.Call.invoke(Call.java:1766)
      [java]     at
org.genepattern.svm.context.stubs.bindings.SVMContextPortTypeSOAPBindingStub.submitData(SVMContextPortTypeSOAPBindingStub.java:1246)
      [java]     at
org.genepattern.svm.context.client.SVMContextClient.submitData(SVMContextClient.java:84)
      [java]     at
org.genepattern.svm.client.SVMClient.postUpload(SVMClient.java:212)
      [java]     at
org.genepattern.svm.client.SVMClient.bulkTransferTest(SVMClient.java:117)
      [java]     at
org.genepattern.svm.client.SVMClient.main(SVMClient.java:97)



I'm wondering whether this could be related to the fact that I'm running
my server on a different port, 6060, rather than 8080.

Searching through the code, it appears that port 8080 is hardcoded
somewhere in the cagrid Transfer:

bash:node255:/xchip/genepattern/cagrid/services/cabig_ey2_2008/genepattern/trunk/genepattern/cabig_ey2_2008/SVM/code
1017 $ grep -r 8080 .

./deploy.properties:index.service.url=http\://cagrid-index.nci.nih.gov\:8080/wsrf/services/DefaultIndexService
./build/stubs-SVM/src/org/genepattern/svm/context/stubs/service/SVMContextServiceLocator.java:
    private java.lang.String SVMContextPortTypePort_address =
"http://localhost:8080/wsrf/services/";
./build/stubs-SVM/src/org/genepattern/svm/stubs/service/SVMServiceLocator.java:
    private java.lang.String SVMPortTypePort_address =
"http://localhost:8080/wsrf/services/";
Binary file
./build/stubs-SVM/classes/org/genepattern/svm/context/stubs/service/SVMContextServiceLocator.class
matches
Binary file
./build/stubs-SVM/classes/org/genepattern/svm/stubs/service/SVMServiceLocator.class
matches
./build/schema/SVM/SVM_service.wsdl:      <soap:address
location="http://localhost:8080/wsrf/services/"/>
./build/schema/SVM/SVMContext_service.wsdl:      <soap:address
location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/lifetime/WS-ResourceLifetime_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/lifetime/WS-ResourceLifetime_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/ws/enumeration/enumeration_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/ws/enumeration/enumeration_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./docs/.svn/text-base/svm_test_log.txt.svn-base:     [echo] Connecting
to service: http://localhost:8080/wsrf/services/cagrid/SVM
./docs/svm_test_log.txt:     [echo] Connecting to service:
http://localhost:8080/wsrf/services/cagrid/SVM





--
Jared Nedzel
Cancer Genomics Informatics
Broad Institute
7 Cambridge Center
Cambridge, MA 02142

617-324-4825
[hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Shannon Hastings
Are you sure the Transfer Service itself is also deployed into your
container?



On 3/9/09 8:39 AM, "Jared Nedzel" <[hidden email]> wrote:

> Anyone else running into this error?
>
>      [java] AxisFault
>       [java]  faultCode:
> {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
>       [java]  faultSubcode:
>       [java]  faultString: java.rmi.RemoteException: Error looking up
> TransferServiceContext home:Can't find resource for bundle
> java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
>       [java]     java.util.MissingResourceException: Can't find resource
> for bundle java.util.PropertyResourceBundle, key idenitytNull
>       [java]  faultActor:
>       [java]  faultNode:
>       [java]  faultDetail:
>       [java]
> {http://xml.apache.org/axis/}stackTrace:java.rmi.RemoteException: Error
> looking up TransferServiceContext home:Can't find resource for bundle
> java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
>       [java]     java.util.MissingResourceException: Can't find resource
> for bundle java.util.PropertyResourceBundle, key idenitytNull
>       [java]     at
> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransfe
> rContext(TransferServiceHelper.java:58)
>       [java]     at
> org.genepattern.svm.context.service.SVMContextImpl.submitData(SVMContextImpl.j
> ava:139)
>       [java]     at
> org.genepattern.svm.context.service.globus.SVMContextProviderImpl.submitData(S
> VMContextProviderImpl.java:31)
>       [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>       [java]     at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       [java]     at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.j
> ava:25)
>       [java]     at java.lang.reflect.Method.invoke(Method.java:585)
>       [java]     at
> org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:384)
>       [java]     at
> org.globus.axis.providers.RPCProvider.invokeMethodSub(RPCProvider.java:107)
>       [java]     at
> org.globus.axis.providers.RPCProvider.invokeMethod(RPCProvider.java:90)
>       [java]     at
>
org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:281>
)
>       [java]     at
> org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:319)
>       [java]     at
>
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32>
)

>       [java]     at
> org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>       [java]     at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>       [java]     at
> org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:450)
>       [java]     at
> org.apache.axis.server.AxisServer.invoke(AxisServer.java:285)
>       [java]     at
> org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:697)
>       [java]     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       [java]     at
> org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:32
> 7)
>       [java]     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>       [java]     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi
> lterChain.java:237)
>       [java]     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai
> n.java:157)
>       [java]     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java
> :214)
>       [java]     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.
> java:104)
>       [java]     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>       [java]     at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextVa
> lve.java:198)
>       [java]     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java
> :152)
>       [java]     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.
> java:104)
>       [java]     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>       [java]     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>       [java]     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.
> java:104)
>       [java]     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
>       [java]     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.
> java:102)
>       [java]     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>       [java]     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:1
> 09)
>       [java]     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.
> java:104)
>       [java]     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>       [java]     at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>       [java]     at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>       [java]     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
>       [java]     at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnect
> ion(Http11Protocol.java:705)
>       [java]     at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
>       [java]     at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:
> 683)
>       [java]     at java.lang.Thread.run(Thread.java:595)
>       [java] Caused by: java.util.MissingResourceException: Can't find
> resource for bundle java.util.PropertyResourceBundle, key idenitytNull
>       [java]     at
> java.util.ResourceBundle.getObject(ResourceBundle.java:325)
>       [java]     at
> java.util.ResourceBundle.getString(ResourceBundle.java:285)
>       [java]     at org.globus.util.I18n.getMessage(I18n.java:97)
>       [java]     at
> org.globus.wsrf.impl.security.authorization.IdentityAuthorization.initialize(I
> dentityAuthorization.java:83)
>       [java]     at
> org.globus.wsrf.impl.security.authorization.ServiceAuthorizationChain.initiali
> ze(ServiceAuthorizationChain.java:108)
>       [java]     at
> org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor.setAuthzCh
> ain(ResourceSecurityDescriptor.java:55)
>       [java]     at
> gov.nih.nci.cagrid.introduce.servicetools.security.SecurityUtils.createCreator
> OnlyResourceSecurityDescriptor(SecurityUtils.java:42)
>       [java]     at
> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransfe
> rContext(TransferServiceHelper.java:49)
>       [java]     ... 44 more
>
>       [java]     {http://xml.apache.org/axis/}hostname:node255
>
>       [java] java.rmi.RemoteException: Error looking up
> TransferServiceContext home:Can't find resource for bundle
> java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
>       [java]     java.util.MissingResourceException: Can't find resource
> for bundle java.util.PropertyResourceBundle, key idenitytNull
>       [java]     at
>
org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:221>
)

>       [java]     at
> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:128)
>       [java]     at
> org.apache.axis.encoding.DeserializationContext.endElement(DeserializationCont
> ext.java:1087)
>       [java]     at
> org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
>       [java]     at
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
> Source)
>       [java]     at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatche
> r.dispatch(Unknown
> Source)
>       [java]     at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
>       [java]     at
> org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>       [java]     at
> org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>       [java]     at org.apache.xerces.parsers.XMLParser.parse(Unknown
> Source)
>       [java]     at
> org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>       [java]     at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
>       [java]     at
> org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.j
> ava:227)
>       [java]     at
> org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:645)
>       [java]     at
> org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
>       [java]     at
> org.apache.axis.message.addressing.handler.AddressingHandler.processClientResp
> onse(AddressingHandler.java:305)
>       [java]     at
> org.apache.axis.message.addressing.handler.AddressingHandler.invoke(Addressing
> Handler.java:110)
>       [java]     at
>
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32>
)

>       [java]     at
> org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>       [java]     at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>       [java]     at
> org.apache.axis.client.AxisClient.invoke(AxisClient.java:190)
>       [java]     at org.apache.axis.client.Call.invokeEngine(Call.java:2727)
>       [java]     at org.apache.axis.client.Call.invoke(Call.java:2710)
>       [java]     at org.apache.axis.client.Call.invoke(Call.java:2386)
>       [java]     at org.apache.axis.client.Call.invoke(Call.java:2309)
>       [java]     at org.apache.axis.client.Call.invoke(Call.java:1766)
>       [java]     at
> org.genepattern.svm.context.stubs.bindings.SVMContextPortTypeSOAPBindingStub.s
> ubmitData(SVMContextPortTypeSOAPBindingStub.java:1246)
>       [java]     at
> org.genepattern.svm.context.client.SVMContextClient.submitData(SVMContextClien
> t.java:84)
>       [java]     at
> org.genepattern.svm.client.SVMClient.postUpload(SVMClient.java:212)
>       [java]     at
> org.genepattern.svm.client.SVMClient.bulkTransferTest(SVMClient.java:117)
>       [java]     at
> org.genepattern.svm.client.SVMClient.main(SVMClient.java:97)
>
>
>
> I'm wondering whether this could be related to the fact that I'm running
> my server on a different port, 6060, rather than 8080.
>
> Searching through the code, it appears that port 8080 is hardcoded
> somewhere in the cagrid Transfer:
>
> bash:node255:/xchip/genepattern/cagrid/services/cabig_ey2_2008/genepattern/tru
> nk/genepattern/cabig_ey2_2008/SVM/code
> 1017 $ grep -r 8080 .
>
> ./deploy.properties:index.service.url=http\://cagrid-index.nci.nih.gov\:8080/w
> srf/services/DefaultIndexService
> ./build/stubs-SVM/src/org/genepattern/svm/context/stubs/service/SVMContextServ
> iceLocator.java:
>     private java.lang.String SVMContextPortTypePort_address =
> "http://localhost:8080/wsrf/services/";
> ./build/stubs-SVM/src/org/genepattern/svm/stubs/service/SVMServiceLocator.java
> :
>     private java.lang.String SVMPortTypePort_address =
> "http://localhost:8080/wsrf/services/";
> Binary file
> ./build/stubs-SVM/classes/org/genepattern/svm/context/stubs/service/SVMContext
> ServiceLocator.class
> matches
> Binary file
> ./build/stubs-SVM/classes/org/genepattern/svm/stubs/service/SVMServiceLocator.
> class
> matches
> ./build/schema/SVM/SVM_service.wsdl:      <soap:address
> location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/SVM/SVMContext_service.wsdl:      <soap:address
> location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/wsrf/lifetime/WS-ResourceLifetime_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/wsrf/lifetime/WS-ResourceLifetime_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/ws/enumeration/enumeration_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./build/schema/ws/enumeration/enumeration_service.wsdl:
> <soap:address location="http://localhost:8080/wsrf/services/"/>
> ./docs/.svn/text-base/svm_test_log.txt.svn-base:     [echo] Connecting
> to service: http://localhost:8080/wsrf/services/cagrid/SVM
> ./docs/svm_test_log.txt:     [echo] Connecting to service:
> http://localhost:8080/wsrf/services/cagrid/SVM
>
>
>
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Scott Oster
Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull Looks like a classpath problem to me (missing some Globus libraries?):

 Caused by: java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key idenitytNull
  at java.util.ResourceBundle.getObject(ResourceBundle.java:325)
  at java.util.ResourceBundle.getString(ResourceBundle.java:285)
  at org.globus.util.I18n.getMessage(I18n.java:97)

Scott

Scott Oster

Co-Director
Software Research Institute
Center for IT Innovations in Healthcare

Senior Researcher
Department of Biomedical Informatics

The Ohio State University
Phone: (614) 293-9590


> From: Shannon Hastings <shannon.hastings@...>
> Reply-To: caGrid Users discussion Forum <CAGRID_USERS-L@...>
> Date: Mon, 9 Mar 2009 09:46:10 -0500
> To: <CAGRID_USERS-L@...>
> Subject: Re: can't find resource for bundle java.util.PropertyResourceBundle,
> key idenityNull
>
> Are you sure the Transfer Service itself is also deployed into your
> container?
>
>
>
> On 3/9/09 8:39 AM, "Jared Nedzel" <jnedzel@...> wrote:
>
>> Anyone else running into this error?
>>
>>      [java] AxisFault
>>       [java]  faultCode:
>> {<a href="http://schemas.xmlsoap.org/soap/envelope/}Server.userException">http://schemas.xmlsoap.org/soap/envelope/}Server.userException
>>       [java]  faultSubcode:
>>       [java]  faultString: java.rmi.RemoteException: Error looking up
>> TransferServiceContext home:Can't find resource for bundle
>> java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
>>       [java]     java.util.MissingResourceException: Can't find resource
>> for bundle java.util.PropertyResourceBundle, key idenitytNull
>>       [java]  faultActor:
>>       [java]  faultNode:
>>       [java]  faultDetail:
>>       [java]
>> {<a href="http://xml.apache.org/axis/}stackTrace:java.rmi.RemoteException">http://xml.apache.org/axis/}stackTrace:java.rmi.RemoteException: Error
>> looking up TransferServiceContext home:Can't find resource for bundle
>> java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
>>       [java]     java.util.MissingResourceException: Can't find resource
>> for bundle java.util.PropertyResourceBundle, key idenitytNull
>>       [java]     at
>> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransf>> e
>> rContext(TransferServiceHelper.java:58)
>>       [java]     at
>> org.genepattern.svm.context.service.SVMContextImpl.submitData(SVMContextImpl.>> j
>> ava:139)
>>       [java]     at
>> org.genepattern.svm.context.service.globus.SVMContextProviderImpl.submitData(>> S
>> VMContextProviderImpl.java:31)
>>       [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method)
>>       [java]     at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>       [java]     at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.>> j
>> ava:25)
>>       [java]     at java.lang.reflect.Method.invoke(Method.java:585)
>>       [java]     at
>> org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:384)
>>       [java]     at
>> org.globus.axis.providers.RPCProvider.invokeMethodSub(RPCProvider.java:107)
>>       [java]     at
>> org.globus.axis.providers.RPCProvider.invokeMethod(RPCProvider.java:90)
>>       [java]     at
>>
> org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:281> >
> )
>>       [java]     at
>> org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:319)
>>       [java]     at
>>
> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32> >
> )
>>       [java]     at
>> org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>>       [java]     at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>>       [java]     at
>> org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:450)
>>       [java]     at
>> org.apache.axis.server.AxisServer.invoke(AxisServer.java:285)
>>       [java]     at
>> org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:697)
>>       [java]     at
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       [java]     at
>> org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:3>> 2
>> 7)
>>       [java]     at
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>       [java]     at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF>> i
>> lterChain.java:237)
>>       [java]     at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha>> i
>> n.java:157)
>>       [java]     at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.jav>> a
>> :214)
>>       [java]     at
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext>> .
>> java:104)
>>       [java]     at
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>>       [java]     at
>> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextV>> a
>> lve.java:198)
>>       [java]     at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.jav>> a
>> :152)
>>       [java]     at
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext>> .
>> java:104)
>>       [java]     at
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>>       [java]     at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>>       [java]     at
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext>> .
>> java:104)
>>       [java]     at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
>>       [java]     at
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext>> .
>> java:102)
>>       [java]     at
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>>       [java]     at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:>> 1
>> 09)
>>       [java]     at
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext>> .
>> java:104)
>>       [java]     at
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>>       [java]     at
>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>>       [java]     at
>> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>>       [java]     at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
>>       [java]     at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnec>> t
>> ion(Http11Protocol.java:705)
>>       [java]     at
>> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
>>       [java]     at
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java>> :
>> 683)
>>       [java]     at java.lang.Thread.run(Thread.java:595)
>>       [java] Caused by: java.util.MissingResourceException: Can't find
>> resource for bundle java.util.PropertyResourceBundle, key idenitytNull
>>       [java]     at
>> java.util.ResourceBundle.getObject(ResourceBundle.java:325)
>>       [java]     at
>> java.util.ResourceBundle.getString(ResourceBundle.java:285)
>>       [java]     at org.globus.util.I18n.getMessage(I18n.java:97)
>>       [java]     at
>> org.globus.wsrf.impl.security.authorization.IdentityAuthorization.initialize(>> I
>> dentityAuthorization.java:83)
>>       [java]     at
>> org.globus.wsrf.impl.security.authorization.ServiceAuthorizationChain.initial>> i
>> ze(ServiceAuthorizationChain.java:108)
>>       [java]     at
>> org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor.setAuthzC>> h
>> ain(ResourceSecurityDescriptor.java:55)
>>       [java]     at
>> gov.nih.nci.cagrid.introduce.servicetools.security.SecurityUtils.createCreato>> r
>> OnlyResourceSecurityDescriptor(SecurityUtils.java:42)
>>       [java]     at
>> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransf>> e
>> rContext(TransferServiceHelper.java:49)
>>       [java]     ... 44 more
>>
>>       [java]     {<a href="http://xml.apache.org/axis/}hostname:node255">http://xml.apache.org/axis/}hostname:node255
>>
>>       [java] java.rmi.RemoteException: Error looking up
>> TransferServiceContext home:Can't find resource for bundle
>> java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
>>       [java]     java.util.MissingResourceException: Can't find resource
>> for bundle java.util.PropertyResourceBundle, key idenitytNull
>>       [java]     at
>>
> org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:221> >
> )
>>       [java]     at
>> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:128>> )
>>       [java]     at
>> org.apache.axis.encoding.DeserializationContext.endElement(DeserializationCon>> t
>> ext.java:1087)
>>       [java]     at
>> org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
>>       [java]     at
>> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
>> Source)
>>       [java]     at
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatch>> e
>> r.dispatch(Unknown
>> Source)
>>       [java]     at
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>> Source)
>>       [java]     at
>> org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       [java]     at
>> org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       [java]     at org.apache.xerces.parsers.XMLParser.parse(Unknown
>> Source)
>>       [java]     at
>> org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>>       [java]     at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
>>       [java]     at
>> org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.>> j
>> ava:227)
>>       [java]     at
>> org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:645)
>>       [java]     at
>> org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
>>       [java]     at
>> org.apache.axis.message.addressing.handler.AddressingHandler.processClientRes>> p
>> onse(AddressingHandler.java:305)
>>       [java]     at
>> org.apache.axis.message.addressing.handler.AddressingHandler.invoke(Addressin>> g
>> Handler.java:110)
>>       [java]     at
>>
> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32> >
> )
>>       [java]     at
>> org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>>       [java]     at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>>       [java]     at
>> org.apache.axis.client.AxisClient.invoke(AxisClient.java:190)
>>       [java]     at org.apache.axis.client.Call.invokeEngine(Call.java:2727)
>>       [java]     at org.apache.axis.client.Call.invoke(Call.java:2710)
>>       [java]     at org.apache.axis.client.Call.invoke(Call.java:2386)
>>       [java]     at org.apache.axis.client.Call.invoke(Call.java:2309)
>>       [java]     at org.apache.axis.client.Call.invoke(Call.java:1766)
>>       [java]     at
>> org.genepattern.svm.context.stubs.bindings.SVMContextPortTypeSOAPBindingStub.>> s
>> ubmitData(SVMContextPortTypeSOAPBindingStub.java:1246)
>>       [java]     at
>> org.genepattern.svm.context.client.SVMContextClient.submitData(SVMContextClie>> n
>> t.java:84)
>>       [java]     at
>> org.genepattern.svm.client.SVMClient.postUpload(SVMClient.java:212)
>>       [java]     at
>> org.genepattern.svm.client.SVMClient.bulkTransferTest(SVMClient.java:117)
>>       [java]     at
>> org.genepattern.svm.client.SVMClient.main(SVMClient.java:97)
>>
>>
>>
>> I'm wondering whether this could be related to the fact that I'm running
>> my server on a different port, 6060, rather than 8080.
>>
>> Searching through the code, it appears that port 8080 is hardcoded
>> somewhere in the cagrid Transfer:
>>
>> bash:node255:/xchip/genepattern/cagrid/services/cabig_ey2_2008/genepattern/tr>> u
>> nk/genepattern/cabig_ey2_2008/SVM/code
>> 1017 $ grep -r 8080 .
>>
>> ./deploy.properties:index.service.url=http\://cagrid-index.nci.nih.gov\:8080/>> w
>> srf/services/DefaultIndexService
>> ./build/stubs-SVM/src/org/genepattern/svm/context/stubs/service/SVMContextSer>> v
>> iceLocator.java:
>>     private java.lang.String SVMContextPortTypePort_address =
>> "http://localhost:8080/wsrf/services/";
>> ./build/stubs-SVM/src/org/genepattern/svm/stubs/service/SVMServiceLocator.jav>> a
>> :
>>     private java.lang.String SVMPortTypePort_address =
>> "http://localhost:8080/wsrf/services/";
>> Binary file
>> ./build/stubs-SVM/classes/org/genepattern/svm/context/stubs/service/SVMContex>> t
>> ServiceLocator.class
>> matches
>> Binary file
>> ./build/stubs-SVM/classes/org/genepattern/svm/stubs/service/SVMServiceLocator>> .
>> class
>> matches
>> ./build/schema/SVM/SVM_service.wsdl:      <soap:address
>> location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/SVM/SVMContext_service.wsdl:      <soap:address
>> location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/wsrf/lifetime/WS-ResourceLifetime_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/wsrf/lifetime/WS-ResourceLifetime_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/ws/enumeration/enumeration_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./build/schema/ws/enumeration/enumeration_service.wsdl:
>> <soap:address location="http://localhost:8080/wsrf/services/"/>
>> ./docs/.svn/text-base/svm_test_log.txt.svn-base:     [echo] Connecting
>> to service: http://localhost:8080/wsrf/services/cagrid/SVM
>> ./docs/svm_test_log.txt:     [echo] Connecting to service:
>> http://localhost:8080/wsrf/services/cagrid/SVM
>>
>>
>>
>>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Jared Nedzel
In reply to this post by Shannon Hastings
Yes, it is:

bash:node255:/xchip/genepattern/cagrid/node255_cagrid1.2/tomcat/jakarta-tomcat-5.0.28/webapps
1028 $ ls
ROOT/  balancer/  caGridTransfer/  gpintegration/  jsp-examples/
servlets-examples/  tomcat-docs/  webdav/  wsrf/

As I noted in the previous e-mail, localhost:8080 appears to be
hardcoded somewhere in the code generation, resulting in it appearing in
multiple files:

./build/stubs-SVM/src/org/genepattern/svm/context/stubs/service/SVMContextServiceLocator.java:
    private java.lang.String SVMContextPortTypePort_address =
"http://localhost:8080/wsrf/services/";
./build/stubs-SVM/src/org/genepattern/svm/stubs/service/SVMServiceLocator.java:
    private java.lang.String SVMPortTypePort_address =
"http://localhost:8080/wsrf/services/";
Binary file
./build/stubs-SVM/classes/org/genepattern/svm/context/stubs/service/SVMContextServiceLocator.class
matches
Binary file
./build/stubs-SVM/classes/org/genepattern/svm/stubs/service/SVMServiceLocator.class
matches
./build/schema/SVM/SVM_service.wsdl:      <soap:address
location="http://localhost:8080/wsrf/services/"/>
./build/schema/SVM/SVMContext_service.wsdl:      <soap:address
location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/lifetime/WS-ResourceLifetime_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/lifetime/WS-ResourceLifetime_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/ws/enumeration/enumeration_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./build/schema/ws/enumeration/enumeration_service.wsdl:
<soap:address location="http://localhost:8080/wsrf/services/"/>
./docs/.svn/text-base/svm_test_log.txt.svn-base:     [echo] Connecting
to service: http://localhost:8080/wsrf/services/cagrid/SVM
./docs/svm_test_log.txt:     [echo] Connecting to service:
http://localhost:8080/wsrf/services/cagrid/SVM


How do I change this to port 6060?

Shannon Hastings wrote:
> Are you sure the Transfer Service itself is also deployed into your
> container?
>


--
Jared Nedzel
Cancer Genomics Informatics
Broad Institute
7 Cambridge Center
Cambridge, MA 02142

617-324-4825
[hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Jared Nedzel
In reply to this post by Scott Oster
The same code works just fine on my development machine (port 8080), but
fails on my production server (port 6060).

Why does the code on the production server have port 8080 in it after
doing a clean build?

Jared

Scott Oster wrote:

> Looks like a classpath problem to me (missing some Globus libraries?):
>
>  Caused by: java.util.MissingResourceException: Can't find resource for
> bundle java.util.PropertyResourceBundle, key idenitytNull
>   at java.util.ResourceBundle.getObject(ResourceBundle.java:325)
>   at java.util.ResourceBundle.getString(ResourceBundle.java:285)
>   at org.globus.util.I18n.getMessage(I18n.java:97)
>
> Scott
>
> *Scott Oster
> **
> Co-Director
> *Software Research Institute
> Center for IT Innovations in Healthcare
>
> *Senior Researcher
> *Department of Biomedical Informatics
>
> /The Ohio State University
> Phone: (614) 293-9590
>
> /
>>  From: Shannon Hastings <[hidden email]>
>>  Reply-To: caGrid Users discussion Forum <[hidden email]>
>>  Date: Mon, 9 Mar 2009 09:46:10 -0500
>>  To: <[hidden email]>
>>  Subject: Re: can't find resource for bundle
> java.util.PropertyResourceBundle,
>>  key idenityNull
>>
>>  Are you sure the Transfer Service itself is also deployed into your
>>  container?
>>
>>
>>
>>  On 3/9/09 8:39 AM, "Jared Nedzel" <[hidden email]> wrote:
>>
>> > Anyone else running into this error?
>> >
>> >      [java] AxisFault
>> >       [java]  faultCode:
>> > {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
>> >       [java]  faultSubcode:
>> >       [java]  faultString: java.rmi.RemoteException: Error looking up
>> > TransferServiceContext home:Can't find resource for bundle
>> > java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
>> >       [java]     java.util.MissingResourceException: Can't find resource
>> > for bundle java.util.PropertyResourceBundle, key idenitytNull
>> >       [java]  faultActor:
>> >       [java]  faultNode:
>> >       [java]  faultDetail:
>> >       [java]
>> > {http://xml.apache.org/axis/}stackTrace:java.rmi.RemoteException: Error
>> > looking up TransferServiceContext home:Can't find resource for bundle
>> > java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
>> >       [java]     java.util.MissingResourceException: Can't find resource
>> > for bundle java.util.PropertyResourceBundle, key idenitytNull
>> >       [java]     at
>> >
> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransf>>
> e
>> > rContext(TransferServiceHelper.java:58)
>> >       [java]     at
>> >
> org.genepattern.svm.context.service.SVMContextImpl.submitData(SVMContextImpl.>>
> j
>> > ava:139)
>> >       [java]     at
>> >
> org.genepattern.svm.context.service.globus.SVMContextProviderImpl.submitData(>>
> S
>> > VMContextProviderImpl.java:31)
>> >       [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> > Method)
>> >       [java]     at
>> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> >       [java]     at
>> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.>>
> j
>> > ava:25)
>> >       [java]     at java.lang.reflect.Method.invoke(Method.java:585)
>> >       [java]     at
>> >
> org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:384)
>> >       [java]     at
>> >
> org.globus.axis.providers.RPCProvider.invokeMethodSub(RPCProvider.java:107)
>> >       [java]     at
>> > org.globus.axis.providers.RPCProvider.invokeMethod(RPCProvider.java:90)
>> >       [java]     at
>> >
>>
> org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:281>
>  >
>>  )
>> >       [java]     at
>> > org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:319)
>> >       [java]     at
>> >
>>
> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32>
>  >
>>  )
>> >       [java]     at
>> > org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>> >       [java]     at
> org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>> >       [java]     at
>> > org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:450)
>> >       [java]     at
>> > org.apache.axis.server.AxisServer.invoke(AxisServer.java:285)
>> >       [java]     at
>> > org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:697)
>> >       [java]     at
>> > javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>> >       [java]     at
>> >
> org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:3>>
> 2
>> > 7)
>> >       [java]     at
>> > javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>> >       [java]     at
>> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF>>
> i
>> > lterChain.java:237)
>> >       [java]     at
>> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha>>
> i
>> > n.java:157)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.jav>>
> a
>> > :214)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext>>
> .
>> > java:104)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextV>>
> a
>> > lve.java:198)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.jav>>
> a
>> > :152)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext>>
> .
>> > java:104)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext>>
> .
>> > java:104)
>> >       [java]     at
>> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext>>
> .
>> > java:102)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:>>
> 1
>> > 09)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext>>
> .
>> > java:104)
>> >       [java]     at
>> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>> >       [java]     at
>> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>> >       [java]     at
>> > org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>> >       [java]     at
>> >
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
>> >       [java]     at
>> >
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnec>>
> t
>> > ion(Http11Protocol.java:705)
>> >       [java]     at
>> >
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
>> >       [java]     at
>> >
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java>>
> :
>> > 683)
>> >       [java]     at java.lang.Thread.run(Thread.java:595)
>> >       [java] Caused by: java.util.MissingResourceException: Can't find
>> > resource for bundle java.util.PropertyResourceBundle, key idenitytNull
>> >       [java]     at
>> > java.util.ResourceBundle.getObject(ResourceBundle.java:325)
>> >       [java]     at
>> > java.util.ResourceBundle.getString(ResourceBundle.java:285)
>> >       [java]     at org.globus.util.I18n.getMessage(I18n.java:97)
>> >       [java]     at
>> >
> org.globus.wsrf.impl.security.authorization.IdentityAuthorization.initialize(>>
> I
>> > dentityAuthorization.java:83)
>> >       [java]     at
>> >
> org.globus.wsrf.impl.security.authorization.ServiceAuthorizationChain.initial>>
> i
>> > ze(ServiceAuthorizationChain.java:108)
>> >       [java]     at
>> >
> org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor.setAuthzC>>
> h
>> > ain(ResourceSecurityDescriptor.java:55)
>> >       [java]     at
>> >
> gov.nih.nci.cagrid.introduce.servicetools.security.SecurityUtils.createCreato>>
> r
>> > OnlyResourceSecurityDescriptor(SecurityUtils.java:42)
>> >       [java]     at
>> >
> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransf>>
> e
>> > rContext(TransferServiceHelper.java:49)
>> >       [java]     ... 44 more
>> >
>> >       [java]     {http://xml.apache.org/axis/}hostname:node255
>> >
>> >       [java] java.rmi.RemoteException: Error looking up
>> > TransferServiceContext home:Can't find resource for bundle
>> > java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
>> >       [java]     java.util.MissingResourceException: Can't find resource
>> > for bundle java.util.PropertyResourceBundle, key idenitytNull
>> >       [java]     at
>> >
>>
> org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:221>
>  >
>>  )
>> >       [java]     at
>> >
> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:128>>
> )
>> >       [java]     at
>> >
> org.apache.axis.encoding.DeserializationContext.endElement(DeserializationCon>>
> t
>> > ext.java:1087)
>> >       [java]     at
>> > org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
>> >       [java]     at
>> > org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
>> > Source)
>> >       [java]     at
>> >
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatch>>
> e
>> > r.dispatch(Unknown
>> > Source)
>> >       [java]     at
>> >
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>> > Source)
>> >       [java]     at
>> > org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>> >       [java]     at
>> > org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>> >       [java]     at org.apache.xerces.parsers.XMLParser.parse(Unknown
>> > Source)
>> >       [java]     at
>> > org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>> >       [java]     at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
>> >       [java]     at
>> >
> org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.>>
> j
>> > ava:227)
>> >       [java]     at
>> > org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:645)
>> >       [java]     at
>> > org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
>> >       [java]     at
>> >
> org.apache.axis.message.addressing.handler.AddressingHandler.processClientRes>>
> p
>> > onse(AddressingHandler.java:305)
>> >       [java]     at
>> >
> org.apache.axis.message.addressing.handler.AddressingHandler.invoke(Addressin>>
> g
>> > Handler.java:110)
>> >       [java]     at
>> >
>>
> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32>
>  >
>>  )
>> >       [java]     at
>> > org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>> >       [java]     at
> org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>> >       [java]     at
>> > org.apache.axis.client.AxisClient.invoke(AxisClient.java:190)
>> >       [java]     at
> org.apache.axis.client.Call.invokeEngine(Call.java:2727)
>> >       [java]     at org.apache.axis.client.Call.invoke(Call.java:2710)
>> >       [java]     at org.apache.axis.client.Call.invoke(Call.java:2386)
>> >       [java]     at org.apache.axis.client.Call.invoke(Call.java:2309)
>> >       [java]     at org.apache.axis.client.Call.invoke(Call.java:1766)
>> >       [java]     at
>> >
> org.genepattern.svm.context.stubs.bindings.SVMContextPortTypeSOAPBindingStub.>>
> s
>> > ubmitData(SVMContextPortTypeSOAPBindingStub.java:1246)
>> >       [java]     at
>> >
> org.genepattern.svm.context.client.SVMContextClient.submitData(SVMContextClie>>
> n
>> > t.java:84)
>> >       [java]     at
>> > org.genepattern.svm.client.SVMClient.postUpload(SVMClient.java:212)
>> >       [java]     at
>> > org.genepattern.svm.client.SVMClient.bulkTransferTest(SVMClient.java:117)
>> >       [java]     at
>> > org.genepattern.svm.client.SVMClient.main(SVMClient.java:97)
>> >
>> >
>> >
>> > I'm wondering whether this could be related to the fact that I'm running
>> > my server on a different port, 6060, rather than 8080.
>> >
>> > Searching through the code, it appears that port 8080 is hardcoded
>> > somewhere in the cagrid Transfer:
>> >
>> >
> bash:node255:/xchip/genepattern/cagrid/services/cabig_ey2_2008/genepattern/tr>>
> u
>> > nk/genepattern/cabig_ey2_2008/SVM/code
>> > 1017 $ grep -r 8080 .
>> >
>> >
> ./deploy.properties:index.service.url=http\://cagrid-index.nci.nih.gov\:8080/>>
> w
>> > srf/services/DefaultIndexService
>> >
> ./build/stubs-SVM/src/org/genepattern/svm/context/stubs/service/SVMContextSer>>
> v
>> > iceLocator.java:
>> >     private java.lang.String SVMContextPortTypePort_address =
>> > "http://localhost:8080/wsrf/services/";
>> >
> ./build/stubs-SVM/src/org/genepattern/svm/stubs/service/SVMServiceLocator.jav>>
> a
>> > :
>> >     private java.lang.String SVMPortTypePort_address =
>> > "http://localhost:8080/wsrf/services/";
>> > Binary file
>> >
> ./build/stubs-SVM/classes/org/genepattern/svm/context/stubs/service/SVMContex>>
> t
>> > ServiceLocator.class
>> > matches
>> > Binary file
>> >
> ./build/stubs-SVM/classes/org/genepattern/svm/stubs/service/SVMServiceLocator>>
> .
>> > class
>> > matches
>> > ./build/schema/SVM/SVM_service.wsdl:      <soap:address
>> > location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/SVM/SVMContext_service.wsdl:      <soap:address
>> > location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/wsrf/lifetime/WS-ResourceLifetime_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/wsrf/lifetime/WS-ResourceLifetime_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/ws/enumeration/enumeration_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./build/schema/ws/enumeration/enumeration_service.wsdl:
>> > <soap:address location="http://localhost:8080/wsrf/services/"/
> <http://localhost:8080/wsrf/services/"/>>
>> > ./docs/.svn/text-base/svm_test_log.txt.svn-base:     [echo] Connecting
>> > to service: http://localhost:8080/wsrf/services/cagrid/SVM
>> > ./docs/svm_test_log.txt:     [echo] Connecting to service:
>> > http://localhost:8080/wsrf/services/cagrid/SVM
>> >
>> >
>> >
>> >


--
Jared Nedzel
Cancer Genomics Informatics
Broad Institute
7 Cambridge Center
Cambridge, MA 02142

617-324-4825
[hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Scott Oster
That is just Axis generated code, and if you examine it you'll find that is
just a default value you are referring to.  If you want to rule out the port
being an issue, change your server to run on 8080 and run your test again;
I'm guessing you'll have the same problem. You likely have a classpath
issue/difference between your two containers.  Did you actually deploy
globus to the container?

Scott
Scott Oster

Co-Director
Software Research Institute
Center for IT Innovations in Healthcare

Senior Researcher
Department of Biomedical Informatics

The Ohio State University
Phone: (614) 293-9590


> From: Jared Nedzel <[hidden email]>
> Reply-To: caGrid Users discussion Forum <[hidden email]>
> Date: Mon, 9 Mar 2009 09:56:14 -0400
> To: <[hidden email]>
> Subject: Re: can't find resource for bundle java.util.PropertyResourceBundle,
> key idenityNull
>
> The same code works just fine on my development machine (port 8080), but
> fails on my production server (port 6060).
>
> Why does the code on the production server have port 8080 in it after
> doing a clean build?
>
> Jared
>
> Scott Oster wrote:
>> Looks like a classpath problem to me (missing some Globus libraries?):
>>
>>  Caused by: java.util.MissingResourceException: Can't find resource for
>> bundle java.util.PropertyResourceBundle, key idenitytNull
>>   at java.util.ResourceBundle.getObject(ResourceBundle.java:325)
>>   at java.util.ResourceBundle.getString(ResourceBundle.java:285)
>>   at org.globus.util.I18n.getMessage(I18n.java:97)
>>
>> Scott
>>
>> *Scott Oster
>> **
>> Co-Director
>> *Software Research Institute
>> Center for IT Innovations in Healthcare
>>
>> *Senior Researcher
>> *Department of Biomedical Informatics
>>
>> /The Ohio State University
>> Phone: (614) 293-9590
>>
>> /
>>>  From: Shannon Hastings <[hidden email]>
>>>  Reply-To: caGrid Users discussion Forum <[hidden email]>
>>>  Date: Mon, 9 Mar 2009 09:46:10 -0500
>>>  To: <[hidden email]>
>>>  Subject: Re: can't find resource for bundle
>> java.util.PropertyResourceBundle,
>>>  key idenityNull
>>>
>>>  Are you sure the Transfer Service itself is also deployed into your
>>>  container?
>>>
>>>
>>>
>>>  On 3/9/09 8:39 AM, "Jared Nedzel" <[hidden email]> wrote:
>>>
>>>> Anyone else running into this error?
>>>>
>>>>      [java] AxisFault
>>>>       [java]  faultCode:
>>>> {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
>>>>       [java]  faultSubcode:
>>>>       [java]  faultString: java.rmi.RemoteException: Error looking up
>>>> TransferServiceContext home:Can't find resource for bundle
>>>> java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
>>>>       [java]     java.util.MissingResourceException: Can't find resource
>>>> for bundle java.util.PropertyResourceBundle, key idenitytNull
>>>>       [java]  faultActor:
>>>>       [java]  faultNode:
>>>>       [java]  faultDetail:
>>>>       [java]
>>>> {http://xml.apache.org/axis/}stackTrace:java.rmi.RemoteException: Error
>>>> looking up TransferServiceContext home:Can't find resource for bundle
>>>> java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
>>>>       [java]     java.util.MissingResourceException: Can't find resource
>>>> for bundle java.util.PropertyResourceBundle, key idenitytNull
>>>>       [java]     at
>>>>
>> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransf
>> >>
>> e
>>>> rContext(TransferServiceHelper.java:58)
>>>>       [java]     at
>>>>
>> org.genepattern.svm.context.service.SVMContextImpl.submitData(SVMContextImpl.
>> >>
>> j
>>>> ava:139)
>>>>       [java]     at
>>>>
>> org.genepattern.svm.context.service.globus.SVMContextProviderImpl.submitData(
>> >>
>> S
>>>> VMContextProviderImpl.java:31)
>>>>       [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>> Method)
>>>>       [java]     at
>>>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>       [java]     at
>>>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.
>> >>
>> j
>>>> ava:25)
>>>>       [java]     at java.lang.reflect.Method.invoke(Method.java:585)
>>>>       [java]     at
>>>>
>> org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:384)
>>>>       [java]     at
>>>>
>> org.globus.axis.providers.RPCProvider.invokeMethodSub(RPCProvider.java:107)
>>>>       [java]     at
>>>> org.globus.axis.providers.RPCProvider.invokeMethod(RPCProvider.java:90)
>>>>       [java]     at
>>>>
>>>
>> org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:28
>> 1>
>>>
>>>  )
>>>>       [java]     at
>>>> org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:319)
>>>>       [java]     at
>>>>
>>>
>> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:3
>> 2>
>>>
>>>  )
>>>>       [java]     at
>>>> org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>>>>       [java]     at
>> org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>>>>       [java]     at
>>>> org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:450)
>>>>       [java]     at
>>>> org.apache.axis.server.AxisServer.invoke(AxisServer.java:285)
>>>>       [java]     at
>>>> org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:697)
>>>>       [java]     at
>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>>       [java]     at
>>>>
>> org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:3
>> >>
>> 2
>>>> 7)
>>>>       [java]     at
>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
>> >>
>> i
>>>> lterChain.java:237)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
>> >>
>> i
>>>> n.java:157)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.jav
>> >>
>> a
>>>> :214)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext
>> >>
>> .
>>>> java:104)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextV
>> >>
>> a
>>>> lve.java:198)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.jav
>> >>
>> a
>>>> :152)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext
>> >>
>> .
>>>> java:104)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext
>> >>
>> .
>>>> java:104)
>>>>       [java]     at
>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext
>> >>
>> .
>>>> java:102)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
>> >>
>> 1
>>>> 09)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext
>> >>
>> .
>>>> java:104)
>>>>       [java]     at
>>>>
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>>>>       [java]     at
>>>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>>>>       [java]     at
>>>> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>>>>       [java]     at
>>>>
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
>>>>       [java]     at
>>>>
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnec
>> >>
>> t
>>>> ion(Http11Protocol.java:705)
>>>>       [java]     at
>>>>
>> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
>>>>       [java]     at
>>>>
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java
>> >>
>> :
>>>> 683)
>>>>       [java]     at java.lang.Thread.run(Thread.java:595)
>>>>       [java] Caused by: java.util.MissingResourceException: Can't find
>>>> resource for bundle java.util.PropertyResourceBundle, key idenitytNull
>>>>       [java]     at
>>>> java.util.ResourceBundle.getObject(ResourceBundle.java:325)
>>>>       [java]     at
>>>> java.util.ResourceBundle.getString(ResourceBundle.java:285)
>>>>       [java]     at org.globus.util.I18n.getMessage(I18n.java:97)
>>>>       [java]     at
>>>>
>> org.globus.wsrf.impl.security.authorization.IdentityAuthorization.initialize(
>> >>
>> I
>>>> dentityAuthorization.java:83)
>>>>       [java]     at
>>>>
>> org.globus.wsrf.impl.security.authorization.ServiceAuthorizationChain.initial
>> >>
>> i
>>>> ze(ServiceAuthorizationChain.java:108)
>>>>       [java]     at
>>>>
>> org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor.setAuthzC
>> >>
>> h
>>>> ain(ResourceSecurityDescriptor.java:55)
>>>>       [java]     at
>>>>
>> gov.nih.nci.cagrid.introduce.servicetools.security.SecurityUtils.createCreato
>> >>
>> r
>>>> OnlyResourceSecurityDescriptor(SecurityUtils.java:42)
>>>>       [java]     at
>>>>
>> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransf
>> >>
>> e
>>>> rContext(TransferServiceHelper.java:49)
>>>>       [java]     ... 44 more
>>>>
>>>>       [java]     {http://xml.apache.org/axis/}hostname:node255
>>>>
>>>>       [java] java.rmi.RemoteException: Error looking up
>>>> TransferServiceContext home:Can't find resource for bundle
>>>> java.util.PropertyResourceBundle, key idenitytNull; nested exception is:
>>>>       [java]     java.util.MissingResourceException: Can't find resource
>>>> for bundle java.util.PropertyResourceBundle, key idenitytNull
>>>>       [java]     at
>>>>
>>>
>> org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:22
>> 1>
>>>
>>>  )
>>>>       [java]     at
>>>>
>> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:128
>> >>
>> )
>>>>       [java]     at
>>>>
>> org.apache.axis.encoding.DeserializationContext.endElement(DeserializationCon
>> >>
>> t
>>>> ext.java:1087)
>>>>       [java]     at
>>>> org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
>>>>       [java]     at
>>>> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
>>>> Source)
>>>>       [java]     at
>>>>
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatch
>> >>
>> e
>>>> r.dispatch(Unknown
>>>> Source)
>>>>       [java]     at
>>>>
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>>>> Source)
>>>>       [java]     at
>>>> org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>>>       [java]     at
>>>> org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>>>       [java]     at org.apache.xerces.parsers.XMLParser.parse(Unknown
>>>> Source)
>>>>       [java]     at
>>>> org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>>>>       [java]     at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
>>>>       [java]     at
>>>>
>> org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.
>> >>
>> j
>>>> ava:227)
>>>>       [java]     at
>>>> org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:645)
>>>>       [java]     at
>>>> org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
>>>>       [java]     at
>>>>
>> org.apache.axis.message.addressing.handler.AddressingHandler.processClientRes
>> >>
>> p
>>>> onse(AddressingHandler.java:305)
>>>>       [java]     at
>>>>
>> org.apache.axis.message.addressing.handler.AddressingHandler.invoke(Addressin
>> >>
>> g
>>>> Handler.java:110)
>>>>       [java]     at
>>>>
>>>
>> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:3
>> 2>
>>>
>>>  )
>>>>       [java]     at
>>>> org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>>>>       [java]     at
>> org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>>>>       [java]     at
>>>> org.apache.axis.client.AxisClient.invoke(AxisClient.java:190)
>>>>       [java]     at
>> org.apache.axis.client.Call.invokeEngine(Call.java:2727)
>>>>       [java]     at org.apache.axis.client.Call.invoke(Call.java:2710)
>>>>       [java]     at org.apache.axis.client.Call.invoke(Call.java:2386)
>>>>       [java]     at org.apache.axis.client.Call.invoke(Call.java:2309)
>>>>       [java]     at org.apache.axis.client.Call.invoke(Call.java:1766)
>>>>       [java]     at
>>>>
>> org.genepattern.svm.context.stubs.bindings.SVMContextPortTypeSOAPBindingStub.
>> >>
>> s
>>>> ubmitData(SVMContextPortTypeSOAPBindingStub.java:1246)
>>>>       [java]     at
>>>>
>> org.genepattern.svm.context.client.SVMContextClient.submitData(SVMContextClie
>> >>
>> n
>>>> t.java:84)
>>>>       [java]     at
>>>> org.genepattern.svm.client.SVMClient.postUpload(SVMClient.java:212)
>>>>       [java]     at
>>>> org.genepattern.svm.client.SVMClient.bulkTransferTest(SVMClient.java:117)
>>>>       [java]     at
>>>> org.genepattern.svm.client.SVMClient.main(SVMClient.java:97)
>>>>
>>>>
>>>>
>>>> I'm wondering whether this could be related to the fact that I'm running
>>>> my server on a different port, 6060, rather than 8080.
>>>>
>>>> Searching through the code, it appears that port 8080 is hardcoded
>>>> somewhere in the cagrid Transfer:
>>>>
>>>>
>> bash:node255:/xchip/genepattern/cagrid/services/cabig_ey2_2008/genepattern/tr
>> >>
>> u
>>>> nk/genepattern/cabig_ey2_2008/SVM/code
>>>> 1017 $ grep -r 8080 .
>>>>
>>>>
>> ./deploy.properties:index.service.url=http\://cagrid-index.nci.nih.gov\:8080/
>> >>
>> w
>>>> srf/services/DefaultIndexService
>>>>
>> ./build/stubs-SVM/src/org/genepattern/svm/context/stubs/service/SVMContextSer
>> >>
>> v
>>>> iceLocator.java:
>>>>     private java.lang.String SVMContextPortTypePort_address =
>>>> "http://localhost:8080/wsrf/services/";
>>>>
>> ./build/stubs-SVM/src/org/genepattern/svm/stubs/service/SVMServiceLocator.jav
>> >>
>> a
>>>> :
>>>>     private java.lang.String SVMPortTypePort_address =
>>>> "http://localhost:8080/wsrf/services/";
>>>> Binary file
>>>>
>> ./build/stubs-SVM/classes/org/genepattern/svm/context/stubs/service/SVMContex
>> >>
>> t
>>>> ServiceLocator.class
>>>> matches
>>>> Binary file
>>>>
>> ./build/stubs-SVM/classes/org/genepattern/svm/stubs/service/SVMServiceLocator
>> >>
>> .
>>>> class
>>>> matches
>>>> ./build/schema/SVM/SVM_service.wsdl:      <soap:address
>>>> location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/SVM/SVMContext_service.wsdl:      <soap:address
>>>> location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/wsrf/servicegroup/WS-ServiceGroup_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/wsrf/notification/WS-BaseN_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/wsrf/lifetime/WS-ResourceLifetime_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/wsrf/lifetime/WS-ResourceLifetime_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/wsrf/properties/WS-ResourceProperties_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/ws/enumeration/enumeration_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./build/schema/ws/enumeration/enumeration_service.wsdl:
>>>> <soap:address location="http://localhost:8080/wsrf/services/"/
>> <http://localhost:8080/wsrf/services/"/>>
>>>> ./docs/.svn/text-base/svm_test_log.txt.svn-base:     [echo] Connecting
>>>> to service: http://localhost:8080/wsrf/services/cagrid/SVM
>>>> ./docs/svm_test_log.txt:     [echo] Connecting to service:
>>>> http://localhost:8080/wsrf/services/cagrid/SVM
>>>>
>>>>
>>>>
>>>>
>
>
> --
> Jared Nedzel
> Cancer Genomics Informatics
> Broad Institute
> 7 Cambridge Center
> Cambridge, MA 02142
>
> 617-324-4825
> [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Jared Nedzel
I thought the caGrid installer deployed globus to the container?



Scott Oster wrote:
> That is just Axis generated code, and if you examine it you'll find that is
> just a default value you are referring to.  If you want to rule out the port
> being an issue, change your server to run on 8080 and run your test again;
> I'm guessing you'll have the same problem. You likely have a classpath
> issue/difference between your two containers.  Did you actually deploy
> globus to the container?
>
> Scott
> Scott Oster


--
Jared Nedzel
Cancer Genomics Informatics
Broad Institute
7 Cambridge Center
Cambridge, MA 02142

617-324-4825
[hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Scott Oster
Yes, it should.

Scott
Scott Oster

Co-Director
Software Research Institute
Center for IT Innovations in Healthcare

Senior Researcher
Department of Biomedical Informatics

The Ohio State University
Phone: (614) 293-9590


> From: Jared Nedzel <[hidden email]>
> Reply-To: caGrid Users discussion Forum <[hidden email]>
> Date: Mon, 9 Mar 2009 10:22:48 -0400
> To: <[hidden email]>
> Subject: Re: can't find resource for bundle java.util.PropertyResourceBundle,
> key idenityNull
>
> I thought the caGrid installer deployed globus to the container?
>
>
>
> Scott Oster wrote:
>> That is just Axis generated code, and if you examine it you'll find that is
>> just a default value you are referring to.  If you want to rule out the port
>> being an issue, change your server to run on 8080 and run your test again;
>> I'm guessing you'll have the same problem. You likely have a classpath
>> issue/difference between your two containers.  Did you actually deploy
>> globus to the container?
>>
>> Scott
>> Scott Oster
>
>
> --
> Jared Nedzel
> Cancer Genomics Informatics
> Broad Institute
> 7 Cambridge Center
> Cambridge, MA 02142
>
> 617-324-4825
> [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Jared Nedzel
How can I tell if it is deployed?  I see the wsrf directory in
$CATALINA_HOME/webapps.

Can I manually redeploy?  I've been looking for instructions for how to
do this, but can't find them.

Scott Oster wrote:

> Yes, it should.
>
> Scott
> Scott Oster
>
> Co-Director
> Software Research Institute
> Center for IT Innovations in Healthcare
>
> Senior Researcher
> Department of Biomedical Informatics
>
> The Ohio State University
> Phone: (614) 293-9590
>
>
>> From: Jared Nedzel <[hidden email]>
>> Reply-To: caGrid Users discussion Forum <[hidden email]>
>> Date: Mon, 9 Mar 2009 10:22:48 -0400
>> To: <[hidden email]>
>> Subject: Re: can't find resource for bundle java.util.PropertyResourceBundle,
>> key idenityNull
>>
>> I thought the caGrid installer deployed globus to the container?



--
Jared Nedzel
Cancer Genomics Informatics
Broad Institute
7 Cambridge Center
Cambridge, MA 02142

617-324-4825
[hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Scott Oster
> How can I tell if it is deployed?
Post the results of:
ls -la $CATALINA_HOME/webapps/wsrf/WEB-INF/lib

> Can I manually redeploy?  I've been looking for instructions for how to
> do this, but can't find them.
You could either rerun the installer, or follow these instructions:
http://www.cagrid.org/wiki/CaGrid:ConfigureTomcat


Scott
Scott Oster

Co-Director
Software Research Institute
Center for IT Innovations in Healthcare

Senior Researcher
Department of Biomedical Informatics

The Ohio State University
Phone: (614) 293-9590


> From: Jared Nedzel <[hidden email]>
> Reply-To: caGrid Users discussion Forum <[hidden email]>
> Date: Mon, 9 Mar 2009 10:32:09 -0400
> To: <[hidden email]>
> Subject: Re: can't find resource for bundle java.util.PropertyResourceBundle,
> key idenityNull
>
> How can I tell if it is deployed?  I see the wsrf directory in
> $CATALINA_HOME/webapps.
>
> Can I manually redeploy?  I've been looking for instructions for how to
> do this, but can't find them.
>
> Scott Oster wrote:
>> Yes, it should.
>>
>> Scott
>> Scott Oster
>>
>> Co-Director
>> Software Research Institute
>> Center for IT Innovations in Healthcare
>>
>> Senior Researcher
>> Department of Biomedical Informatics
>>
>> The Ohio State University
>> Phone: (614) 293-9590
>>
>>
>>> From: Jared Nedzel <[hidden email]>
>>> Reply-To: caGrid Users discussion Forum <[hidden email]>
>>> Date: Mon, 9 Mar 2009 10:22:48 -0400
>>> To: <[hidden email]>
>>> Subject: Re: can't find resource for bundle
>>> java.util.PropertyResourceBundle,
>>> key idenityNull
>>>
>>> I thought the caGrid installer deployed globus to the container?
>
>
>
> --
> Jared Nedzel
> Cancer Genomics Informatics
> Broad Institute
> 7 Cambridge Center
> Cambridge, MA 02142
>
> 617-324-4825
> [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Jared Nedzel
Scott:

I believe that Globus is deployed correctly and that the problem is
related to caGrid Transfer.  My clients have two types of tests:

- basic test
- caGrid transfer test

I have commented out the caGrid Transfer Test and rerun.  The basic test
works fine.  So the cagrid client is able to communicate with the server.

Here is the result of the ls:

bash:node255:/xchip/genepattern/cagrid/node255_cagrid1.2/tomcat/jakarta-tomcat-5.0.28/webapps/wsrf/WEB-INF/lib
1075 $ ls -la
total 20232
drwxrwxr-x  2 genepatt xchip   16384 Mar  9 10:35 ./
drwxrwxr-x  6 genepatt xchip    4096 Aug 13  2008 ../
-rw-rw-r--  1 genepatt xchip   12430 Oct  2 14:49
ComparativeMarkerSelMAGESvc-client.jar
-rw-rw-r--  1 genepatt xchip     648 Oct  2 14:49
ComparativeMarkerSelMAGESvc-common.jar
-rw-rw-r--  1 genepatt xchip   51459 Oct  2 14:49
ComparativeMarkerSelMAGESvc-service.jar
-rw-rw-r--  1 genepatt xchip  115690 Oct  2 14:49
ComparativeMarkerSelMAGESvc-stubs.jar
-rw-rw-r--  1 genepatt xchip     350 Oct  2 14:49
ComparativeMarkerSelMAGESvc-tests.jar
-rw-rw-r--  1 genepatt xchip   12610 Oct  2 09:19
ComparativeMarkerSelSTATMLSvc-client.jar
-rw-rw-r--  1 genepatt xchip     648 Oct  2 09:19
ComparativeMarkerSelSTATMLSvc-common.jar
-rw-rw-r--  1 genepatt xchip   51838 Oct  2 09:19
ComparativeMarkerSelSTATMLSvc-service.jar
-rw-rw-r--  1 genepatt xchip  115512 Oct  2 09:19
ComparativeMarkerSelSTATMLSvc-stubs.jar
-rw-rw-r--  1 genepatt xchip     350 Oct  2 09:19
ComparativeMarkerSelSTATMLSvc-tests.jar
-rw-rw-r--  1 genepatt xchip   11812 Oct  2 14:50
ConsensusClusteringMAGEService-client.jar
-rw-rw-r--  1 genepatt xchip     648 Oct  2 14:50
ConsensusClusteringMAGEService-common.jar
-rw-rw-r--  1 genepatt xchip   50339 Oct  2 14:50
ConsensusClusteringMAGEService-service.jar
-rw-rw-r--  1 genepatt xchip  114235 Oct  2 14:50
ConsensusClusteringMAGEService-stubs.jar
-rw-rw-r--  1 genepatt xchip     350 Oct  2 14:50
ConsensusClusteringMAGEService-tests.jar
-rw-rw-r--  1 genepatt xchip   11562 Oct  2 14:49
ConsensusClusteringSTATMLService-client.jar
-rw-rw-r--  1 genepatt xchip     648 Oct  2 14:49
ConsensusClusteringSTATMLService-common.jar
-rw-rw-r--  1 genepatt xchip   50047 Oct  2 14:49
ConsensusClusteringSTATMLService-service.jar
-rw-rw-r--  1 genepatt xchip  114014 Oct  2 14:49
ConsensusClusteringSTATMLService-stubs.jar
-rw-rw-r--  1 genepatt xchip     350 Oct  2 14:49
ConsensusClusteringSTATMLService-tests.jar
-rw-rw-r--  1 genepatt xchip   23201 Mar  9 10:35 GeneNeighbors-client.jar
-rw-rw-r--  1 genepatt xchip    6630 Mar  9 10:35 GeneNeighbors-common.jar
-rw-rw-r--  1 genepatt xchip   63315 Mar  9 10:35 GeneNeighbors-service.jar
-rw-rw-r--  1 genepatt xchip  108979 Mar  9 10:35 GeneNeighbors-stubs.jar
-rw-rw-r--  1 genepatt xchip    2250 Mar  9 10:35 GeneNeighbors-tests.jar
-rw-rw-r--  1 genepatt xchip   14577 Feb  3 13:03 Gistic-client.jar
-rw-rw-r--  1 genepatt xchip   14190 Feb  3 13:03 Gistic-common.jar
-rw-rw-r--  1 genepatt xchip   33296 Feb  3 13:03 Gistic-service.jar
-rw-rw-r--  1 genepatt xchip  129444 Feb  3 13:03 Gistic-stubs.jar
-rw-rw-r--  1 genepatt xchip    9446 Feb  3 13:03 Gistic-tests.jar
-rw-rw-r--  1 genepatt xchip   33329 Mar  9 10:35 Jama-1.0.1.jar
-rw-rw-r--  1 genepatt xchip   26124 Feb  3 13:01 KNN-client.jar
-rw-rw-r--  1 genepatt xchip    8503 Feb  3 13:01 KNN-common.jar
-rw-rw-r--  1 genepatt xchip   65225 Feb  3 13:01 KNN-service.jar
-rw-rw-r--  1 genepatt xchip  119734 Feb  3 13:01 KNN-stubs.jar
-rw-rw-r--  1 genepatt xchip    6061 Feb  3 13:01 KNN-tests.jar
-rw-rw-r--  1 genepatt xchip   24068 Feb  3 13:02 PCA-client.jar
-rw-rw-r--  1 genepatt xchip    6161 Feb  3 13:02 PCA-common.jar
-rw-rw-r--  1 genepatt xchip   66442 Feb  3 13:02 PCA-service.jar
-rw-rw-r--  1 genepatt xchip  118343 Feb  3 13:02 PCA-stubs.jar
-rw-rw-r--  1 genepatt xchip    2885 Feb  3 13:02 PCA-tests.jar
-rw-rw-r--  1 genepatt xchip   11423 Oct  2 09:20
PreprocessDatasetMAGEService-client.jar
-rw-rw-r--  1 genepatt xchip     648 Oct  2 09:20
PreprocessDatasetMAGEService-common.jar
-rw-rw-r--  1 genepatt xchip   48941 Oct  2 09:20
PreprocessDatasetMAGEService-service.jar
-rw-rw-r--  1 genepatt xchip  114287 Oct  2 09:20
PreprocessDatasetMAGEService-stubs.jar
-rw-rw-r--  1 genepatt xchip     350 Oct  2 09:20
PreprocessDatasetMAGEService-tests.jar
-rw-rw-r--  1 genepatt xchip   11439 Oct  2 09:21
PreprocessDatasetSTATMLService-client.jar
-rw-rw-r--  1 genepatt xchip     648 Oct  2 09:21
PreprocessDatasetSTATMLService-common.jar
-rw-rw-r--  1 genepatt xchip   48850 Oct  2 09:21
PreprocessDatasetSTATMLService-service.jar
-rw-rw-r--  1 genepatt xchip  113782 Oct  2 09:21
PreprocessDatasetSTATMLService-stubs.jar
-rw-rw-r--  1 genepatt xchip     350 Oct  2 09:21
PreprocessDatasetSTATMLService-tests.jar
-rw-rw-r--  1 genepatt xchip     164 Mar  9 10:35 README.txt
-rw-rw-r--  1 genepatt xchip   24219 Mar  9 09:22 SVM-client.jar
-rw-rw-r--  1 genepatt xchip    8025 Mar  9 09:22 SVM-common.jar
-rw-rw-r--  1 genepatt xchip   63986 Mar  9 09:22 SVM-service.jar
-rw-rw-r--  1 genepatt xchip  105764 Mar  9 09:22 SVM-stubs.jar
-rw-rw-r--  1 genepatt xchip    2609 Mar  9 09:22 SVM-tests.jar
-rw-rw-r--  1 genepatt xchip   86243 Aug  8  2008 addressing-1.0.jar
-rw-rw-r--  1 genepatt xchip    1916 Aug  8  2008 axis-url.jar
-rw-rw-r--  1 genepatt xchip 1450432 Aug  8  2008 axis.jar
-rw-rw-r--  1 genepatt xchip    6842 Aug  8  2008 bootstrap.jar
-rw-rw-r--  1 genepatt xchip   36955 Aug 26  2008
caGrid-1.0-metadata-data.jar
-rw-rw-r--  1 genepatt xchip    2191 Aug 26  2008
caGrid-1.1-Introduce-1.1-serviceTools.jar
-rw-rw-r--  1 genepatt xchip    9641 Aug 26  2008
caGrid-1.1-ServiceSecurityProvider-client.jar
-rw-rw-r--  1 genepatt xchip    2018 Aug 26  2008
caGrid-1.1-ServiceSecurityProvider-common.jar
-rw-rw-r--  1 genepatt xchip    4875 Aug 26  2008
caGrid-1.1-ServiceSecurityProvider-service.jar
-rw-rw-r--  1 genepatt xchip   17995 Aug 26  2008
caGrid-1.1-ServiceSecurityProvider-stubs.jar
-rw-rw-r--  1 genepatt xchip   17161 Aug 26  2008
caGrid-1.1-advertisement.jar
-rw-rw-r--  1 genepatt xchip   98085 Aug 26  2008 caGrid-1.1-core.jar
-rw-rw-r--  1 genepatt xchip  107346 Aug 26  2008
caGrid-1.1-metadata-common.jar
-rw-rw-r--  1 genepatt xchip   28523 Aug 26  2008
caGrid-1.1-metadata-security.jar
-rw-rw-r--  1 genepatt xchip    5329 Aug 26  2008
caGrid-1.1-metadataUtils.jar
-rw-rw-r--  1 genepatt xchip   14647 Mar  9 10:35
caGrid-Introduce-serviceTools-1.2.jar
-rw-rw-r--  1 genepatt xchip    9641 Mar  9 10:35
caGrid-ServiceSecurityProvider-client-1.2.jar
-rw-rw-r--  1 genepatt xchip    2018 Mar  9 10:35
caGrid-ServiceSecurityProvider-common-1.2.jar
-rw-rw-r--  1 genepatt xchip    4875 Mar  9 10:35
caGrid-ServiceSecurityProvider-service-1.2.jar
-rw-rw-r--  1 genepatt xchip   17995 Mar  9 10:35
caGrid-ServiceSecurityProvider-stubs-1.2.jar
-rw-rw-r--  1 genepatt xchip   21575 Mar  9 10:35
caGrid-Transfer-client-1.2.jar
-rw-rw-r--  1 genepatt xchip    5437 Mar  9 10:35
caGrid-Transfer-common-1.2.jar
-rw-rw-r--  1 genepatt xchip   60131 Mar  9 10:35
caGrid-Transfer-service-1.2.jar
-rw-rw-r--  1 genepatt xchip   58422 Mar  9 10:35
caGrid-Transfer-stubs-1.2.jar
-rw-rw-r--  1 genepatt xchip   10576 Mar  9 10:35
caGrid-Transfer-tests-1.2.jar
-rw-rw-r--  1 genepatt xchip   17214 Mar  9 10:35
caGrid-advertisement-1.2.jar
-rw-rw-r--  1 genepatt xchip   84793 Mar  9 10:35 caGrid-core-1.2.jar
-rw-rw-r--  1 genepatt xchip   13030 Feb  3 13:03 caGrid-discovery-1.2.jar
-rw-rw-r--  1 genepatt xchip  107346 Mar  9 10:35
caGrid-metadata-common-1.2.jar
-rw-rw-r--  1 genepatt xchip   36860 Mar  9 10:35
caGrid-metadata-data-1.2.jar
-rw-rw-r--  1 genepatt xchip   28523 Mar  9 10:35
caGrid-metadata-security-1.2.jar
-rw-rw-r--  1 genepatt xchip   38525 Mar  9 10:35
caGrid-metadatautils-1.2.jar
-rw-rw-r--  1 genepatt xchip 1910121 Mar  9 10:35 castor-0.9.9.jar
-rw-rw-r--  1 genepatt xchip   30127 Aug  8  2008 cog-axis.jar
-rw-rw-r--  1 genepatt xchip  671139 Aug  8  2008 cog-jglobus.jar
-rw-rw-r--  1 genepatt xchip   23686 Aug  8  2008 cog-tomcat.jar
-rw-rw-r--  1 genepatt xchip    3133 Aug  8  2008 cog-url.jar
-rw-rw-r--  1 genepatt xchip    6277 Aug  8  2008 commonj.jar
-rw-rw-r--  1 genepatt xchip  118726 Aug  8  2008 commons-beanutils.jar
-rw-rw-r--  1 genepatt xchip  130868 Aug  8  2008 commons-cli-2.0.jar
-rw-rw-r--  1 genepatt xchip   46725 Mar  9 10:35 commons-codec-1.3.jar
-rw-rw-r--  1 genepatt xchip  518641 Aug  8  2008
commons-collections-3.0.jar
-rw-rw-r--  1 genepatt xchip  109096 Aug  8  2008 commons-digester.jar
-rw-rw-r--  1 genepatt xchip   74527 Aug  8  2008 commons-discovery.jar
-rw-rw-r--  1 genepatt xchip  279781 Oct  2 14:50
commons-httpclient-3.0.1.jar
-rw-rw-r--  1 genepatt xchip  279383 Mar  9 10:35 commons-httpclient-3.0.jar
-rw-rw-r--  1 genepatt xchip   52915 Oct  2 14:50 commons-logging-1.1.jar
-rw-rw-r--  1 genepatt xchip   31605 Aug  8  2008 commons-logging.jar
-rw-rw-r--  1 genepatt xchip  195571 Aug  8  2008 concurrent.jar
-rw-rw-r--  1 genepatt xchip   80392 Aug  8  2008 cryptix-asn1.jar
-rw-rw-r--  1 genepatt xchip    3608 Aug  8  2008 cryptix.jar
-rw-rw-r--  1 genepatt xchip  366255 Aug  8  2008 cryptix32.jar
-rw-rw-r--  1 genepatt xchip    4835 Aug  8  2008
globus_resolution_service.jar
-rw-rw-r--  1 genepatt xchip   23485 Aug  8  2008
globus_resolution_stubs_java.jar
-rw-rw-r--  1 genepatt xchip    8086 Aug  8  2008 globus_resolution_test.jar
-rw-rw-r--  1 genepatt xchip    5478 Aug  8  2008
globus_transfer_service.jar
-rw-rw-r--  1 genepatt xchip   11429 Aug  8  2008
globus_transfer_stubs_java.jar
-rw-rw-r--  1 genepatt xchip    5402 Aug  8  2008 globus_transfer_test.jar
-rw-rw-r--  1 genepatt xchip    6474 Aug  8  2008 globus_usage_core.jar
-rw-rw-r--  1 genepatt xchip   11360 Aug  8  2008
globus_usage_packets_common.jar
-rw-rw-r--  1 genepatt xchip   46148 Mar  9 10:35
globus_wsrf_mds_aggregator.jar
-rw-rw-r--  1 genepatt xchip   67062 Mar  9 10:35
globus_wsrf_mds_aggregator_stubs.jar
-rw-rw-r--  1 genepatt xchip   35298 Mar  9 10:35
globus_wsrf_servicegroup.jar
-rw-rw-r--  1 genepatt xchip   57989 Mar  9 10:35
globus_wsrf_servicegroup_stubs.jar
-rw-rw-r--  1 genepatt xchip    3838 Aug  8  2008 globus_wsrf_tools_test.jar
-rw-rw-r--  1 genepatt xchip  589890 Mar  9 10:35 gp-modules.jar
-rw-rw-r--  1 genepatt xchip   75959 Mar  9 10:35 gpCabigUtil.jar
-rw-rw-r--  1 genepatt xchip   35081 Aug  8  2008 jaxrpc.jar
-rw-rw-r--  1 genepatt xchip 1017024 Aug  8  2008 jce-jdk13-125.jar
-rw-rw-r--  1 genepatt xchip  153253 Mar  9 10:35 jdom-1.0.jar
-rw-rw-r--  1 genepatt xchip    6567 Aug  8  2008 jgss.jar
-rw-rw-r--  1 genepatt xchip  121070 Aug  8  2008 junit.jar
-rw-rw-r--  1 genepatt xchip  352668 Aug  8  2008 log4j-1.2.8.jar
-rw-rw-r--  1 genepatt xchip   38186 Oct  2 14:50 mageUtility.jar
-rw-rw-r--  1 genepatt xchip   23600 Aug  8  2008 naming-common.jar
-rw-rw-r--  1 genepatt xchip   11688 Aug  8  2008 naming-factory.jar
-rw-rw-r--  1 genepatt xchip    1937 Aug  8  2008 naming-java.jar
-rw-rw-r--  1 genepatt xchip   32659 Aug  8  2008 naming-resources.jar
-rw-rw-r--  1 genepatt xchip  108592 Aug  8  2008 opensaml.jar
-rw-rw-r--  1 genepatt xchip  191354 Aug  8  2008 puretls.jar
-rw-rw-r--  1 genepatt xchip       0 Nov 18 14:10 removeme.txt
-rw-rw-r--  1 genepatt xchip   60047 Aug  8  2008 resolver.jar
-rw-rw-r--  1 genepatt xchip   19712 Aug  8  2008 saaj.jar
-rw-rw-r--  1 genepatt xchip   51253 Mar  9 10:35 statmlutil.jar
-rw-rw-r--  1 genepatt xchip  361155 Mar  9 10:35 trove.jar
-rw-rw-r--  1 genepatt xchip  161845 Aug  8  2008 wsdl4j.jar
-rw-rw-r--  1 genepatt xchip    9691 Aug  8  2008 wsrf_common.jar
-rw-rw-r--  1 genepatt xchip  668041 Aug  8  2008 wsrf_core.jar
-rw-rw-r--  1 genepatt xchip    8118 Aug  8  2008 wsrf_core_registry.jar
-rw-rw-r--  1 genepatt xchip   29081 Aug  8  2008
wsrf_core_registry_stubs.jar
-rw-rw-r--  1 genepatt xchip    9412 Aug  8  2008
wsrf_core_samples_authzService.jar
-rw-rw-r--  1 genepatt xchip   26709 Aug  8  2008
wsrf_core_samples_authzService_stubs.jar
-rw-rw-r--  1 genepatt xchip   14572 Aug  8  2008
wsrf_core_samples_counter.jar
-rw-rw-r--  1 genepatt xchip   20595 Aug  8  2008
wsrf_core_samples_counter_stubs.jar
-rw-rw-r--  1 genepatt xchip    9594 Aug  8  2008 wsrf_core_samples_mgmt.jar
-rw-rw-r--  1 genepatt xchip   13155 Aug  8  2008
wsrf_core_samples_mgmt_stubs.jar
-rw-rw-r--  1 genepatt xchip  559001 Aug  8  2008 wsrf_core_stubs.jar
-rw-rw-r--  1 genepatt xchip   10019 Aug  8  2008 wsrf_provider_jce.jar
-rw-rw-r--  1 genepatt xchip    5634 Aug  8  2008 wsrf_test.jar
-rw-rw-r--  1 genepatt xchip   19291 Aug  8  2008 wsrf_test_interop.jar
-rw-rw-r--  1 genepatt xchip   44981 Aug  8  2008
wsrf_test_interop_stubs.jar
-rw-rw-r--  1 genepatt xchip  234458 Aug  8  2008 wsrf_test_unit.jar
-rw-rw-r--  1 genepatt xchip  151159 Aug  8  2008 wsrf_test_unit_stubs.jar
-rw-rw-r--  1 genepatt xchip   48322 Aug  8  2008 wsrf_tools.jar
-rw-rw-r--  1 genepatt xchip  514673 Aug  8  2008 wss4j.jar
-rw-rw-r--  1 genepatt xchip 3149655 Aug  8  2008 xalan.jar
-rw-rw-r--  1 genepatt xchip 1010806 Aug  8  2008 xercesImpl.jar
-rw-rw-r--  1 genepatt xchip  292712 Aug  8  2008 xmlsec.jar


Scott Oster wrote:

>> How can I tell if it is deployed?
> Post the results of:
> ls -la $CATALINA_HOME/webapps/wsrf/WEB-INF/lib
>
>> Can I manually redeploy?  I've been looking for instructions for how to
>> do this, but can't find them.
> You could either rerun the installer, or follow these instructions:
> http://www.cagrid.org/wiki/CaGrid:ConfigureTomcat
>
>
> Scott
> Scott Oster
>
> Co-Director
> Software Research Institute
> Center for IT Innovations in Healthcare
>
> Senior Researcher
> Department of Biomedical Informatics
>
> The Ohio State University
> Phone: (614) 293-9590
>
>
>> From: Jared Nedzel <[hidden email]>
>> Reply-To: caGrid Users discussion Forum <[hidden email]>
>> Date: Mon, 9 Mar 2009 10:32:09 -0400
>> To: <[hidden email]>
>> Subject: Re: can't find resource for bundle java.util.PropertyResourceBundle,
>> key idenityNull
>>
>> How can I tell if it is deployed?  I see the wsrf directory in
>> $CATALINA_HOME/webapps.
>>
>> Can I manually redeploy?  I've been looking for instructions for how to
>> do this, but can't find them.
>>
>> Scott Oster wrote:
>>> Yes, it should.
>>>
>>> Scott
>>> Scott Oster
>>>
>>> Co-Director
>>> Software Research Institute
>>> Center for IT Innovations in Healthcare
>>>
>>> Senior Researcher
>>> Department of Biomedical Informatics
>>>
>>> The Ohio State University
>>> Phone: (614) 293-9590
>>>
>>>
>>>> From: Jared Nedzel <[hidden email]>
>>>> Reply-To: caGrid Users discussion Forum <[hidden email]>
>>>> Date: Mon, 9 Mar 2009 10:22:48 -0400
>>>> To: <[hidden email]>
>>>> Subject: Re: can't find resource for bundle
>>>> java.util.PropertyResourceBundle,
>>>> key idenityNull
>>>>
>>>> I thought the caGrid installer deployed globus to the container?
>>
>>
>> --
>> Jared Nedzel
>> Cancer Genomics Informatics
>> Broad Institute
>> 7 Cambridge Center
>> Cambridge, MA 02142
>>
>> 617-324-4825
>> [hidden email]


--
Jared Nedzel
Cancer Genomics Informatics
Broad Institute
7 Cambridge Center
Cambridge, MA 02142

617-324-4825
[hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Scott Oster
Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull Jared,
I think the resource exception is a red herring (I think it is a classpath issue, but unrelated to your problem).  I think your problem is you seem to be using resource security in your code, but deployed to a non-secure container.

java.util.ResourceBundle.getString(ResourceBundle.java:285)
      [java]     at org.globus.util.I18n.getMessage(I18n.java:97)
      [java]     at  org.globus.wsrf.impl.security.authorization.IdentityAuthorization.initialize(IdentityAuthorization.java:83)
      [java]     at org.globus.wsrf.impl.security.authorization.ServiceAuthorizationChain.initialize(ServiceAuthorizationChain.java:108)
      [java]     at org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor.setAuthzChain(ResourceSecurityDescriptor.java:55)
      [java]     at  gov.nih.nci.cagrid.introduce.servicetools.security.SecurityUtils.createCreatorOnlyResourceSecurityDescriptor(SecurityUtils.java:42)
     [java]     at org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransferContext(TransferServiceHelper.java:49)

See the bolded line above.  That enforces identity-based authorization policy on the resource created by transfer, but authorization cannot be done in an insecure container.  You either need to deploy to a secure container, or remove that line (which sets the authorization on the transer resource).  You would have seen an error like “Expected identity not set”.  The resource being looked for ( org.globus.wsrf.impl.security.authorization.errors.errors.propertes)in the erorr is in “wsrf_core.jar.”  I’m not sure what is causing that.


Scott
Scott Oster

Co-Director
Software Research Institute
Center for IT Innovations in Healthcare

Senior Researcher
Department of Biomedical Informatics

The Ohio State University
Phone: (614) 293-9590


> From: Jared Nedzel <jnedzel@...>
> Reply-To: caGrid Users discussion Forum <CAGRID_USERS-L@...>
> Date: Mon, 9 Mar 2009 10:45:07 -0400
> To: <CAGRID_USERS-L@...>
> Subject: Re: can't find resource for bundle java.util.PropertyResourceBundle,
> key idenityNull
>
> Scott:
>
> I believe that Globus is deployed correctly and that the problem is
> related to caGrid Transfer.  My clients have two types of tests:
>
> - basic test
> - caGrid transfer test
>
> I have commented out the caGrid Transfer Test and rerun.  The basic test
> works fine.  So the cagrid client is able to communicate with the server.
>
> Here is the result of the ls:
>
> bash:node255:/xchip/genepattern/cagrid/node255_cagrid1.2/tomcat/jakarta-tomcat
> -5.0.28/webapps/wsrf/WEB-INF/lib
> 1075 $ ls -la
> total 20232
> drwxrwxr-x  2 genepatt xchip   16384 Mar  9 10:35 ./
> drwxrwxr-x  6 genepatt xchip    4096 Aug 13  2008 ../
> -rw-rw-r--  1 genepatt xchip   12430 Oct  2 14:49
> ComparativeMarkerSelMAGESvc-client.jar
> -rw-rw-r--  1 genepatt xchip     648 Oct  2 14:49
> ComparativeMarkerSelMAGESvc-common.jar
> -rw-rw-r--  1 genepatt xchip   51459 Oct  2 14:49
> ComparativeMarkerSelMAGESvc-service.jar
> -rw-rw-r--  1 genepatt xchip  115690 Oct  2 14:49
> ComparativeMarkerSelMAGESvc-stubs.jar
> -rw-rw-r--  1 genepatt xchip     350 Oct  2 14:49
> ComparativeMarkerSelMAGESvc-tests.jar
> -rw-rw-r--  1 genepatt xchip   12610 Oct  2 09:19
> ComparativeMarkerSelSTATMLSvc-client.jar
> -rw-rw-r--  1 genepatt xchip     648 Oct  2 09:19
> ComparativeMarkerSelSTATMLSvc-common.jar
> -rw-rw-r--  1 genepatt xchip   51838 Oct  2 09:19
> ComparativeMarkerSelSTATMLSvc-service.jar
> -rw-rw-r--  1 genepatt xchip  115512 Oct  2 09:19
> ComparativeMarkerSelSTATMLSvc-stubs.jar
> -rw-rw-r--  1 genepatt xchip     350 Oct  2 09:19
> ComparativeMarkerSelSTATMLSvc-tests.jar
> -rw-rw-r--  1 genepatt xchip   11812 Oct  2 14:50
> ConsensusClusteringMAGEService-client.jar
> -rw-rw-r--  1 genepatt xchip     648 Oct  2 14:50
> ConsensusClusteringMAGEService-common.jar
> -rw-rw-r--  1 genepatt xchip   50339 Oct  2 14:50
> ConsensusClusteringMAGEService-service.jar
> -rw-rw-r--  1 genepatt xchip  114235 Oct  2 14:50
> ConsensusClusteringMAGEService-stubs.jar
> -rw-rw-r--  1 genepatt xchip     350 Oct  2 14:50
> ConsensusClusteringMAGEService-tests.jar
> -rw-rw-r--  1 genepatt xchip   11562 Oct  2 14:49
> ConsensusClusteringSTATMLService-client.jar
> -rw-rw-r--  1 genepatt xchip     648 Oct  2 14:49
> ConsensusClusteringSTATMLService-common.jar
> -rw-rw-r--  1 genepatt xchip   50047 Oct  2 14:49
> ConsensusClusteringSTATMLService-service.jar
> -rw-rw-r--  1 genepatt xchip  114014 Oct  2 14:49
> ConsensusClusteringSTATMLService-stubs.jar
> -rw-rw-r--  1 genepatt xchip     350 Oct  2 14:49
> ConsensusClusteringSTATMLService-tests.jar
> -rw-rw-r--  1 genepatt xchip   23201 Mar  9 10:35 GeneNeighbors-client.jar
> -rw-rw-r--  1 genepatt xchip    6630 Mar  9 10:35 GeneNeighbors-common.jar
> -rw-rw-r--  1 genepatt xchip   63315 Mar  9 10:35 GeneNeighbors-service.jar
> -rw-rw-r--  1 genepatt xchip  108979 Mar  9 10:35 GeneNeighbors-stubs.jar
> -rw-rw-r--  1 genepatt xchip    2250 Mar  9 10:35 GeneNeighbors-tests.jar
> -rw-rw-r--  1 genepatt xchip   14577 Feb  3 13:03 Gistic-client.jar
> -rw-rw-r--  1 genepatt xchip   14190 Feb  3 13:03 Gistic-common.jar
> -rw-rw-r--  1 genepatt xchip   33296 Feb  3 13:03 Gistic-service.jar
> -rw-rw-r--  1 genepatt xchip  129444 Feb  3 13:03 Gistic-stubs.jar
> -rw-rw-r--  1 genepatt xchip    9446 Feb  3 13:03 Gistic-tests.jar
> -rw-rw-r--  1 genepatt xchip   33329 Mar  9 10:35 Jama-1.0.1.jar
> -rw-rw-r--  1 genepatt xchip   26124 Feb  3 13:01 KNN-client.jar
> -rw-rw-r--  1 genepatt xchip    8503 Feb  3 13:01 KNN-common.jar
> -rw-rw-r--  1 genepatt xchip   65225 Feb  3 13:01 KNN-service.jar
> -rw-rw-r--  1 genepatt xchip  119734 Feb  3 13:01 KNN-stubs.jar
> -rw-rw-r--  1 genepatt xchip    6061 Feb  3 13:01 KNN-tests.jar
> -rw-rw-r--  1 genepatt xchip   24068 Feb  3 13:02 PCA-client.jar
> -rw-rw-r--  1 genepatt xchip    6161 Feb  3 13:02 PCA-common.jar
> -rw-rw-r--  1 genepatt xchip   66442 Feb  3 13:02 PCA-service.jar
> -rw-rw-r--  1 genepatt xchip  118343 Feb  3 13:02 PCA-stubs.jar
> -rw-rw-r--  1 genepatt xchip    2885 Feb  3 13:02 PCA-tests.jar
> -rw-rw-r--  1 genepatt xchip   11423 Oct  2 09:20
> PreprocessDatasetMAGEService-client.jar
> -rw-rw-r--  1 genepatt xchip     648 Oct  2 09:20
> PreprocessDatasetMAGEService-common.jar
> -rw-rw-r--  1 genepatt xchip   48941 Oct  2 09:20
> PreprocessDatasetMAGEService-service.jar
> -rw-rw-r--  1 genepatt xchip  114287 Oct  2 09:20
> PreprocessDatasetMAGEService-stubs.jar
> -rw-rw-r--  1 genepatt xchip     350 Oct  2 09:20
> PreprocessDatasetMAGEService-tests.jar
> -rw-rw-r--  1 genepatt xchip   11439 Oct  2 09:21
> PreprocessDatasetSTATMLService-client.jar
> -rw-rw-r--  1 genepatt xchip     648 Oct  2 09:21
> PreprocessDatasetSTATMLService-common.jar
> -rw-rw-r--  1 genepatt xchip   48850 Oct  2 09:21
> PreprocessDatasetSTATMLService-service.jar
> -rw-rw-r--  1 genepatt xchip  113782 Oct  2 09:21
> PreprocessDatasetSTATMLService-stubs.jar
> -rw-rw-r--  1 genepatt xchip     350 Oct  2 09:21
> PreprocessDatasetSTATMLService-tests.jar
> -rw-rw-r--  1 genepatt xchip     164 Mar  9 10:35 README.txt
> -rw-rw-r--  1 genepatt xchip   24219 Mar  9 09:22 SVM-client.jar
> -rw-rw-r--  1 genepatt xchip    8025 Mar  9 09:22 SVM-common.jar
> -rw-rw-r--  1 genepatt xchip   63986 Mar  9 09:22 SVM-service.jar
> -rw-rw-r--  1 genepatt xchip  105764 Mar  9 09:22 SVM-stubs.jar
> -rw-rw-r--  1 genepatt xchip    2609 Mar  9 09:22 SVM-tests.jar
> -rw-rw-r--  1 genepatt xchip   86243 Aug  8  2008 addressing-1.0.jar
> -rw-rw-r--  1 genepatt xchip    1916 Aug  8  2008 axis-url.jar
> -rw-rw-r--  1 genepatt xchip 1450432 Aug  8  2008 axis.jar
> -rw-rw-r--  1 genepatt xchip    6842 Aug  8  2008 bootstrap.jar
> -rw-rw-r--  1 genepatt xchip   36955 Aug 26  2008
> caGrid-1.0-metadata-data.jar
> -rw-rw-r--  1 genepatt xchip    2191 Aug 26  2008
> caGrid-1.1-Introduce-1.1-serviceTools.jar
> -rw-rw-r--  1 genepatt xchip    9641 Aug 26  2008
> caGrid-1.1-ServiceSecurityProvider-client.jar
> -rw-rw-r--  1 genepatt xchip    2018 Aug 26  2008
> caGrid-1.1-ServiceSecurityProvider-common.jar
> -rw-rw-r--  1 genepatt xchip    4875 Aug 26  2008
> caGrid-1.1-ServiceSecurityProvider-service.jar
> -rw-rw-r--  1 genepatt xchip   17995 Aug 26  2008
> caGrid-1.1-ServiceSecurityProvider-stubs.jar
> -rw-rw-r--  1 genepatt xchip   17161 Aug 26  2008
> caGrid-1.1-advertisement.jar
> -rw-rw-r--  1 genepatt xchip   98085 Aug 26  2008 caGrid-1.1-core.jar
> -rw-rw-r--  1 genepatt xchip  107346 Aug 26  2008
> caGrid-1.1-metadata-common.jar
> -rw-rw-r--  1 genepatt xchip   28523 Aug 26  2008
> caGrid-1.1-metadata-security.jar
> -rw-rw-r--  1 genepatt xchip    5329 Aug 26  2008
> caGrid-1.1-metadataUtils.jar
> -rw-rw-r--  1 genepatt xchip   14647 Mar  9 10:35
> caGrid-Introduce-serviceTools-1.2.jar
> -rw-rw-r--  1 genepatt xchip    9641 Mar  9 10:35
> caGrid-ServiceSecurityProvider-client-1.2.jar
> -rw-rw-r--  1 genepatt xchip    2018 Mar  9 10:35
> caGrid-ServiceSecurityProvider-common-1.2.jar
> -rw-rw-r--  1 genepatt xchip    4875 Mar  9 10:35
> caGrid-ServiceSecurityProvider-service-1.2.jar
> -rw-rw-r--  1 genepatt xchip   17995 Mar  9 10:35
> caGrid-ServiceSecurityProvider-stubs-1.2.jar
> -rw-rw-r--  1 genepatt xchip   21575 Mar  9 10:35
> caGrid-Transfer-client-1.2.jar
> -rw-rw-r--  1 genepatt xchip    5437 Mar  9 10:35
> caGrid-Transfer-common-1.2.jar
> -rw-rw-r--  1 genepatt xchip   60131 Mar  9 10:35
> caGrid-Transfer-service-1.2.jar
> -rw-rw-r--  1 genepatt xchip   58422 Mar  9 10:35
> caGrid-Transfer-stubs-1.2.jar
> -rw-rw-r--  1 genepatt xchip   10576 Mar  9 10:35
> caGrid-Transfer-tests-1.2.jar
> -rw-rw-r--  1 genepatt xchip   17214 Mar  9 10:35
> caGrid-advertisement-1.2.jar
> -rw-rw-r--  1 genepatt xchip   84793 Mar  9 10:35 caGrid-core-1.2.jar
> -rw-rw-r--  1 genepatt xchip   13030 Feb  3 13:03 caGrid-discovery-1.2.jar
> -rw-rw-r--  1 genepatt xchip  107346 Mar  9 10:35
> caGrid-metadata-common-1.2.jar
> -rw-rw-r--  1 genepatt xchip   36860 Mar  9 10:35
> caGrid-metadata-data-1.2.jar
> -rw-rw-r--  1 genepatt xchip   28523 Mar  9 10:35
> caGrid-metadata-security-1.2.jar
> -rw-rw-r--  1 genepatt xchip   38525 Mar  9 10:35
> caGrid-metadatautils-1.2.jar
> -rw-rw-r--  1 genepatt xchip 1910121 Mar  9 10:35 castor-0.9.9.jar
> -rw-rw-r--  1 genepatt xchip   30127 Aug  8  2008 cog-axis.jar
> -rw-rw-r--  1 genepatt xchip  671139 Aug  8  2008 cog-jglobus.jar
> -rw-rw-r--  1 genepatt xchip   23686 Aug  8  2008 cog-tomcat.jar
> -rw-rw-r--  1 genepatt xchip    3133 Aug  8  2008 cog-url.jar
> -rw-rw-r--  1 genepatt xchip    6277 Aug  8  2008 commonj.jar
> -rw-rw-r--  1 genepatt xchip  118726 Aug  8  2008 commons-beanutils.jar
> -rw-rw-r--  1 genepatt xchip  130868 Aug  8  2008 commons-cli-2.0.jar
> -rw-rw-r--  1 genepatt xchip   46725 Mar  9 10:35 commons-codec-1.3.jar
> -rw-rw-r--  1 genepatt xchip  518641 Aug  8  2008
> commons-collections-3.0.jar
> -rw-rw-r--  1 genepatt xchip  109096 Aug  8  2008 commons-digester.jar
> -rw-rw-r--  1 genepatt xchip   74527 Aug  8  2008 commons-discovery.jar
> -rw-rw-r--  1 genepatt xchip  279781 Oct  2 14:50
> commons-httpclient-3.0.1.jar
> -rw-rw-r--  1 genepatt xchip  279383 Mar  9 10:35 commons-httpclient-3.0.jar
> -rw-rw-r--  1 genepatt xchip   52915 Oct  2 14:50 commons-logging-1.1.jar
> -rw-rw-r--  1 genepatt xchip   31605 Aug  8  2008 commons-logging.jar
> -rw-rw-r--  1 genepatt xchip  195571 Aug  8  2008 concurrent.jar
> -rw-rw-r--  1 genepatt xchip   80392 Aug  8  2008 cryptix-asn1.jar
> -rw-rw-r--  1 genepatt xchip    3608 Aug  8  2008 cryptix.jar
> -rw-rw-r--  1 genepatt xchip  366255 Aug  8  2008 cryptix32.jar
> -rw-rw-r--  1 genepatt xchip    4835 Aug  8  2008
> globus_resolution_service.jar
> -rw-rw-r--  1 genepatt xchip   23485 Aug  8  2008
> globus_resolution_stubs_java.jar
> -rw-rw-r--  1 genepatt xchip    8086 Aug  8  2008 globus_resolution_test.jar
> -rw-rw-r--  1 genepatt xchip    5478 Aug  8  2008
> globus_transfer_service.jar
> -rw-rw-r--  1 genepatt xchip   11429 Aug  8  2008
> globus_transfer_stubs_java.jar
> -rw-rw-r--  1 genepatt xchip    5402 Aug  8  2008 globus_transfer_test.jar
> -rw-rw-r--  1 genepatt xchip    6474 Aug  8  2008 globus_usage_core.jar
> -rw-rw-r--  1 genepatt xchip   11360 Aug  8  2008
> globus_usage_packets_common.jar
> -rw-rw-r--  1 genepatt xchip   46148 Mar  9 10:35
> globus_wsrf_mds_aggregator.jar
> -rw-rw-r--  1 genepatt xchip   67062 Mar  9 10:35
> globus_wsrf_mds_aggregator_stubs.jar
> -rw-rw-r--  1 genepatt xchip   35298 Mar  9 10:35
> globus_wsrf_servicegroup.jar
> -rw-rw-r--  1 genepatt xchip   57989 Mar  9 10:35
> globus_wsrf_servicegroup_stubs.jar
> -rw-rw-r--  1 genepatt xchip    3838 Aug  8  2008 globus_wsrf_tools_test.jar
> -rw-rw-r--  1 genepatt xchip  589890 Mar  9 10:35 gp-modules.jar
> -rw-rw-r--  1 genepatt xchip   75959 Mar  9 10:35 gpCabigUtil.jar
> -rw-rw-r--  1 genepatt xchip   35081 Aug  8  2008 jaxrpc.jar
> -rw-rw-r--  1 genepatt xchip 1017024 Aug  8  2008 jce-jdk13-125.jar
> -rw-rw-r--  1 genepatt xchip  153253 Mar  9 10:35 jdom-1.0.jar
> -rw-rw-r--  1 genepatt xchip    6567 Aug  8  2008 jgss.jar
> -rw-rw-r--  1 genepatt xchip  121070 Aug  8  2008 junit.jar
> -rw-rw-r--  1 genepatt xchip  352668 Aug  8  2008 log4j-1.2.8.jar
> -rw-rw-r--  1 genepatt xchip   38186 Oct  2 14:50 mageUtility.jar
> -rw-rw-r--  1 genepatt xchip   23600 Aug  8  2008 naming-common.jar
> -rw-rw-r--  1 genepatt xchip   11688 Aug  8  2008 naming-factory.jar
> -rw-rw-r--  1 genepatt xchip    1937 Aug  8  2008 naming-java.jar
> -rw-rw-r--  1 genepatt xchip   32659 Aug  8  2008 naming-resources.jar
> -rw-rw-r--  1 genepatt xchip  108592 Aug  8  2008 opensaml.jar
> -rw-rw-r--  1 genepatt xchip  191354 Aug  8  2008 puretls.jar
> -rw-rw-r--  1 genepatt xchip       0 Nov 18 14:10 removeme.txt
> -rw-rw-r--  1 genepatt xchip   60047 Aug  8  2008 resolver.jar
> -rw-rw-r--  1 genepatt xchip   19712 Aug  8  2008 saaj.jar
> -rw-rw-r--  1 genepatt xchip   51253 Mar  9 10:35 statmlutil.jar
> -rw-rw-r--  1 genepatt xchip  361155 Mar  9 10:35 trove.jar
> -rw-rw-r--  1 genepatt xchip  161845 Aug  8  2008 wsdl4j.jar
> -rw-rw-r--  1 genepatt xchip    9691 Aug  8  2008 wsrf_common.jar
> -rw-rw-r--  1 genepatt xchip  668041 Aug  8  2008 wsrf_core.jar
> -rw-rw-r--  1 genepatt xchip    8118 Aug  8  2008 wsrf_core_registry.jar
> -rw-rw-r--  1 genepatt xchip   29081 Aug  8  2008
> wsrf_core_registry_stubs.jar
> -rw-rw-r--  1 genepatt xchip    9412 Aug  8  2008
> wsrf_core_samples_authzService.jar
> -rw-rw-r--  1 genepatt xchip   26709 Aug  8  2008
> wsrf_core_samples_authzService_stubs.jar
> -rw-rw-r--  1 genepatt xchip   14572 Aug  8  2008
> wsrf_core_samples_counter.jar
> -rw-rw-r--  1 genepatt xchip   20595 Aug  8  2008
> wsrf_core_samples_counter_stubs.jar
> -rw-rw-r--  1 genepatt xchip    9594 Aug  8  2008 wsrf_core_samples_mgmt.jar
> -rw-rw-r--  1 genepatt xchip   13155 Aug  8  2008
> wsrf_core_samples_mgmt_stubs.jar
> -rw-rw-r--  1 genepatt xchip  559001 Aug  8  2008 wsrf_core_stubs.jar
> -rw-rw-r--  1 genepatt xchip   10019 Aug  8  2008 wsrf_provider_jce.jar
> -rw-rw-r--  1 genepatt xchip    5634 Aug  8  2008 wsrf_test.jar
> -rw-rw-r--  1 genepatt xchip   19291 Aug  8  2008 wsrf_test_interop.jar
> -rw-rw-r--  1 genepatt xchip   44981 Aug  8  2008
> wsrf_test_interop_stubs.jar
> -rw-rw-r--  1 genepatt xchip  234458 Aug  8  2008 wsrf_test_unit.jar
> -rw-rw-r--  1 genepatt xchip  151159 Aug  8  2008 wsrf_test_unit_stubs.jar
> -rw-rw-r--  1 genepatt xchip   48322 Aug  8  2008 wsrf_tools.jar
> -rw-rw-r--  1 genepatt xchip  514673 Aug  8  2008 wss4j.jar
> -rw-rw-r--  1 genepatt xchip 3149655 Aug  8  2008 xalan.jar
> -rw-rw-r--  1 genepatt xchip 1010806 Aug  8  2008 xercesImpl.jar
> -rw-rw-r--  1 genepatt xchip  292712 Aug  8  2008 xmlsec.jar
>
>
> Scott Oster wrote:
>>> How can I tell if it is deployed?
>> Post the results of:
>> ls -la $CATALINA_HOME/webapps/wsrf/WEB-INF/lib
>>
>>> Can I manually redeploy?  I've been looking for instructions for how to
>>> do this, but can't find them.
>> You could either rerun the installer, or follow these instructions:
>> http://www.cagrid.org/wiki/CaGrid:ConfigureTomcat
>>
>>
>> Scott
>> Scott Oster
>>
>> Co-Director
>> Software Research Institute
>> Center for IT Innovations in Healthcare
>>
>> Senior Researcher
>> Department of Biomedical Informatics
>>
>> The Ohio State University
>> Phone: (614) 293-9590
>>
>>
>>> From: Jared Nedzel <jnedzel@...>
>>> Reply-To: caGrid Users discussion Forum <CAGRID_USERS-L@...>
>>> Date: Mon, 9 Mar 2009 10:32:09 -0400
>>> To: <CAGRID_USERS-L@...>
>>> Subject: Re: can't find resource for bundle
>>> java.util.PropertyResourceBundle,
>>> key idenityNull
>>>
>>> How can I tell if it is deployed?  I see the wsrf directory in
>>> $CATALINA_HOME/webapps.
>>>
>>> Can I manually redeploy?  I've been looking for instructions for how to
>>> do this, but can't find them.
>>>
>>> Scott Oster wrote:
>>>> Yes, it should.
>>>>
>>>> Scott
>>>> Scott Oster
>>>>
>>>> Co-Director
>>>> Software Research Institute
>>>> Center for IT Innovations in Healthcare
>>>>
>>>> Senior Researcher
>>>> Department of Biomedical Informatics
>>>>
>>>> The Ohio State University
>>>> Phone: (614) 293-9590
>>>>
>>>>
>>>>> From: Jared Nedzel <jnedzel@...>
>>>>> Reply-To: caGrid Users discussion Forum <CAGRID_USERS-L@...>
>>>>> Date: Mon, 9 Mar 2009 10:22:48 -0400
>>>>> To: <CAGRID_USERS-L@...>
>>>>> Subject: Re: can't find resource for bundle
>>>>> java.util.PropertyResourceBundle,
>>>>> key idenityNull
>>>>>
>>>>> I thought the caGrid installer deployed globus to the container?
>>>
>>>
>>> --
>>> Jared Nedzel
>>> Cancer Genomics Informatics
>>> Broad Institute
>>> 7 Cambridge Center
>>> Cambridge, MA 02142
>>>
>>> 617-324-4825
>>> jnedzel@...
>
>
> --
> Jared Nedzel
> Cancer Genomics Informatics
> Broad Institute
> 7 Cambridge Center
> Cambridge, MA 02142
>
> 617-324-4825
> jnedzel@...
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Jared Nedzel
Scott:

My container is unsecured and I am not, at least intentionally, using
any security.

Is there something in an XML file that can be edited out, rather than
editing generated source?

Jared

Scott Oster wrote:

> Jared,
> I think the resource exception is a red herring (I think it is a
> classpath issue, but unrelated to your problem).  I think your problem
> is you seem to be using resource security in your code, but deployed to
> a non-secure container.
>
> java.util.ResourceBundle.getString(ResourceBundle.java:285)
>       [java]     at org.globus.util.I18n.getMessage(I18n.java:97)
>       [java]     at
>  org.globus.wsrf.impl.security.authorization.IdentityAuthorization.initialize(IdentityAuthorization.java:83)
>       [java]     at
> org.globus.wsrf.impl.security.authorization.ServiceAuthorizationChain.initialize(ServiceAuthorizationChain.java:108)
>       [java]     at
> org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor.setAuthzChain(ResourceSecurityDescriptor.java:55)
>       [java]     at
>  *gov.nih.nci.cagrid.introduce.servicetools.security.SecurityUtils.createCreatorOnlyResourceSecurityDescriptor(SecurityUtils.java:42)
> *      [java]     at
> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransferContext(TransferServiceHelper.java:49)
>
> See the bolded line above.  That enforces identity-based authorization
> policy on the resource created by transfer, but authorization cannot be
> done in an insecure container.  You either need to deploy to a secure
> container, or remove that line (which sets the authorization on the
> transer resource).  You would have seen an error like “Expected identity
> not set”.  The resource being looked for (
> org.globus.wsrf.impl.security.authorization.errors.errors.propertes)in
> the erorr is in “wsrf_core.jar.”  I’m not sure what is causing that.
>
>
> Scott



--
Jared Nedzel
Cancer Genomics Informatics
Broad Institute
7 Cambridge Center
Cambridge, MA 02142

617-324-4825
[hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Shannon Hastings
Jared,

The transfer service helper class that you use to create the transfer
context assumes it is in a secure container.  This really is a bug, it
should be coded to support both but at this point in time it always assumes
it is in a secure container.  What you can do to get around this is copy the
method that you are using from the Trasfer service helper into your service
impl and  remove this line from it:

thisResource.setSecurityDescriptor(gov.nih.nci.cagrid.introduce.servicetools
.security.SecurityUtils

.createCreatorOnlyResourceSecurityDescriptor());

This line is what is causing the problem.  It is assuming you are in a
secure contianer and it is protecting the transfer from being able to be
retrieved from someone else.

This should get you past this.  Alternatively you can just use a secure
container.

Shannon



On 3/9/09 10:19 AM, "Jared Nedzel" <[hidden email]> wrote:

> Scott:
>
> My container is unsecured and I am not, at least intentionally, using
> any security.
>
> Is there something in an XML file that can be edited out, rather than
> editing generated source?
>
> Jared
>
> Scott Oster wrote:
>> Jared,
>> I think the resource exception is a red herring (I think it is a
>> classpath issue, but unrelated to your problem).  I think your problem
>> is you seem to be using resource security in your code, but deployed to
>> a non-secure container.
>>
>> java.util.ResourceBundle.getString(ResourceBundle.java:285)
>>       [java]     at org.globus.util.I18n.getMessage(I18n.java:97)
>>       [java]     at
>>  
>> org.globus.wsrf.impl.security.authorization.IdentityAuthorization.initialize(
>> IdentityAuthorization.java:83)
>>       [java]     at
>> org.globus.wsrf.impl.security.authorization.ServiceAuthorizationChain.initial
>> ize(ServiceAuthorizationChain.java:108)
>>       [java]     at
>> org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor.setAuthzC
>> hain(ResourceSecurityDescriptor.java:55)
>>       [java]     at
>>  
>> *gov.nih.nci.cagrid.introduce.servicetools.security.SecurityUtils.createCreat
>> orOnlyResourceSecurityDescriptor(SecurityUtils.java:42)
>> *      [java]     at
>> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransf
>> erContext(TransferServiceHelper.java:49)
>>
>> See the bolded line above.  That enforces identity-based authorization
>> policy on the resource created by transfer, but authorization cannot be
>> done in an insecure container.  You either need to deploy to a secure
>> container, or remove that line (which sets the authorization on the
>> transer resource).  You would have seen an error like ³Expected identity
>> not set².  The resource being looked for (
>> org.globus.wsrf.impl.security.authorization.errors.errors.propertes)in
>> the erorr is in ³wsrf_core.jar.²  I¹m not sure what is causing that.
>>
>>
>> Scott
>
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Shannon Hastings
In reply to this post by Jared Nedzel
BTW, just because it is requires a secure container does not mean you have
to connect securely from the clients prospective.  It will use whatever
credentials were passed to create grid operation to protect the transfer.
So if your create grid service method allows anonymous then the transfer
will not be secure because it will protect the transfer with anonymous.
Meaning anyone can connect and create the transfer and anyone can retrieve
that transfer that was created.  If this is what you are looking to do you
can still do this even with a secure container.  Just set the security
permissions on you transfer creating grid method appropriately.

Shannon



On 3/9/09 10:19 AM, "Jared Nedzel" <[hidden email]> wrote:

> Scott:
>
> My container is unsecured and I am not, at least intentionally, using
> any security.
>
> Is there something in an XML file that can be edited out, rather than
> editing generated source?
>
> Jared
>
> Scott Oster wrote:
>> Jared,
>> I think the resource exception is a red herring (I think it is a
>> classpath issue, but unrelated to your problem).  I think your problem
>> is you seem to be using resource security in your code, but deployed to
>> a non-secure container.
>>
>> java.util.ResourceBundle.getString(ResourceBundle.java:285)
>>       [java]     at org.globus.util.I18n.getMessage(I18n.java:97)
>>       [java]     at
>>  
>> org.globus.wsrf.impl.security.authorization.IdentityAuthorization.initialize(
>> IdentityAuthorization.java:83)
>>       [java]     at
>> org.globus.wsrf.impl.security.authorization.ServiceAuthorizationChain.initial
>> ize(ServiceAuthorizationChain.java:108)
>>       [java]     at
>> org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor.setAuthzC
>> hain(ResourceSecurityDescriptor.java:55)
>>       [java]     at
>>  
>> *gov.nih.nci.cagrid.introduce.servicetools.security.SecurityUtils.createCreat
>> orOnlyResourceSecurityDescriptor(SecurityUtils.java:42)
>> *      [java]     at
>> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransf
>> erContext(TransferServiceHelper.java:49)
>>
>> See the bolded line above.  That enforces identity-based authorization
>> policy on the resource created by transfer, but authorization cannot be
>> done in an insecure container.  You either need to deploy to a secure
>> container, or remove that line (which sets the authorization on the
>> transer resource).  You would have seen an error like ³Expected identity
>> not set².  The resource being looked for (
>> org.globus.wsrf.impl.security.authorization.errors.errors.propertes)in
>> the erorr is in ³wsrf_core.jar.²  I¹m not sure what is causing that.
>>
>>
>> Scott
>
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Jared Nedzel
We have never used a secure container, so I suspect it would take too
much time for us to learn about caGrid security.

Shannon Hastings wrote:

> BTW, just because it is requires a secure container does not mean you have
> to connect securely from the clients prospective.  It will use whatever
> credentials were passed to create grid operation to protect the transfer.
> So if your create grid service method allows anonymous then the transfer
> will not be secure because it will protect the transfer with anonymous.
> Meaning anyone can connect and create the transfer and anyone can retrieve
> that transfer that was created.  If this is what you are looking to do you
> can still do this even with a secure container.  Just set the security
> permissions on you transfer creating grid method appropriately.
>
> Shannon
>
>


--
Jared Nedzel
Cancer Genomics Informatics
Broad Institute
7 Cambridge Center
Cambridge, MA 02142

617-324-4825
[hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Jared Nedzel
In reply to this post by Shannon Hastings
What surprises me is why the existing code works in my development
environment but not in my production environment.

Shannon Hastings wrote:

> Jared,
>
> The transfer service helper class that you use to create the transfer
> context assumes it is in a secure container.  This really is a bug, it
> should be coded to support both but at this point in time it always assumes
> it is in a secure container.  What you can do to get around this is copy the
> method that you are using from the Trasfer service helper into your service
> impl and  remove this line from it:
>
> thisResource.setSecurityDescriptor(gov.nih.nci.cagrid.introduce.servicetools
> .security.SecurityUtils
>
> .createCreatorOnlyResourceSecurityDescriptor());
>
> This line is what is causing the problem.  It is assuming you are in a
> secure contianer and it is protecting the transfer from being able to be
> retrieved from someone else.
>
> This should get you past this.  Alternatively you can just use a secure
> container.
>
> Shannon
>
>
>
> On 3/9/09 10:19 AM, "Jared Nedzel" <[hidden email]> wrote:
>
>> Scott:
>>
>> My container is unsecured and I am not, at least intentionally, using
>> any security.
>>
>> Is there something in an XML file that can be edited out, rather than
>> editing generated source?
>>
>> Jared
>>
>> Scott Oster wrote:
>>> Jared,
>>> I think the resource exception is a red herring (I think it is a
>>> classpath issue, but unrelated to your problem).  I think your problem
>>> is you seem to be using resource security in your code, but deployed to
>>> a non-secure container.
>>>
>>> java.util.ResourceBundle.getString(ResourceBundle.java:285)
>>>       [java]     at org.globus.util.I18n.getMessage(I18n.java:97)
>>>       [java]     at
>>>  
>>> org.globus.wsrf.impl.security.authorization.IdentityAuthorization.initialize(
>>> IdentityAuthorization.java:83)
>>>       [java]     at
>>> org.globus.wsrf.impl.security.authorization.ServiceAuthorizationChain.initial
>>> ize(ServiceAuthorizationChain.java:108)
>>>       [java]     at
>>> org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor.setAuthzC
>>> hain(ResourceSecurityDescriptor.java:55)
>>>       [java]     at
>>>  
>>> *gov.nih.nci.cagrid.introduce.servicetools.security.SecurityUtils.createCreat
>>> orOnlyResourceSecurityDescriptor(SecurityUtils.java:42)
>>> *      [java]     at
>>> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTransf
>>> erContext(TransferServiceHelper.java:49)
>>>
>>> See the bolded line above.  That enforces identity-based authorization
>>> policy on the resource created by transfer, but authorization cannot be
>>> done in an insecure container.  You either need to deploy to a secure
>>> container, or remove that line (which sets the authorization on the
>>> transer resource).  You would have seen an error like ³Expected identity
>>> not set².  The resource being looked for (
>>> org.globus.wsrf.impl.security.authorization.errors.errors.propertes)in
>>> the erorr is in ³wsrf_core.jar.²  I¹m not sure what is causing that.
>>>
>>>
>>> Scott
>>


--
Jared Nedzel
Cancer Genomics Informatics
Broad Institute
7 Cambridge Center
Cambridge, MA 02142

617-324-4825
[hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Permar, Justin
Jared,

Did you copy the container from your development environment to your
production environment or re-deploy your service on your production
environment?

Justin



On 3/9/09 11:50 AM, "Jared Nedzel" <[hidden email]> wrote:

> What surprises me is why the existing code works in my development
> environment but not in my production environment.
>
> Shannon Hastings wrote:
>> Jared,
>>
>> The transfer service helper class that you use to create the transfer
>> context assumes it is in a secure container.  This really is a bug, it
>> should be coded to support both but at this point in time it always assumes
>> it is in a secure container.  What you can do to get around this is copy the
>> method that you are using from the Trasfer service helper into your service
>> impl and  remove this line from it:
>>
>> thisResource.setSecurityDescriptor(gov.nih.nci.cagrid.introduce.servicetools
>> .security.SecurityUtils
>>
>> .createCreatorOnlyResourceSecurityDescriptor());
>>
>> This line is what is causing the problem.  It is assuming you are in a
>> secure contianer and it is protecting the transfer from being able to be
>> retrieved from someone else.
>>
>> This should get you past this.  Alternatively you can just use a secure
>> container.
>>
>> Shannon
>>
>>
>>
>> On 3/9/09 10:19 AM, "Jared Nedzel" <[hidden email]> wrote:
>>
>>> Scott:
>>>
>>> My container is unsecured and I am not, at least intentionally, using
>>> any security.
>>>
>>> Is there something in an XML file that can be edited out, rather than
>>> editing generated source?
>>>
>>> Jared
>>>
>>> Scott Oster wrote:
>>>> Jared,
>>>> I think the resource exception is a red herring (I think it is a
>>>> classpath issue, but unrelated to your problem).  I think your problem
>>>> is you seem to be using resource security in your code, but deployed to
>>>> a non-secure container.
>>>>
>>>> java.util.ResourceBundle.getString(ResourceBundle.java:285)
>>>>       [java]     at org.globus.util.I18n.getMessage(I18n.java:97)
>>>>       [java]     at
>>>>  
>>>> org.globus.wsrf.impl.security.authorization.IdentityAuthorization.initializ
>>>> e(
>>>> IdentityAuthorization.java:83)
>>>>       [java]     at
>>>> org.globus.wsrf.impl.security.authorization.ServiceAuthorizationChain.initi
>>>> al
>>>> ize(ServiceAuthorizationChain.java:108)
>>>>       [java]     at
>>>> org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor.setAuth
>>>> zC
>>>> hain(ResourceSecurityDescriptor.java:55)
>>>>       [java]     at
>>>>  
>>>> *gov.nih.nci.cagrid.introduce.servicetools.security.SecurityUtils.createCre
>>>> at
>>>> orOnlyResourceSecurityDescriptor(SecurityUtils.java:42)
>>>> *      [java]     at
>>>> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTran
>>>> sf
>>>> erContext(TransferServiceHelper.java:49)
>>>>
>>>> See the bolded line above.  That enforces identity-based authorization
>>>> policy on the resource created by transfer, but authorization cannot be
>>>> done in an insecure container.  You either need to deploy to a secure
>>>> container, or remove that line (which sets the authorization on the
>>>> transer resource).  You would have seen an error like ³Expected identity
>>>> not set².  The resource being looked for (
>>>> org.globus.wsrf.impl.security.authorization.errors.errors.propertes)in
>>>> the erorr is in ³wsrf_core.jar.²  I¹m not sure what is causing that.
>>>>
>>>>
>>>> Scott
>>>
>

----------------------------------------------------------
Justin Permar
caGrid Knowledge Center Operations Manager
https://cabig-kc.nci.nih.gov/CaGrid/KC
 
Technical Manager
Software Research Institute
Department of Biomedical Informatics
The Ohio State University
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Shannon Hastings
In reply to this post by Jared Nedzel
Jared,

You are right, transfer does not require a secure container.  I just looked
at my tests and my helper code and it looks like as long as the container is
unsecure the helper still works just fine and you are right that what you
have in your development server should be working fine in an insecure
container.  This also looks to be a red herring.  Let me think about this a
little more.  I have seen the error you are getting before but I cant
remember what it is.

Shannon



On 3/9/09 10:50 AM, "Jared Nedzel" <[hidden email]> wrote:

> What surprises me is why the existing code works in my development
> environment but not in my production environment.
>
> Shannon Hastings wrote:
>> Jared,
>>
>> The transfer service helper class that you use to create the transfer
>> context assumes it is in a secure container.  This really is a bug, it
>> should be coded to support both but at this point in time it always assumes
>> it is in a secure container.  What you can do to get around this is copy the
>> method that you are using from the Trasfer service helper into your service
>> impl and  remove this line from it:
>>
>> thisResource.setSecurityDescriptor(gov.nih.nci.cagrid.introduce.servicetools
>> .security.SecurityUtils
>>
>> .createCreatorOnlyResourceSecurityDescriptor());
>>
>> This line is what is causing the problem.  It is assuming you are in a
>> secure contianer and it is protecting the transfer from being able to be
>> retrieved from someone else.
>>
>> This should get you past this.  Alternatively you can just use a secure
>> container.
>>
>> Shannon
>>
>>
>>
>> On 3/9/09 10:19 AM, "Jared Nedzel" <[hidden email]> wrote:
>>
>>> Scott:
>>>
>>> My container is unsecured and I am not, at least intentionally, using
>>> any security.
>>>
>>> Is there something in an XML file that can be edited out, rather than
>>> editing generated source?
>>>
>>> Jared
>>>
>>> Scott Oster wrote:
>>>> Jared,
>>>> I think the resource exception is a red herring (I think it is a
>>>> classpath issue, but unrelated to your problem).  I think your problem
>>>> is you seem to be using resource security in your code, but deployed to
>>>> a non-secure container.
>>>>
>>>> java.util.ResourceBundle.getString(ResourceBundle.java:285)
>>>>       [java]     at org.globus.util.I18n.getMessage(I18n.java:97)
>>>>       [java]     at
>>>>  
>>>> org.globus.wsrf.impl.security.authorization.IdentityAuthorization.initializ
>>>> e(
>>>> IdentityAuthorization.java:83)
>>>>       [java]     at
>>>> org.globus.wsrf.impl.security.authorization.ServiceAuthorizationChain.initi
>>>> al
>>>> ize(ServiceAuthorizationChain.java:108)
>>>>       [java]     at
>>>> org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor.setAuth
>>>> zC
>>>> hain(ResourceSecurityDescriptor.java:55)
>>>>       [java]     at
>>>>  
>>>> *gov.nih.nci.cagrid.introduce.servicetools.security.SecurityUtils.createCre
>>>> at
>>>> orOnlyResourceSecurityDescriptor(SecurityUtils.java:42)
>>>> *      [java]     at
>>>> org.cagrid.transfer.context.service.helper.TransferServiceHelper.createTran
>>>> sf
>>>> erContext(TransferServiceHelper.java:49)
>>>>
>>>> See the bolded line above.  That enforces identity-based authorization
>>>> policy on the resource created by transfer, but authorization cannot be
>>>> done in an insecure container.  You either need to deploy to a secure
>>>> container, or remove that line (which sets the authorization on the
>>>> transer resource).  You would have seen an error like ³Expected identity
>>>> not set².  The resource being looked for (
>>>> org.globus.wsrf.impl.security.authorization.errors.errors.propertes)in
>>>> the erorr is in ³wsrf_core.jar.²  I¹m not sure what is causing that.
>>>>
>>>>
>>>> Scott
>>>
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: can't find resource for bundle java.util.PropertyResourceBundle, key idenityNull

Jared Nedzel
In reply to this post by Permar, Justin
I did not copy the container.  I did two separate installs -- one on my
development machine (my laptop) and one on my production machine (linux
server).

I check in the code to GForge from my development machine.  Then on the
server I do an svn update to get the latest code, and deploy using ant
clean all deployTomcat.

Jared

Justin Permar wrote:
> Jared,
>
> Did you copy the container from your development environment to your
> production environment or re-deploy your service on your production
> environment?
>
> Justin
>



--
Jared Nedzel
Cancer Genomics Informatics
Broad Institute
7 Cambridge Center
Cambridge, MA 02142

617-324-4825
[hidden email]
12
Loading...