Simon,
Both reference and service are configured with "authentication"
intent. I have definition.xml in classpath. In fact I have modified only
the way Node is created, except this all are remains same as is in
policy-security-token itest.
Here I attached source that I am trying with.
Please not that there is NO issue if I create Node by giving composite
file.
In our scenario we create Node by passing composite as String. I even
tried with new SCAContribution("xxxx","full path to definition.xml"), no
hopes
Simon,
Could you try to run policy-security-token itest with
the attached source. BTW, this issue is in SCA 1.6.
Regards
Raman
-----Original Message-----
From: Simon Nash [mailto:[email protected]]
Sent: Monday, May 24, 2010 10:05 PM
To: [email protected]
Subject: Re: PolicyConfigurationException: The are unfulfilled intents
for binding in reference
Malisetti, Ramanjaneyulu wrote:
> Simon,
> I haven't modified anything except that how to create Node.
>
Is there a definitions.xml file in your contribution? This seems
unlikely given that your code is doing
new SCAContribution("","")
If you have a reference that is configured with the "authentication"
intent, then your contribution must provide a suitable policySet in
a definitions.xml file.
Did you intend to use a reference with the "authentication" intent?
Simon
> Regards
> Raman
>
> -----Original Message-----
> From: Simon Nash [mailto:[email protected]]
> Sent: Monday, May 24, 2010 8:29 PM
> To: [email protected]
> Subject: Re: PolicyConfigurationException: The are unfulfilled intents
> for binding in reference
>
> Malisetti, Ramanjaneyulu wrote:
>> Hi,
>>
>>
>>
>> If Node is created with composite as a string , I mean something like
>> below. All policy intents are not recognized. I modified "
>> policy-security-token" itest to load composite as a string, test is
>> throwing with exception PolicyConfigurationException.
>>
>>
>>
>> *private* *static* String /composite1 = "xxxxx";/
>>
>> /scaNodeFactory/ = SCANodeFactory./newInstance/();
>>
>> String _contribName1_ = "HelloWorldService" +
>> "-contribution.xml";
>>
>> /node/ =
>> /scaNodeFactory/.createSCANode("HelloWorldService",
/composite1/,*new*
>
>> SCAContribution("",""));
>>
>> /node/.start();
>>
>>
>>
>> The following is the exception. Could you help me on avoiding this
>> exception?
>>
> This message means that there is no policySet in your definitions.xml
> file that fulfils the "authentication" intent.
>
> Simon
>>
>>
>> May 24, 2010 6:33:26 PM org.apache.tuscany.sca.node.impl.NodeImpl
> <init>
>> INFO: Creating node: HelloWorldService
>>
>> May 24, 2010 6:33:26 PM org.apache.tuscany.sca.node.impl.NodeImpl
> <init>
>> INFO: Loading composite: HelloWorldService
>>
>> May 24, 2010 6:33:27 PM org.apache.tuscany.sca.node.impl.NodeImpl
>> configureNode
>>
>> INFO: Loading contribution:
>>
>
file:/C:/development/source/tuscany-sca-1.6-src/itest/policy-security-to
> ken/
>> May 24, 2010 6:33:27 PM
>>
>
org.apache.tuscany.sca.assembly.builder.impl.CompositePolicyBuilderImpl
>> SEVERE: Policy Related Exception occured due to :
>>
>
_org.apache.tuscany.sca.assembly.builder.impl.PolicyConfigurationExcepti
> on_:
>> The are unfulfilled intents for binding in reference - helloworldWS
>>
>> Unfulfilled Intents =
> [{http://www.osoa.org/xmlns/sca/1.0}authentication]
>> May 24, 2010 6:33:27 PM
>>
>
org.apache.tuscany.sca.assembly.builder.impl.CompositePolicyBuilderImpl
>> SEVERE: Policy Related Exception occured due to :
>>
>
_org.apache.tuscany.sca.assembly.builder.impl.PolicyConfigurationExcepti
> on_:
>> The are unfulfilled intents for binding in reference - helloworldJMS
>>
>> Unfulfilled Intents =
> [{http://www.osoa.org/xmlns/sca/1.0}authentication]
>> May 24, 2010 6:33:27 PM
>>
>
org.apache.tuscany.sca.assembly.builder.impl.CompositePolicyBuilderImpl
>> SEVERE: Policy Related Exception occured due to :
>>
>
_org.apache.tuscany.sca.assembly.builder.impl.PolicyConfigurationExcepti
> on_:
>> The following are unfulfilled intents for binding in service -
>> HelloWorldService
>>
>> Unfulfilled Intents =
> [{http://www.osoa.org/xmlns/sca/1.0}authentication]
>> May 24, 2010 6:33:27 PM
>>
>
org.apache.tuscany.sca.assembly.builder.impl.CompositePolicyBuilderImpl
>> SEVERE: Policy Related Exception occured due to :
>>
>
_org.apache.tuscany.sca.assembly.builder.impl.PolicyConfigurationExcepti
> on_:
>> The following are unfulfilled intents for binding in service -
>> HelloWorldService
>>
>> Unfulfilled Intents =
> [{http://www.osoa.org/xmlns/sca/1.0}authentication]
>> May 24, 2010 6:33:27 PM
>> org.apache.tuscany.sca.assembly.builder.DefaultEndpointBuilder
>>
>> SEVERE: Policy Related Exception occured due to :
>>
>
_org.apache.tuscany.sca.assembly.builder.impl.PolicyConfigurationExcepti
> on_:
>> The are unfulfilled intents for binding in reference - helloworldWS
>>
>> Unfulfilled Intents =
> [{http://www.osoa.org/xmlns/sca/1.0}authentication]
>> _org.osoa.sca.ServiceRuntimeException_:
>> _org.apache.tuscany.sca.monitor.MonitorRuntimeException_:
>>
>
_org.apache.tuscany.sca.assembly.builder.impl.PolicyConfigurationExcepti
> on_:
>> The are unfulfilled intents for binding in reference - helloworldWS
>>
>> Unfulfilled Intents =
> [{http://www.osoa.org/xmlns/sca/1.0}authentication]
>> at
>>
>
org.apache.tuscany.sca.node.impl.NodeImpl.analyzeProblems(_NodeImpl.java
> :711_)
>> at
>>
>
org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(_NodeImpl.java:6
> 34_)
>> at
>> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(_NodeImpl.java:447_)
>>
>> at
>>
>
org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createSCANode(_NodeFact
> oryImpl.java:52_)
>> at
>>
>
org.apache.tuscany.sca.itest.TokenAuthTestCase.init(_TokenAuthTestCase.j
> ava:99_)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(_Native
Method_)
>>
>> at
>>
>
sun.reflect.NativeMethodAccessorImpl.invoke(_NativeMethodAccessorImpl.ja
> va:39_)
>> at
>>
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(_DelegatingMethodAccesso
> rImpl.java:25_)
>> at java.lang.reflect.Method.invoke(_Method.java:597_)
>>
>> at
>>
>
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(_FrameworkMe
> thod.java:44_)
>> at
>>
>
org.junit.internal.runners.model.ReflectiveCallable.run(_ReflectiveCalla
> ble.java:15_)
>> at
>>
>
org.junit.runners.model.FrameworkMethod.invokeExplosively(_FrameworkMeth
> od.java:41_)
>> at
>>
>
org.junit.internal.runners.statements.RunBefores.evaluate(_RunBefores.ja
> va:27_)
>> at
>>
>
org.junit.internal.runners.statements.RunAfters.evaluate(_RunAfters.java
> :31_)
>> at org.junit.runners.ParentRunner.run(_ParentRunner.java:220_)
>>
>> at
>>
>
org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(_JUnit4Te
> stReference.java:46_)
>> at
>>
>
org.eclipse.jdt.internal.junit.runner.TestExecution.run(_TestExecution.j
> ava:38_)
>> at
>>
>
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(_RemoteT
> estRunner.java:467_)
>> at
>>
>
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(_RemoteT
> estRunner.java:683_)
>> at
>>
>
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(_RemoteTestRu
> nner.java:390_)
>> at
>>
>
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(_RemoteTestR
> unner.java:197_)
>> Caused by: _org.apache.tuscany.sca.monitor.MonitorRuntimeException_:
>>
>
_org.apache.tuscany.sca.assembly.builder.impl.PolicyConfigurationExcepti
> on_:
>> The are unfulfilled intents for binding in reference - helloworldWS
>>
>> Unfulfilled Intents =
> [{http://www.osoa.org/xmlns/sca/1.0}authentication]
>> ... 21 more
>>
>> Caused by:
>>
>
_org.apache.tuscany.sca.assembly.builder.impl.PolicyConfigurationExcepti
> on_:
>> The are unfulfilled intents for binding in reference - helloworldWS
>>
>> Unfulfilled Intents =
> [{http://www.osoa.org/xmlns/sca/1.0}authentication]
>> at
>>
>
org.apache.tuscany.sca.assembly.builder.impl.PolicyConfigurationUtil.det
> ermineApplicableDomainPolicySets(_PolicyConfigurationUtil.java:550_)
>> at
>>
>
org.apache.tuscany.sca.assembly.builder.impl.PolicyConfigurationUtil.det
> ermineApplicableBindingPolicySets(_PolicyConfigurationUtil.java:525_)
>> at
>>
>
org.apache.tuscany.sca.assembly.builder.impl.BaseWireBuilderImpl.compute
> Policies(_BaseWireBuilderImpl.java:1064_)
>> at
>>
>
org.apache.tuscany.sca.assembly.builder.impl.CompositePolicyBuilderImpl.
> build(_CompositePolicyBuilderImpl.java:45_)
>> at
>>
>
org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl.build(
> _CompositeBuilderImpl.java:241_)
>> at
>>
>
org.apache.tuscany.sca.node.impl.RuntimeBootStrapper.buildComposite(_Run
> timeBootStrapper.java:255_)
>> at
>>
>
org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(_NodeImpl.java:6
> 32_)
>> ... 19 more
>>
>>
>>
>>
>>
>> Regards
>>
>> Raman
>>
>
>
>
>
TokenAuthTestCase.java
Description: TokenAuthTestCase.java
