<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    Unsupported assertion. Policy not supported
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/dani_demons">Daniel Rodriguez</a> in <i>JBoss Web Services</i> - <a href="http://community.jboss.org/message/560375#560375">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Hi everybody.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I am trying to develop an app. that uses WebServices but I have some problems when I try to get a response from them.. In particular when the appl. try to build the request to send the message to WS. But first, let me explain you the steps we already did:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>- We had JBOSS-WS libraries v2.0.1 and JBOSS v4.2.3 --&gt; It was updated <strong>JbossWS libraries to 3.1.1 (Native)</strong> (Jboss stay in 4.2.3)</p><p>- It was got the WSDL that we're going to use in the APP and was generated the source code of WebServices using the 'wsconsume' from 3.1.1 version.</p><p>- We created a Java project in Eclipse, copied the source code into that, built successfully and deployed in Jboss..</p><p>- It was created a Mock with using SoapUI 3.5.1</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>To be sure that it worked, it was created a JUnit test to check funcionality.. --&gt; JUnit ends test with an OK!.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>We created the client code of WS, built and deployed in Jboss... Time to checks:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>We invoking the client and:.... WSException: Policy not supported.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I think that there are already several discussion about this problem, but certainly I can't find anything that solved this problem:</p><p><span>- I tried to change the path of ProviderImpl in Provider class as shown in: </span><a class="jive-link-thread-small" href="http://community.jboss.org/thread/151773" target="_blank">http://community.jboss.org/thread/151773</a><span> but it not works</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>We think that there is something wrong in the policy assertions of WSDL, so I hope you can help us because we are wasting a lot of time in this problem and It seems that we can't get the right solution.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Thanks you.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Greeting,</p><p>Dani.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><strong>Conflict WSDL code:</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><pre class="jive-pre"><code class="jive-code jive-xml"><span class="jive-xml-tag">&lt;?xml version="1.0" encoding="utf-8" ?&gt;</span>
&#160; <span class="jive-xml-tag"><span>&lt;wsdl:definitions name="BizTalkServiceInstance" targetNamespace="</span><a class="jive-link-external-small" href="http://tempuri.org/" target="_blank">http://tempuri.org/</a><span>" xmlns:wsdl="</span><a class="jive-link-external-small" href="http://schemas.xmlsoap.org/wsdl/" target="_blank">http://schemas.xmlsoap.org/wsdl/</a><span>" xmlns:wsa10="</span><a class="jive-link-external-small" href="http://www.w3.org/2005/08/addressing" target="_blank">http://www.w3.org/2005/08/addressing</a><span>" xmlns:wsx="</span><a class="jive-link-external-small" href="http://schemas.xmlsoap.org/ws/2004/09/mex" target="_blank">http://schemas.xmlsoap.org/ws/2004/09/mex</a><span>" xmlns:soap12="</span><a class="jive-link-external-small" href="http://schemas.xmlsoap.org/wsdl/soap12/" target="_blank">http://schemas.xmlsoap.org/wsdl/soap12/</a><span>" xmlns:wsu="</span><a class="jive-link-external-small" href="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" target="_blank">http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd</a><span>" xmlns:wsp="</span><a class="jive-link-external-small" href="http://schemas.xmlsoap.org/ws/2004/09/policy" target="_blank">http://schemas.xmlsoap.org/ws/2004/09/policy</a><span>" xmlns:wsap="</span><a class="jive-link-external-small" href="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" target="_blank">http://schemas.xmlsoap.org/ws/2004/08/addressing/policy</a><span>" xmlns:msc="</span><a class="jive-link-external-small" href="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" target="_blank">http://schemas.microsoft.com/ws/2005/12/wsdl/contract</a><span>" xmlns:wsa="</span><a class="jive-link-external-small" href="http://schemas.xmlsoap.org/ws/2004/08/addressing" target="_blank">http://schemas.xmlsoap.org/ws/2004/08/addressing</a><span>" xmlns:wsam="</span><a class="jive-link-external-small" href="http://www.w3.org/2007/05/addressing/metadata" target="_blank">http://www.w3.org/2007/05/addressing/metadata</a><span>" xmlns:wsaw="</span><a class="jive-link-external-small" href="http://www.w3.org/2006/05/addressing/wsdl/ws-addr-wsdl.xsd" target="_blank">http://www.w3.org/2006/05/addressing/wsdl/ws-addr-wsdl.xsd</a><span>" xmlns:tns="</span><a class="jive-link-external-small" href="http://tempuri.org/" target="_blank">http://tempuri.org/</a><span>" xmlns:soap="</span><a class="jive-link-external-small" href="http://schemas.xmlsoap.org/wsdl/soap/" target="_blank">http://schemas.xmlsoap.org/wsdl/soap/</a><span>" xmlns:xsd="</span><a class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema" target="_blank">http://www.w3.org/2001/XMLSchema</a><span>" xmlns:soapenc="</span><a class="jive-link-external-small" href="http://schemas.xmlsoap.org/soap/encoding/" target="_blank">http://schemas.xmlsoap.org/soap/encoding/</a><span>"&gt;</span></span>
&#160;&#160;&#160; <span class="jive-xml-tag">&lt;wsdl:documentation&gt;</span>
&#160;&#160;&#160;&#160;&#160; <span class="jive-xml-tag">&lt;CreationInfo Created="2010-08-27 10:51:08Z"/&gt;</span>
&#160;&#160;&#160;&#160;&#160; <span class="jive-xml-tag">&lt;/wsdl:documentation&gt;</span>
&#160;&#160;&#160;&#160;&#160; <span class="jive-xml-tag">&lt;wsp:Policy wsu:Id="WSHttpBinding_ITwoWayAsync_policy"&gt;</span>
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span class="jive-xml-tag">&lt;wsp:ExactlyOne&gt;</span>
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span class="jive-xml-tag">&lt;wsp:All&gt;</span>
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span class="jive-xml-tag">&lt;wsaw:UsingAdressing/&gt;</span>
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span class="jive-xml-tag">&lt;/wsp:All&gt;</span>
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span class="jive-xml-tag">&lt;/wsp:ExactlyOne&gt;</span>
&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span class="jive-xml-tag">&lt;/wsp:Policy&gt;</span>
...
</code></pre><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><strong>Call function in source Code:</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><pre class="jive-pre"><code class="jive-code jive-java">@WebEndpoint(name = <font color="red">"WSHttpBinding_ITwoWayAsync"</font>)
&#160;&#160;&#160; <font color="navy"><b>public</b></font> EPGServices getWSHttpBindingITwoWayAsync() <font color="navy">{</font>
&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font color="navy"><b>return</b></font> (EPGServices)super.getPort(<font color="navy"><b>new</b></font> QName(<font color="red">"http://tempuri.org/"</font>, <font color="red">"WSHttpBinding_ITwoWayAsync"</font>), EPGServices.class,<font color="navy"><b>new</b></font> AddressingFeature(<font color="navy"><b>true</b></font>));
&#160;&#160;&#160; <font color="navy">}</font>
</code></pre><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><strong>Exception:</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><pre class="jive-pre"><code class="jive-code">06:44:13,060 ERROR [PolicyDeployer] Unsupported assertion!
06:44:13,060 ERROR [UserInfoServiceWSRequestBuilder] Policy not supported! #WSHttpBinding_ITwoWayAsync_policy
org.jboss.ws.WSException: Policy not supported! #WSHttpBinding_ITwoWayAsync_policy
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ws.WSException.rethrow(WSException.java:60)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ws.extensions.policy.metadata.PolicyMetaDataBuilder.deployPolicyClientSide(PolicyMetaDataBuilder.java:319)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ws.extensions.policy.metadata.PolicyMetaDataBuilder.deployPolicy(PolicyMetaDataBuilder.java:277)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ws.extensions.policy.metadata.PolicyMetaDataBuilder.processPolicies(PolicyMetaDataBuilder.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ws.extensions.policy.metadata.PolicyMetaDataBuilder.processPolicyExtensions(PolicyMetaDataBuilder.java:193)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ws.metadata.builder.jaxws.JAXWSClientMetaDataBuilder.buildMetaData(JAXWSClientMetaDataBuilder.java:95)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ws.core.jaxws.spi.ServiceDelegateImpl.&lt;init&gt;(ServiceDelegateImpl.java:133)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ws.core.jaxws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:63)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at javax.xml.ws.Service.&lt;init&gt;(Service.java:79)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at ws.client.epg.BizTalkServiceInstance.&lt;init&gt;(BizTalkServiceInstance.java:43)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.gmv.request.UserInfoServiceWSRequestBuilder.invokeUserInfoServiceWS(UserInfoServiceWSRequestBuilder.java:36)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.gmv.WSCall.userInfoServiceWS(WSCall.java:107)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at java.lang.reflect.Method.invoke(Method.java:597)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:57)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:94)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:70)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:139)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:216)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:186)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:81)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at $Proxy132.userInfoServiceWS(Unknown Source)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.gmv.utils.WSHelper.getUserInfoWS(WSHelper.java:33)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.gmv.user.action.UserAction.login(UserAction.java:115)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at java.lang.reflect.Method.invoke(Method.java:597)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:440)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:279)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:242)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:76)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at java.lang.Thread.run(Thread.java:619)
Caused by: org.jboss.ws.extensions.policy.deployer.exceptions.UnsupportedPolicy
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ws.extensions.policy.deployer.PolicyDeployer.deployClientSide(PolicyDeployer.java:170)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.jboss.ws.extensions.policy.metadata.PolicyMetaDataBuilder.deployPolicyClientSide(PolicyMetaDataBuilder.java:310)
&#160;&#160;&#160;&#160;&#160;&#160;&#160; ... 115 more
</code></pre></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/560375#560375">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss Web Services at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2044">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>