Can you try to run, $GLOBUS_LOCATION/bin/globus-validate-descriptors,
and if it reports any errors on your descriptor?
Was there more stack trace you can send ?
Rachana
On Apr 9, 2010, at 8:38 AM, Johannes Duschl wrote:
Hello,
I'm running gt-4.2.1.1 on Debian Lenny and want to use a separate
gridmap-file for a service. The security descriptor looks like this:
<serviceSecurityConfig
xmlns="http://www.globus.org/security/descriptor/service"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.globus.org/security/descriptor
name_value_type.xsd"
xmlns:param="http://www.globus.org/security/descriptor">
<auth-method>
<GSISecureConversation/>
</auth-method>
<authzChain>
<pdps>
<interceptor name="gridmap">
<parameter>
<param:nameValueParam>
<param:parameter
name="gridmap-file"
value="/home/globus/grid-mapfile"/>
</param:nameValueParam>
</parameter>
</interceptor>
</pdps>
</authzChain>
</serviceSecurityConfig>
However, when I connect to the service I get the following error:
org.globus.wsrf.ResourceContextException: ; nested exception
is:
javax.naming.NamingException: [JWSCORE-203] Bean security
initialization failed [Root exception is
org.globus.wsrf.config.ConfigException: [JWSSEC-245] Error
parsing file:
"etc/at_jku_tk_service_core/service-instance-
security.xml" [Caused by: cvc-complex-type.2.4.c: The matching
wildcard is strict, but no declaration can be found for element
'param:nameValueParam'.]]
Exception in thread "main" java.lang.NullPointerException
I assume there is something wrong with this schema
xsi:schemaLocation="http://www.globus.org/security/descriptor
name_value_type.xsd
but I have no idea what's causing the error. Anybody got a clue?
Greetings,
Johannes