Hey All

I'm trying to set implicit SOAP headers within my wsdl
file by declaring one schema element and a message
node for my header section. basically, Im trying to
add a username and password section to those
operations within my binding that require these
headers.

I keep getting the following error, however:

Exception in thread "main"
org.apache.axis2.wsdl.codegen.CodeGenerationException:
org.apache.axis2.wsdl.codegen.CodeGenerationException:
org.apache.axis2.wsdl.databinding.UnmatchedTypeException:
No type was mapped to the name bamAuthHeaders with
namespace
http://services.bamnetworks.com/identity/types/1.0
     [java] at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:224)
     [java] at
org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32)
     [java] at
org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21)
     [java] Caused by:
org.apache.axis2.wsdl.codegen.CodeGenerationException:
org.apache.axis2.wsdl.databinding.UnmatchedTypeException:
No type was mapped to the name bamAuthHeaders with
namespace
http://services.bamnetworks.com/identity/types/1.0
     [java] at
org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter.emitSkeleton(AxisServiceBasedMultiLanguageEmitter.java:863)
     [java] at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:206)
     [java] ... 2 more
     [java] Caused by:
org.apache.axis2.wsdl.databinding.UnmatchedTypeException:
No type was mapped to the name bamAuthHeaders with
namespace
http://services.bamnetworks.com/identity/types/1.0
     [java] at
org.apache.axis2.wsdl.databinding.TypeMappingAdapter.getTypeMappingName(TypeMappingAdapter.java:73)
     [java] at
org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter.getParameterElementList(AxisServiceBasedMultiLanguageEmitter.java:2214)
     [java] at
org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter.getInputElement(AxisServiceBasedMultiLanguageEmitter.java:1838)
     [java] at
org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter.generateMethodElement(AxisServiceBasedMultiLanguageEmitter.java:1598)
     [java] at
org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter.loadOperations(AxisServiceBasedMultiLanguageEmitter.java:1520)
     [java] at
org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter.createDOMDocumentForSkeletonInterface(AxisServiceBasedMultiLanguageEmitter.java:1483)
     [java] at
org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter.writeSkeletonInterface(AxisServiceBasedMultiLanguageEmitter.java:1412)
     [java] at
org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter.emitSkeleton(AxisServiceBasedMultiLanguageEmitter.java:824)


Has anyone else experienced this, or is my wsdl just
hosed? any help would be appreciated. my wsdl and jibx
mapping files are attached.
     [java] ... 3 more


 
____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com
<?xml version="1.0" encoding="UTF-8"?>
<binding>
  <namespace uri="http://services.bamnetworks.com/identity/types/1.0"; default="elements"  />
  <mapping class="com.bamnetworks.registration.AccountContext" name="bamAuthHeaders">
  	<value sytle="attribute" name="accountName" field="accountPassword"/>
  </mapping>
  <mapping class="com.bamnetworks.registration.ext.identitypoint.definition.EmailPasswordIdentityPoint" 
  					name="emailPasswordIdentifyRequest">
    <structure field="email" usage="required">
     <value style="element" name="emailAddress" field="address" usage="optional"/>
    </structure>
    <structure field="password" usage="required">
      <value style="element" name="password" field="password" usage="optional"/>
    </structure>

  </mapping>
  
  <mapping class="com.bamnetworks.registration.identitypoint.VerifiedIdentityPoint" name="emailPasswordIdentifyResponse">
  	<value style="element" name="id" field="id" usage="optional"/>
  </mapping>
   
  
</binding>
  


Attachment: registration-extends-bam.wsdl
Description: 1427619262-registration-extends-bam.wsdl

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to