SoapUI Bam WebService

Hello

I tried to do the operation in batches, to insert using bam webservice Wsdl in soapUI but it gives BAM-06147: load invalid XML to the DataObjectOperations Web service



WSDL, I use is: http://localhost:9001 / OracleBAMWS/WebServices/DataObjectOperationsByID

SoapUi request payload

< soapenv:Envelope xmlns:soapenv = 'http://schemas.xmlsoap.org/soap/envelope/' xmlns:bam = "http://xmlns.oracle.com/bam" >
< soapenv:Header / >
< soapenv:Body >
< bam:Insert >
<!-in option: - >
< bam:dataObject >/samples/used < / bam:dataObject >
<!-in option: - >
< bam:xmlPayload > < _Employees >
Bray time < _Salesperson > < / _Salesperson >
< _Sales_Area > EMEA < / _Sales_Area >
< _Sales_Number > 12345 < / _Sales_Number >
< / _Employees >
< / bam:xmlPayload >
< / bam:Insert >
< / soapenv:Body >
< / soapenv:Envelope >


can someone help me solve this problem...

Thanks in advance...

Hello

It is tricky, because bam:xmlPayload is actually typed xsd: String and xsd: all, so you should use CDATA


<_Employees>
<_Salesperson>Time Bray
<_Sales_Area>EMEA
<_Sales_Number>12345

]]

See you soon,.
Vlad

Tags: Fusion Middleware

Similar Questions

  • Authentication failed for Basic realm = "oracle-bam-webservices" - BAM 11 g

    Hi all

    I BAM 11g, im trying to create a connection of BAM of Jdeveloper, but I get this error authentication failed for Basic realm = "oracle-bam-webservices.

    I tried boucing the server and rebooting my machine, but I still have the problem. All my authentications are correct. is there a way to get around this?

    Thank you
    K

    Hello
    BAM11g is certified with SOA 10.1.3.4 and beyond. Therefore, it is preferable to use JDev 10.1.3.4 and later versions.
    We don't certify with 10.1.3.3 SOA.
    The other thread is BAM connection
    Poyard

  • BAM connection with jdeveloper authentication failed for Basic realm

    Hi all


    I'm trying to connect to BAM 11 g, my authentication is correct, but when I try to test the connection I get the error authentication failed for Basic realm = "oracle-bam-webservices.

    any ideas on how to solve this problem?

    Thank you
    K

    Hello

    Please ask your question on the forum BAM. I guess that they are aware of the possible error messages in their product (at least better that we are)

    Frank

  • Generic Unix 11.1.1.7.0 - blank log file connector

    Hello

    We installed the generic Unix 11.1.1.7.0 for IOM 11.1.1.5.4 connector. The connector works well, but there is no log occurs in the log file. After doing configurations as described in the document to the activation of logging, the log file is generated, but there is no paper inside message. Even if you try with details of incorrect connection to the target. Exceptions are seen in the server logs, but not in the Connector log file.

    Here are the contents of my logging.xml file

    <? XML version = "1.0" encoding = "UTF-8"? >
    < logging_configuration >
    < log_handlers >

    < name log_handler = "console-handler" class = 'oracle.core.ojdl.logging.ConsoleHandler' format ='oracle.core.ojdl.weblogic.ConsoleFo
    jonhino ' level = "WARNING: 32" / >

    < name log_handler = "odl-handler" class = 'oracle.core.ojdl.logging.ODLHandlerFactory' filter ='oracle.dfw.incident.IncidentDetectionLo
    gFilter ">"
    < property name = "path" value='${domain.home}/servers/${weblogic. Name} /logs/$ {weblogic. Name} - diagnostic.log "/ >"
    < property name = value 'maxFileSize' = ' 10485760 "/ >"
    < property name = "maxLogSize" value = "104857600" / >
    < property name = value "encoding" = "UTF - 8" / > ".
    < property name = "useThreadName" value = "true" / >
    < property name = "supplementalAttributes" value ='J2EE_APP.name, J2EE_MODULE.name, WEBSERVICE.name, WEBSERVICE_PORT.name, composite_inst
    ance_id, component_instance_id, composite_name, name of the component "/ >"
    < / log_handler >

    < name log_handler = 'wls-domain' class = 'oracle.core.ojdl.weblogic.DomainLogHandler' level = "WARNING" / >

    < name log_handler = "message-GOSA-handler" class = "oracle.core.ojdl.logging.ODLHandlerFactory" > "
    < property name = "path" value='${domain.home}/servers/${weblogic. Name} / logs/GOSA/msglogging "/ >"
    < property name = value 'maxFileSize' = ' 10485760 "/ >"
    < property name = "maxLogSize" value = "104857600" / >
    < property name = value "encoding" = "UTF - 8" / > ".
    < property name = "supplementalAttributes" value='J2EE_APP.name,J2EE_MODULE.name,WEBSERVICE.name,WEBSERVICE_PORT.name'/ >
    < / log_handler >

    < name log_handler = em-journal-Manager ' level = ' NOTIFICATION: 32 ' class = 'oracle.core.ojdl.logging.ODLHandlerFactory' filter ='oracle.dfw.i
    preloaded. IncidentDetectionLogFilter ">"
    < property name = "path" value='${domain.home}/servers/${weblogic. Name}/SYSMAN/log/eMoms.log'/ >
    < property name = value 'format' = "ODL-Text" / >
    < property name = "useThreadName" value = "true" / >
    < property name = value 'maxFileSize' = ' 5242880 "/ >"
    < property name = value 'maxLogSize"=" 52428800 "/ >"
    < property name = value "encoding" = "UTF - 8" / > ".
    < / log_handler >

    < name log_handler = em-trc-Manager ' level = "TRACE: 32" class = "oracle.core.ojdl.logging.ODLHandlerFactory" > "
    < property name ='logreader: "value ="off"/ >"
    < property name = "path" value='${domain.home}/servers/${weblogic. Name}/SYSMAN/log/eMoms.trc'/ >
    < property name = value 'format' = "ODL-Text" / >
    < property name = "useThreadName" value = "true" / >
    < property name = "local" value = "fr" / >
    < property name = value 'maxFileSize' = ' 5242880 "/ >"
    < property name = value 'maxLogSize"=" 52428800 "/ >"
    < property name = value "encoding" = "UTF - 8" / > ".
    < / log_handler >

    < name log_handler = "unix-handler" level = "NOTIFICATION: 1" class = "oracle.core.ojdl.logging.ODLHandlerFactory" > "
    < property name ='logreader: "value ="off"/ >"
    < property name = "path" value='${domain.home}/servers/${weblogic. Name}/logs/unixConnector.log'/ >
    < property name = value 'format' = "ODL-Text" / >
    < property name = "useThreadName" value = "true" / >
    < property name = "local" value = "fr" / >
    < property name = value 'maxFileSize' = ' 5242880 "/ >"
    < property name = value 'maxLogSize"=" 52428800 "/ >"
    < property name = value "encoding" = "UTF - 8" / > ".
    < / log_handler >

    < / log_handlers >

    <>recorders

    < name of creator = "" level = "WARNING: 1" > "
    < manager name = 'Manager of odl' / >
    < manager name = 'wls-domain' / >
    < manager name = "console-handler" / >
    < / recorder >

    < name = 'org.identityconnectors.genericunix logger' level = ' NOTIFICATION: 1 "useParentHandlers ="false">
    < manager name = "unix-handler" / >
    < manager name = "console-handler" / >
    < / recorder >

    < name = "oracle.iam.connectors.icfcommon logger" level = "NOTIFICATION: 1" useParentHandlers = "false" > "
    < manager name = "unix-handler" / >
    < / recorder >

    < creator name = 'oracle' level = ' NOTIFICATION: 1 "/ >

    < name = "oracle.adf" / recorder >
    < name="oracle.adf.desktopintegration"/ recorder >
    < name="oracle.adf.faces"/ recorder >
    < name="oracle.adf.controller"/ recorder >
    < name = "oracle.adfinternal" / recorder >
    < name="oracle.adfinternal.controller"/ recorder >
    < name = "oracle.jbo" / recorder >
    < name = "oracle.adfdt" / recorder >
    < name = "oracle.adfdtinternal" / recorder >

    < name = "oracle.bam" / recorder >
    < name="oracle.bam.adapter"/ recorder >
    < name="oracle.bam.common"/ recorder >
    < name="oracle.bam.system"/ recorder >
    < name="oracle.bam.middleware"/ recorder >
    < name="oracle.bam.adc.security"/ recorder >
    < name="oracle.bam.common.security"/ recorder >
    < name="oracle.bam.adc.ejb.BamAdcServerBean"/ recorder >
    < name="oracle.bam.reportcache.ejb.ReportCacheServerBean"/ recorder >
    < name="oracle.bam.eventengine.ejb.EventEngineServerBean"/ recorder >
    < name="oracle.bam.ems.ejb.EMSServerBean"/ recorder >
    < name="oracle.bam.adc.api"/ recorder >
    < name="oracle.bam.adc"/ recorder >
    < name="oracle.bam.eventengine"/ recorder >
    < name="oracle.bam.ems"/ recorder >
    < name="oracle.bam.webservices"/ recorder >
    < name="oracle.bam.web"/ recorder >
    < name="oracle.bam.reportcache"/ recorder >

    < name = "oracle.bpm" / recorder >
    < name="oracle.bpm.analytics"/ recorder >
    < name = "oracle.integration" / recorder >
    < name="oracle.integration.platform.blocks.cluster"/ recorder >
    < name="oracle.integration.platform.blocks.deploy.coordinator"/ recorder >
    < name="oracle.integration.platform.blocks.event.saq"/ recorder >
    < name="oracle.integration.platform.blocks.java"/ recorder >
    < name="oracle.integration.platform.faultpolicy"/ recorder >
    < name="oracle.integration.platform.testfwk"/ recorder >
    < name = "oracle.soa" / recorder >
    < name="oracle.soa.adapter"/ recorder >
    < name="oracle.soa.b2b"/ recorder >
    < name="oracle.soa.b2b.apptransport"/ recorder >
    < name="oracle.soa.b2b.engine"/ recorder >
    < name="oracle.soa.b2b.repository"/ recorder >
    < name="oracle.soa.b2b.transport"/ recorder >
    < name="oracle.soa.b2b.ui"/ recorder >
    < name="oracle.soa.bpel"/ recorder >
    < name="oracle.soa.bpel.console"/ recorder >
    < name="oracle.soa.bpel.engine"/ recorder >
    < name="oracle.soa.bpel.engine.activation"/ recorder >
    < name="oracle.soa.bpel.engine.agents"/ recorder >
    < name="oracle.soa.bpel.engine.bpel"/ recorder >
    < name="oracle.soa.bpel.engine.compiler"/ recorder >
    < name="oracle.soa.bpel.engine.data"/ recorder >
    < name="oracle.soa.bpel.engine.delivery"/ recorder >
    < name="oracle.soa.bpel.engine.deployment"/ recorder >
    < name="oracle.soa.bpel.engine.dispatch"/ recorder >
    < name="oracle.soa.bpel.engine.sensor"/ recorder >
    < name="oracle.soa.bpel.engine.translation"/ recorder >
    < name="oracle.soa.bpel.engine.ws"/ recorder >
    < name="oracle.soa.bpel.engine.xml"/ recorder >
    < name="oracle.soa.bpel.entity"/ recorder >
    < name="oracle.soa.bpel.jpa"/ recorder >
    < name="oracle.soa.bpel.system"/ recorder >
    < name="oracle.soa.dvm"/ recorder >
    < name="oracle.soa.management.facade.api"/ recorder >
    < name="oracle.soa.mediator"/ recorder >
    < name="oracle.soa.mediator.common"/ recorder >
    < name="oracle.soa.mediator.common.cache"/ recorder >
    < name="oracle.soa.mediator.common.error"/ recorder >
    < name="oracle.soa.mediator.common.error.recovery"/ recorder >
    < name="oracle.soa.mediator.common.message"/ recorder >
    < name="oracle.soa.mediator.dispatch"/ recorder >
    < name="oracle.soa.mediator.dispatch.resequencer.toplink"/ recorder >
    < name="oracle.soa.mediator.filter"/ recorder >
    < name="oracle.soa.mediator.instance"/ recorder >
    < name="oracle.soa.mediator.management"/ recorder >
    < name="oracle.soa.mediator.metadata"/ recorder >
    < name="oracle.soa.mediator.monitor"/ recorder >
    < name="oracle.soa.mediator.resequencer"/ recorder >
    < name="oracle.soa.mediator.resequencer.besteffort"/ recorder >
    < name="oracle.soa.mediator.resequencer.fifo"/ recorder >
    < name="oracle.soa.mediator.resequencer.standard"/ recorder >
    < name="oracle.soa.mediator.service"/ recorder >
    < name="oracle.soa.mediator.serviceEngine"/ recorder >
    < name="oracle.soa.mediator.transformation"/ recorder >
    < name="oracle.soa.mediator.utils"/ recorder >
    < name="oracle.soa.mediator.validation"/ recorder >
    < name="oracle.soa.scheduler"/ recorder >
    < name="oracle.soa.services.common"/ recorder >
    < name="oracle.soa.services.identity"/ recorder >
    < name="oracle.soa.services.notification"/ recorder >
    < name="oracle.soa.services.rules"/ recorder >
    < name="oracle.soa.services.rules.obrtrace"/ recorder >
    < name="oracle.soa.services.workflow"/ recorder >
    < name="oracle.soa.services.workflow.common"/ recorder >
    < name="oracle.soa.services.workflow.evidence"/ recorder >
    < name="oracle.soa.services.workflow.metadata"/ recorder >
    < name="oracle.soa.services.workflow.persistency"/ recorder >
    < name="oracle.soa.services.workflow.query"/ recorder >
    < name="oracle.soa.services.workflow.report"/ recorder >
    < name="oracle.soa.services.workflow.runtimeconfig"/ recorder >
    < name="oracle.soa.services.workflow.soa"/ recorder >
    < name="oracle.soa.services.workflow.task"/ recorder >
    < name="oracle.soa.services.workflow.task.dispatch"/ recorder >
    < name="oracle.soa.services.workflow.task.routing"/ recorder >
    < name="oracle.soa.services.workflow.user"/ recorder >
    < name="oracle.soa.services.workflow.verification"/ recorder >
    < name="oracle.soa.services.workflow.worklist"/ recorder >
    < name="oracle.soa.services.workflow.performance"/ recorder >
    < name="oracle.soa.services.cmds"/ recorder >
    < name="oracle.soa.wsif"/ recorder >
    < name="oracle.soa.xref"/ recorder >

    < name = "oracle.ucs" / recorder >
    < name = "oracle.sdp" / recorder >
    < name = "oracle.sdpinternal" / recorder >
    < name="oracle.sdp.messaging"/ recorder >
    < name="oracle.sdp.messaging.client"/ recorder >
    < name="oracle.sdp.messaging.driver"/ recorder >
    < name="oracle.sdp.messaging.engine"/ recorder >
    < name="oracle.sdp.messaging.parlayx"/ recorder >
    < name="oracle.sdp.messaging.server"/ recorder >

    < name = "oracle.wsm" / recorder >

    < name = "oracle.wsm.msg.logging logger" level = "NOTIFICATION: 1" useParentHandlers = "false" > "
    < manager name = "GOSA-message Manager" / >
    < manager name = 'wls-domain' / >
    < / recorder >

    < name = 'oracle.sysman logger' level = ' NOTIFICATION: 32 "useParentHandlers ="false">
    < manager name = em-journal-Manager "/ >"
    < manager name = em-trc-Manager "/ >"
    < / recorder >

    < / recorders >
    < / logging_configuration >

    Let me know if I missed any configuration.

    Concerning

    Cédric Michel

    This has been resolved. Use the Patch 14271576.

  • Call WebService secure BAM

    Hello

    I want to use the BAM adapter in my application.

    I created in JDeveloper JCA and them from business services and wsdl files.
    When I launch the test console to test my services to businesses, I get error of authentication:


    The invocation was an error: check call JCA failed with the error in the application, exception: com.bea.wli.sb.transports.jca.JCATransportException: oracle.tip.adapter.sa.api.JCABindingException: oracle.tip.adapter.sa.impl.fw.ext.org.collaxa.thirdparty.apache.wsif.WSIFException: servicebus:/WSDL/Test%20OSB%20Project/JCA/BamAdapter_1 [writetoBAM_ptt::writetoBAM (_ItemSalesCollection)] - SISM JCA Execute of operation 'writetoBAM' failed due to: javax.security.auth.login.LoginException: [Security: 090304] authentication failure: javax.security.auth.login.LoginException user: [Security: 090301] no password provided; nested exception is:
    javax.resource.ResourceException: javax.security.auth.login.LoginException: [Security: 090304] authentication failure: User javax.security.auth.login.LoginException: [Security: 090301] password not provided
    com.bea.wli.sb.transports.jca.JCATransportException: oracle.tip.adapter.sa.api.JCABindingException: oracle.tip.adapter.sa.impl.fw.ext.org.collaxa.thirdparty.apache.wsif.WSIFException: servicebus:/WSDL/Test%20OSB%20Project/JCA/BamAdapter_1 [writetoBAM_ptt::writetoBAM (_ItemSalesCollection)] - SISM JCA Execute of operation 'writetoBAM' failed due to: javax.security.auth.login.LoginException: [Security: 090304] authentication failure: User javax.security.auth.login.LoginException: [Security: 090301] no password provided; nested exception is:
    javax.resource.ResourceException: javax.security.auth.login.LoginException: [Security: 090304] authentication failure: User javax.security.auth.login.LoginException: [Security: 090301] password not provided
    at com.bea.wli.sb.transports.jca.binding.JCATransportOutboundOperationBindingServiceImpl.invokeOneWay(JCATransportOutboundOperationBindingServiceImpl.java:114)
    ...

    How can I call the BAM behind authentication? I have not found a way to provide credentials to business.

    Thank you.

    UPD. I tried to add parameters of pools of connections and configuration of areas of trust. It did not work

    Published by: frf on 07/12/2010 08:33

    Hello
    You must configure the BAM adapter in the WLS console under--> adapter BAM deployments.
    Please refer to the tutorial of BPEL-BAM on the OTN BAM BAM 11 g samples and tutorials page.

    Concerning
    Poyard

  • soapUI for the SOAP connection test

    Hello everyone,

    I created my use of "stub" JSR 172. I tested it. But he showed me, the action failed. I was told that I can use soapUI before application BB test connection to the test server.

    At all ideal with soapUI?

    Thank you in advance!

    I'm certainly not a specialist using soap ui, but it allows to check the requests and responses.
    usually I just read the wsdl file and let soapui do the rest, you have a list of all the functions available for the Web service.

    to test Web services, another tip would be to encapsulate platform of your code (use no specific classes of bb) independent and test your webservice with junit. If you need classes specific suppy with a reminder (transport and transportSE, for example)

  • Why are all my executeXMLQuery not in SoapUI calls?

    OBIEE 11.1.1.7.140527 under linux.

    SoapUI 5.1.3 running on my Windows 7 laptop.

    Step 1: Call the logon service to authenticate and establish a session:

    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v6="urn://oracle.bi.webservices/v6">
       <soapenv:Header/>
       <soapenv:Body>
          <v6:logon>
             <v6:name>my_username</v6:name>
             <v6:password>my_password</v6:password>
          </v6:logon>
       </soapenv:Body>
    </soapenv:Envelope>
    

    I get a satisfactory answer in step 1:

    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:sawsoap="urn://oracle.bi.webservices/v6">
       <soap:Body>
          <sawsoap:logonResult>
             <sawsoap:sessionID xsi:type="xsd:string">cusn6ah4m28ii4oi7a7q305ivrng9e1rsd457oa</sawsoap:sessionID>
          </sawsoap:logonResult>
       </soap:Body>
    </soap:Envelope>
    

    Step 2: Call XMLViewService to run any request BI (I tried many simple BI applications in our catalog, they all fail the same way, see below):

    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v6="urn://oracle.bi.webservices/v6">
       <soapenv:Header/>
          <soapenv:Body>
          <v6:executeXMLQuery>
             <v6:report>
                <v6:reportPath>/shared/Demo/Standard Library/Data Analyst/Requests/Account Revenues Trend</v6:reportPath>
                
             </v6:report>
             <v6:outputFormat>SAWRowsetSchemaAndData</v6:outputFormat>
             <v6:executionOptions>
                <v6:async>false</v6:async>
                <v6:maxRowsPerPage>50000</v6:maxRowsPerPage>
               
                <v6:presentationInfo>true</v6:presentationInfo>
             
             </v6:executionOptions>
             
             <v6:sessionID>cusn6ah4m28ii4oi7a7q305ivrng9e1rsd457oa</v6:sessionID>
          </v6:executeXMLQuery>
       </soapenv:Body>
    </soapenv:Envelope>
    

    After trying to do step 2, I get this error returned to SoapUI:

    Error getting response; java.net.SocketTimeoutException: Read Timed out
    

    Then things start to get bad in my environment. I end with the blocked threads and restart services to make them disappear. Here are some log messages relevant I see when the problem occurs:

    Jan 26, 2016 2:58:10 PM EST (Error)
    
    Message ID HTTP-503
    Message Level 1
    REMOTE_HOST 172.20.7.79
    Component ohs1
    Host asicbi01
    Host IP Address 192.168.220.91
    Message 172.20.7.79 - - [26/Jan/2016:14:58:10 -0500] "POST /analytics/saw.dll?SoapImpl=xmlViewService HTTP/1.1" 503 205
    

    Jan 26, 2016 3:03:10 PM EST (Error)
    
    
    
    Message ID OHS-9999
    Message Level 32
    VirtualHost main
    rid 0
    client_id 172.20.7.79
    Relationship ID 0
    Component OHS
    Module core.c
    Host asicbi01
    Host IP Address 192.168.220.91
    User oracle
    Thread ID 140348832077568
    ECID 005A^8QsbbB2vHYVLq6UOA0007O900000l
    Message ap_proxy: trying POST /analytics/saw.dll at backend host 192.168.220.91/9704; got exception 'Backend Server not responding'; state: reading status line or response headers from WLS (wrote? Y read? N); not failing over because method not idempotent
    

    Here's the kicker: if I call ExecuteSQLQuery instead of ExecuteXMLQuery I get a good answer. I even used ExecuteSQLQuery to run the exact logical SQL of the query path that I used in my ExecuteXMLQuery call. I even tried to launch ExecuteXMLQuery to several different requests for BI (all very simple queries that run immediately in the application itself).

    I also have another environment OBIEE, same version and OS, where I can run ExecuteXMLQuery and get a good response.

    Any ideas?

    This problem was caused by him having this line in instanceconfig:

    fake

  • Citing the Oracle EBS SOA, Webservice, Got ' 500 Internal Server Error"

    Hope someone know solution to our problem, thanks in advance.

    Version: Oracle eBusiness Suite R12.1.3

    We have a webservice SOA custom in Oracle EBS, test this webservice with SoapUI.

    Found a strange problem,

    If the number of records to return isn't too many (3000 eg.less), then Web service may return records with success;

    But if the number of records to return is too many (eg.more than 6000 records), then Web service returns a "500 Internal Server Error".

    = Detailed beginning of Msg error =.

    <! DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0 / / BY" > ".
    < HTML > < HEAD >
    Server error internal 500 < TITLE > < /title >
    < / HEAD > < BODY >
    Internal error in the server < H1 > < / H1 >
    The server encountered an internal error or
    a misconfiguration and was unable to complete
    your query. < P >
    Please contact the server administrator,
    [email protected] and inform them of the time the error occurred,
    and anything you might have done that may have
    caused the error. < P >
    More information about this error may be available
    in the server error log. < P >
    < BODY / > < / HTML >

    = Detailed error Msg end =.

    Thanks Hussein, I understand the problem, to share my solution here

    ---------------------------------

    Cause

    The problem is due to a requested webservice SOAP is too large, then cause the timeout of the Apache HTTP server.

    Solution

    Increase the timeout setting in the ($INST_TOP/ora/10.1.3/Apache/Apache/conf/httpd.conf) Apache config file

    Then restart the HTTP server, check again the issue.

    Thank you

    Paul

  • How to get a zip file of webservice

    Hello

    I'm trying to get a zip of a NET web service file but I get this error:

    Cannot perform the GetPolicy web service call.

    The error returned when calling the web service operation is:
    org.apache.axis2.AxisFault: Must Understand check failed for header http://tempuri.org/ : FileName at org.apache.axis2.engine.AxisEngine.checkMustUnderstand(AxisEngine.java:105) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:171) at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:364) at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421) at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) at org.tempuri.EmissionServiceStub.getPolicy(EmissionServiceStub.java:222) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at coldfusion.xml.rpc.Axis2S... '

    It's my code.

    < cfinvoke webservice = " " http://URL.com.MX/IntegrationService/EmissionService.svc?wsdl "

    method = "GetPolicy".

    returnvariable = "aString" >

    < name cfinvokeargument = "clave" value = "ABCR2O14" / >

    < name cfinvokeargument = "product" value = "ABCGUA" / >

    < name cfinvokeargument = "llave" value = "ABC53D35OUHGX2O14" / >

    < name cfinvokeargument = 'fileExtension' value = 'zip' / >

    < cfinvokeargument name = value "policy" = "001_PRO-RCSED_00000002_01_0" / >

    < name cfinvokeargument = "fileName" value = "cover" / >

    < / cfinvoke >

    The result must be a binary file, I use the content type "Application/Octet-Stream" and a "Content-Disposition" header

    I don't know if I have to use CFHTTP to get the file.

    Any recommendation?

    Yes... I have the solution.

    Finally, I have the ZIP file!

    To make the XML SOAP request, I used the SOAPUI Aplication. It make me the XML and send as a parameter.

    Thank you, Alexander

  • OPA biztalk using as a webService

    Hello, I have deployed on IIS and now wen I try to use the webService in BizTalk, I get an XLANG error!



    Here is the XML o/p from my card that I send to donkeys request. Please help me!


    -ns0:AssessRequest xmlns:ns0 = "http://oracle.com/determinations/server/10.0/ratingdemo/types" >
    -< ns0:ratingdemo >
    -< ns0: global id = "id_0" >
    -< ns0:a3 >
    -ns0:change - point >
    < ns0:boolean - val > true < / ns0:boolean - val >
    < / ns0:change - point >
    < / ns0:a3 >
    -< ns0:a8 >
    -ns0:change - point >
    < ns0:number - val > 10 < / ns0:number - val >
    < / ns0:change - point >
    < / ns0:a8 >
    -< ns0:a9 >
    -ns0:change - point >
    < ns0:number - val > 10 < / ns0:number - val >
    < / ns0:change - point >
    < / ns0:a9 >
    < result ns0:Totalbill style = "single value" unknown-result-style = 'decision-report' / >
    < / ns0: global >
    < / ns0:ratingdemo >
    < / ns0:AssessRequest >

    Hello

    There are a few things that will cause you problems with your request.

    * 1. Change the points *-these should only be used when you use the reasoning of time base (TBR) and you want to specify different values for the same attribute for different periods of time. You don't need to use other wise.

    Basis of setting a value in a request is the following:

        
            true
        
    

    If you don't want to use a point of change, you must specify the date on which the new value takes effect.

    
        false
        
            true
        
    
    

    In the example above, the value of a3 will be set to false before January 1, 2001 and would then become real/2001-01-01. You can have as many edit points as you want.

    * 2. Result style *-this attribute is used to request a response for an attribute, it must be set to a value that must be one of

    only value - indicates that you want the returned value
    decision-report - indicates that you want the value and returns a full report of the decision
    base-attributes - specifies that you want the value so that a record of decision only list the basic attributes that contribute to the value.

    You must use a tool like soapUI (http://www.eviware.com) to test and validate your request.

    I think that the request you want so should look like this.

    
         
              
                 
                     true
                 
                 
                     10
                 
                 
                     10
                 
                 
              
         
    
    

    See you soon
    Frank

  • Dynamics of basic data in BAM

    Hey guys,.

    Since im new to BAM, im having trouble with this problem. I have an Oracle database with the fast evolution of the data. I'd like to create a dashboard showing the datachange, but I'm not sure wich mechanism to use.

    Ive already tried the external data source, but the user has hit 'reprompt' whenever they want to see the new data. It's only good for static data. IM thinking about creating a simple bpel process with an infinite loop to extract data from the database to Bam. Another option is some java code to get the data and send it to bam via webservice inside and an endless loop.

    I have the feeling that I'm missing out on something much more simple then these options. Should I create triggers in the db instead? BAM is not supposed to make unnecessary the triggers?

    Thank you!

    If you can convince your DBA for you to create triggers, you can use AQ JMS to Oracle DB (I guess that your DB is Oracle) to send data to BAM via JMS (using EMS of BAM).

  • 403 forbidden when webservice is called

    Hello

    I have the app on the market. Before going into app users for you need connect.
    I used the Web service to check if the user is valid or not.
    After installing the app on the market, when I try to log into the app, webservice gives 403 - Forbidden error.
    When I test the same application in my local system using the Simulator, the connection is successful.

    Are any restrictions there on the market?
    I have to do additional tuning to call the Web service?

    Please answer as soon as possible

    Thank you
    Luis

    What Web service you have a problem with? What is a website? Or an application?

  • Toggle the new emailaddress on webservices?

    Is it true that, in the case of webservices are disables / enabled the printer gets a new mailaddress?

    HI, I got a response.

    Yes, whenever you turn off the web services on the printer GETS disconnected from the server completely or even if you reset the printer, the printer will be disconnected from the server and when you turn on the printer web services she will establish a fresh connection and gets a new e-mail address assigned. Because now there is no way you can stop it.

    If the printer is already connected to the web server once and if there is an e-mail address assigned to the printer, then if the printer goes offline, or if you turn the printer off and back on, the printer will always have the same email address. The email address will not change until you go ahead and disable web services on the printer or reset the printer.

  • The request already expired window. How to disable and re-enable WebServices on officejet pro 8600

    I have an officejet pro 8600 and waited a few weeks before going to eprintcenter to add the code for the printer I got. Now he says he is no longer valid and I can't understand where to turn them off and reactivate the WebServices on this printer to get a new code. Help, please!

    Hello

    You must click on the application of web services on the printer.

    Go to settings > delete web services.

    After that, you can return to the same area and re enable it.

  • Best way to display a waform through a webservice

    Hello

    I know my way around text based on well enough programming languages, but I am very new to Labview.
    The problem I face is something that I can't seem to know the right information on the internet.

    I have a DAQmx Council I would like to show signals of analog inputs on a Web site. The webservice documentation says webservices acutally support waveforms, but if I have a terminal wiring I can't start the webservice.

    What I have now is split the x and the values, add them to a table and view them on a Web page using google maps. This works, but does not give me the image of 1 read of course. I know you can do a web streaming VI as well, I could refresh every n seconds, but who don't even give me a continuous stream to the Web page, it would be just to refresh the image...

    I'm totally missing something, or is there at - there no easy way to do this in labview? (I'm using labview 2013 btw)

    Thank you

    Vincent

    You might want to take a look at the new community OR here: https://decibel.ni.com/content/groups/web-services

    They have posted some examples of how you can use AJAX/javascript to retrieve data from a web service. You are probably right in breaking apart the waveform - javascript/google graphics do not know how to handle the type of LabVIEW waveform data so better to simply send an array of numbers to plot on the chart.

    How update you the chart will be to you, your web service may send the plot XY full every time you request or you could just periodically ask for new values and add them to a local on the side buffer client/browser.

    If you need faster update rates, you can go to my library of WebSockets (link in my signature).

Maybe you are looking for