ODI Agentschedular service

Hi ,
I created the Agentschedular service with the following Command.
agentservice -i -s localagent 20910
The service is created sucessfully.
But when i am unable to start the service from the Services.msc , It is giving following message
Could not start the OracleDI Agent Schedular localagent service on Local computer
Error 1067: The Process terminated unexpectedly
I checked the agentservice.log file
INFO   | jvm 1    | 2010/08/18 10:54:44 | Starting Oracle Data Integrator Agent...
INFO   | jvm 1    | 2010/08/18 10:54:44 | Version : 10.1.3.5 - 10/11/2008
INFO   | jvm 1    | 2010/08/18 10:54:44 | java.net.BindException: Address already in use: JVM_Bind
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at java.net.PlainSocketImpl.socketBind(Native Method)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at java.net.PlainSocketImpl.bind(Unknown Source)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at java.net.ServerSocket.bind(Unknown Source)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at java.net.ServerSocket.<init>(Unknown Source)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at java.net.ServerSocket.<init>(Unknown Source)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at com.sunopsis.dwg.DwgSrv.<init>(DwgSrv.java)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at com.sunopsis.dwg.DwgJv.treatCmd(DwgJv.java)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at com.sunopsis.dwg.DwgJv.main(DwgJv.java)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:136)
INFO   | jvm 1    | 2010/08/18 10:54:44 |      at java.lang.Thread.run(Unknown Source)
STATUS | wrapper  | 2010/08/18 10:54:46 | <-- Wrapper Stopped
What will be the issue can anyone help me..
Thanks.

Hi Guru,
I followed the same steps from that link only.
Now the Problem is when is Click the update Scheduling Option from the Topology manager its hanging ......
I checked the OracleDI agent schedular service is also started(From windows services).I stoped the OracleDI agent service as per ur previous post .
I scheduled the interface at 12.15 PM ,i checked inthe operator also its not shown any task executed at that time..
what might be the issues ......

Similar Messages

  • How to call an ODI web service through PL/SQL

    Hi All,
    Can we call an ODI web service through PL/SQL. If we can, can you please provide me info/examples/links on how to accomplish this task ?
    Any information will help me and my team.
    Am I required to use UTL_HTTP ?
    Thanks,
    Amer
    Edited by: Rooney on Nov 6, 2012 9:58 AM

    Hi,
    Take a look at this :
    http://www.business-intelligence-quotient.com/?p=1466

  • Error in AXIS2 when i try publish ODI web services

    Hi people,
    I&acute;m configured AXIS2 into OC4J (SOA Suite 10.1.3.1) and when i try to publish ODI web services using a odi-public-ws.aar file on AXIS2, show me a "Faulty Services" message and when i click on details link show me a Java message (below):
    {color:#ff0000}*This Web axisService has deployment faults*{color}
    Error: java.lang.NoSuchMethodError: javax.wsdl.Operation.getExtensionAttributes()Ljava/util/Map;
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateOperations(WSDL11ToAxisServiceBuilder.java:1295) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populatePortType(WSDL11ToAxisServiceBuilder.java:592) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoints(WSDL11ToAxisServiceBuilder.java:469) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:363) at org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder.populateAllServices(WSDL11ToAllAxisServicesBuilder.java:107) at org.apache.axis2.deployment.repository.util.ArchiveReader.processWSDLFile(ArchiveReader.java:248) at org.apache.axis2.deployment.repository.util.ArchiveReader.processWSDLs(ArchiveReader.java:356) at org.apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:67) at org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136) at org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:597) at org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144) at org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:330) at org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:227) at org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.java:131) at org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices(WarBasedAxisConfigurator.java:284) at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:82) at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:516) at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:436) at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2361) at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4810) at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4734) at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4922) at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1134) at com.evermind.server.http.HttpApplication.(HttpApplication.java:738) at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414) at com.evermind.server.Application.getHttpApplication(Application.java:545) at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1990) at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.(HttpSite.java:1909) at com.evermind.server.http.HttpSite.initApplications(HttpSite.java:645) at com.evermind.server.http.HttpSite.setConfig(HttpSite.java:290) at com.evermind.server.http.HttpServer.setSites(HttpServer.java:270) at com.evermind.server.http.HttpServer.setConfig(HttpServer.java:177) at com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2450) at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:998) at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131) at java.lang.Thread.run(Thread.java:595)
    Wow, a lot of lines ! No problem, i can identify problem when try generate a WSDL file ... it&acute;s correct ? (Please correct me if i have a incorrect reasoning).
    Can a JDK Version too ? I&acute;m using a JDK 1.5.0_06. According by manual instructions version of JDK can be 1.4.2 or later version....
    Help me ! :-)
    Thanks for your attention !!

    Roberto and all,
    I installed Tomcat and published ODI web service and it was done sucessfully.
    Why OC4J this simple activity doesn´t have any success ? I'm still curious what's difference between OC4J and Tomcat and why it does not allow this simple task when is completed in a such simple way... Oracle support analyst recommended that I use the OC4J but did not explain the reason, what are the advantages and benefits compared to Tomcat...
    Sincerelly, i´m not too sure if i should go ahead with OC4J.
    Thanks for your attention !
    Best Regards,
    João.

  • Error Calling ODI Data Service from BPEL

    Hi all,
    I'm trying to call ODI data services from BPEL, but this error comes up:
    <messages>
    -<input>
    -<Invoke_1_addSrcCustomer_InputVariable_1>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="part1">
    <SrcCustomer xmlns="test/WSSrcCustomer/schema"/>
    </part>
    </Invoke_1_addSrcCustomer_InputVariable_1>
    </input>
    -<fault>
    -<bindingFault xmlns="http://schemas.oracle.com/bpel/extension">
    -<part name="summary">
    <summary>[email protected]6 : Could not find binding output for operation addSrcCustomer
    </summary>
    </part>
    </bindingFault>
    </fault>
    </messages>
    A WSSrcCustomer WSDL has been successfully deployed and the addSrcCustomer operation is chosen. Also, I'm using the following input as XML flagment:
    <ns2:SrcCustomer xmlns:ns2="http://www.w3.org/2001/XMLSchema/" xmlns="test/WSSrcCustomer/schema/">
    <CUSTID>999</CUSTID>
    <TITLE>0</TITLE>
    <LAST_NAME>lastname</LAST_NAME>
    <FIRST_NAME>firstname</FIRST_NAME>
    <ADDRESS>myaddress</ADDRESS>
    <CITY_ID>23</CITY_ID>
    <PHONE>123456789</PHONE>
    <AGE>33</AGE>
    <SALES_PERS_ID>11</SALES_PERS_ID>
    </ns2:SrcCustomer>
    Regards

    Hello,
    Can you call the same WS from ODI (through a data server test)?
    I think you should post the WSDL file generated by the data service to the BPEL Forum.
    There must be something BPEL does not like in the WSDL.
    -FX

  • ODI Web Service Invoke Scenario

    Hi all,
    I am trying to invoke a scenario from ODI Web Services, passing the following parameters:
    <invokeScenarioRequest>
    <invokeScenarioRequest>
    <RepositoryConnection>
    <OdiUser>SUPERVISOR</OdiUser>
    <OdiPassword>XXXXX</OdiPassword>
    </RepositoryConnection>
    <Command>
    <ScenName>PROCESSORDER</ScenName>
    <ScenVersion>-1</ScenVersion>
    <Context>Development</Context>
    <LogLevel>5</LogLevel>
    <SyncMode>1</SyncMode>
    </Command>
    <Agent>
    <Host>localhost</Host>
    <Port>20910</Port>
    </Agent>
    </invokeScenarioRequest>
    </invokeScenarioRequest>
    When I execute this from ODI Web Service Advanced Editor, I got the following exception. Is there anything I missed out during installation / configuration?
    ServiceClass does not implement required method of the form OMElement invokeScenario(OMElement e)
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
         at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
         at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:1792)
         at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
         at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
         at com.sunopsis.graphical.wsclient.f.b(f.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Thread.java:595)
    Appreciate any input. Thanks all.
    Regards,
    Edison

    Can you please check the request message again; <invokeScenarioRequest> is repeated.
    Thanks,
    Is

  • ODI Agent Service

    Hi John-
    I have my agent running for ODI & was trying to make it run as a windows service. It throws following Error:
    C:\OraHome_1\oracledi\bin>agentservice -i -s odi_demo_agent 20300 Agentservice.bat
    A JDK is required to execute Web Services with OracleDI. You are currently using
    a JRE.
    Agentservice.bat
    (c) Copyright Oracle. All rights reserved.
    FATAL | wrapper | The argument 'Files\Java\jre1.6.0\bin\java.exe' is not a valid property name-value pair.
    FATAL | wrapper | unable to open configuration file. ..\conf\Agentservice.bat
    C:\OraHome_1\oracledi\bin>
    I have any Java_ODI_HOME variable pointing to the jre 1.6 that i installed on my system.
    Not sure on thsi error do u have any ideas on it ?
    Thanks!

    user4958421 wrote:
    John-
    Actually i tried doing that as well as per your blog should have posted it in my first post & it throws following error:
    C:\OraHome_1\oracledi\bin>agentservice -i -s odi_demo_agent 20300 Agentservice.bat
    The system cannot find the path specified.I take it you are not putting Agentservice.bat at the end? If you are then remove it.
    Otherwise there is something wrong in your params file as it can't find a file.
    After you run agentservice, check some of the variables are correct while still in the same command window.
    For example
    echo %ODI_HOME%
    echo %ODI_JAVA_HOME%
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • ODI Web Services Logging

    Hi Experts,
    If we use ODI 11g web service to invoke scenario, is there any way to get the detailed session log, like, each stepLog, start/end time, etc.?
    Thanks!

    Hi Michelle,
    This information should still be available in the ODI Console Operator log (and also the work repository schema, if you are going through the back door).
    Cheers
    Bos

  • ODI Web Service Soap Header Missing Error

    I am trying to invoke oracle crm ondemand web service using ODIInvokeWebService tool by providing the below parameters
    Url
    Port Type
    Operation
    XML Request
    HTTP User
    HTTP Password
    I am getting the below error during the execution of the step.
    javax.xml.ws.soap.SOAPFaultException: Invalid Soap Request : Soap Header is missing
         at com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:189)
         at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:122)
         at com.sun.xml.ws.client.dispatch.DispatchImpl.doInvoke(DispatchImpl.java:187)
    The code which is getting executed is
    OdiInvokeWebService "-URL=http://slc402454.us.oracle.com:30090/Services/cte/FieldManagementService?wsdl" "-PORT_TYPE=FieldManagementService" "-OPERATION=FieldManagementRead" "-HTTP_USER=Upgrade_all/sales" "-HTTP_PASS=aYyHL7THHZYEdPNTd.1ugy"
    <?xml version = '1.0' encoding = 'UTF8'?>
    <WL5G3N1:FieldManagementRead_Input xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:WL5G3N1="urn:crmondemand/ws/odesabs/fieldmanagement/">
    <apQuery:FieldSet xmlns:apQuery="urn:/crmondemand/xml/fieldmanagement/query">
    <apQuery:ObjectName>Account</apQuery:ObjectName>
    <apQuery:IncludeAll>true</apQuery:IncludeAll>
    </apQuery:FieldSet>
    </WL5G3N1:FieldManagementRead_Input>
    With SOAPUI , I am able to get the response.

    After mentioning the SOAP header and response file as XML with other properties , I am able to successfully retrieve the SOAP response.

  • ODI Web Service is  Synchronous or Asynchronous??

    Hi,
    I have a question about odi.When a websevice calls odi scenario(through agent) the the session id returned to the webservice immediately.Is this calling process synchronous/asynchronous?Actually i want to say, the webservice get the session id at the invokation time(when scenario start executing) or at the time when scenario execution completed?
    Please Ans
    Thanks
    Papai

    If you go for Asynchronous, you can use getSessionStatus. Parameters are ODI user, password, work repository name and session id(s) (you can retrieve the status for multiple session at one time I think).
    Hope it helps,
    JeromeFrHi Jerome,
    The request payload is like this:-
    <OdiStartScenRequest>
    <Credentials>
    <OdiUser>odi_user</OdiUser>
    <OdiPassword>odi_password</OdiPassword>
    <WorkRepository>work_repository</WorkRepository>
    </Credentials>
    <Request>
    <ScenarioName>scenario_name</ScenarioName>
    <ScenarioVersion>scenario_version</ScenarioVersion>
    <Context>context</Context>
    <LogLevel>log_level</LogLevel>
    *<Synchronous>synchronous</Synchronous>*
    <SessionName>session_name</SessionName>
    <Keywords>session_name</Keywords>
    <Variables>
    <Name>variable_name</name>
    <Value>variable_value</Value>
    </Variables>
    </Request>
    </OdiStartScenRequest>
    Now my question is for *<Synchronous>synchronous</Synchronous>* element what I have to write:-
    <Synchronous>synchronous</Synchronous>
    or
    <Synchronous>Synchronous=1</Synchronous>
    or
    <Synchronous>1</Synchronous>

  • ODI & Web Services

    Hi All!
    I'm testing the call of a Scenario from a webServices using SoapUI.
    When I create a SOAP request from soapUI under the invokeScenario the XMI saw is
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:gen="http://generated.ws.invocation.sdk.odi.oracle">
    <soapenv:Header/>
    <soapenv:Body>
    <gen:invokeScenario>
    <!--Optional:-->
    <gen:invokeScenario>?</gen:invokeScenario>
    </gen:invokeScenario>
    </soapenv:Body>
    </soapenv:Envelope>
    I think that there is something missing.
    Any idea? Have I to do something on ODI?
    Regards,
    Daniele

    Hi Ananth,
    I've already check this tread.. my problem is that the soap env is really different from the one I aspect...
    Any Idea?
    I'm on ODI 10.1.3.6.4 and Axis2 1.5.2
    Regards!

  • Publishing ODi scenario as Web Service

    Hi
    I could use ODI invoker Service to invoke ODi scenario from SOap UI, or BPel and other Tools
    The ODI invoker service invokes the SCENARIO & returns the session number for the Scenario triggered. But the issue is it will not wait for the scenario to complete.
    What I need is the status for the scenario after it is done....anyone can suggest how is it possible.
    Other way around is
    If its possible to publish scenarios as web services????

    Hi Setting Sync Mode to 1 helped .Thanks. But there is one issue :
    For Hard errors it returns the repsosne as false ( Failed) but for scenarios with data errors or unique constraint errors it returns a true.. is tehre a way to handle that.
    Anothe rquestion related to publishing the scenario as service is:
    Added Application server: AXIS2, and used "SKM Oracle" Knowledge module on a datastore(table) to generate and deploy webservice
    I get this error
    java.lang.AbstractMethodError: org.apache.xerces.dom.DocumentImpl.getXmlStandalone()Z
         at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.setDocumentInfo(DOM2TO.java:373)
         at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:127)
         at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:94)
         at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:663)
         at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:709)
         at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:313)
         at com.sunopsis.dwg.dataservices.WSDLGenerator.d(WSDLGenerator.java)
         at com.sunopsis.dwg.dataservices.AbstractWSGenerator.m(AbstractWSGenerator.java)
         at com.sunopsis.dwg.dataservices.AbstractWSGenerator.b(AbstractWSGenerator.java)
         at com.sunopsis.dwg.dataservices.WSGenerationTask.a(WSGenerationTask.java)
         at com.sunopsis.graphical.b.c.b(c.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Thread.java:619)

  • ODI Web server as a service

    Hello All, I have successfully installed and configured ODI web services. Are there any steps available to create the Weblogic admin server as a service along with ODI web services starting also? I have steps to create the weblogic admin server as a service but this does not start all of the weblogic components, specifically the ODI pieces. When I start the weblogic server from the start menu the admin server comes online as well as the ODI services and I can access ODI through the web console. When I start it through the service that I created in the services console, the admin server comes online and I can access it through http://server:7001/console, but not able to access the ODI web page. Please advise, thank you.

    Have a read of the following document in Oracle Support - "How to Install MS Windows Services For FMW 11g WebLogic Domain Admin and Managed Servers? [ID 1060058.1]"
    Though once you have installed ODI managed server as a windows service check the web application log for any errors because you may need to add DOMAIN_HOME and its path as an environment variable.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • ODI repository and Java EE agent on different servers

    Hi all,
    I ahd created ODI repository on one data server(172.18.59.67) through RCU. Now due to some memory issues i ahd to install the ODI software on another server (172.18.41.44) and also configured the java ee agent on this second server. Will that be a problem while invoking web service through ODI?
    Thanks and Regards,
    Sourav

    Hi SH
    But while testing a web service through ODI web service (my agent is connecting successfully)... i am getting this error:-
    1#Error in ODI invocation WS ODIInvoke. ODI-1274: Agent Exception
    Caused by: oracle.odi.core.config.WorkRepositoryResourceFailureException:
    oracle.odi.core.exception.OdiRuntimeException:
    oracle.odi.core.exception.OdiRuntimeException:
    Failed to lookup dataSource from JNDI for name {java:comp/env/jdbc/odiWorkRepository
    where am i going wrong?
    Regards,
    Sourav

  • ODI WSDL Invocation - Avoiding direct input of Credentials

    Hi All,
    While invoking Scenarios through ODI Agent Wsdl in weblogic we need to give ODI Username and Password in the SOAP body.
    see the soap envelope below
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:odi="xmlns.oracle.com/odi/OdiInvoke/">
       <soapenv:Header/>
       <soapenv:Body>
          <odi:OdiStartScenRequest>
             <!--You may enter the following 2 items in any order-->
             <Credentials>
                <!--You may enter the following 3 items in any order-->
                <OdiUser> put here the user (not the repository credentials)</OdiUser>
                <OdiPassword> put here the password </OdiPassword>
                <WorkRepository> put here the workrepository</WorkRepository>
             </Credentials>
             <Request>
                <ScenarioName> put here the name </ScenarioName>
                <ScenarioVersion> put here the version</ScenarioVersion>
                <Context> put here the context</Context>
                <!--Optional:-->
                <Synchronous>false</Synchronous>Data Integrator
                <!--Optional:-->
                <LogLevel>5</LogLevel>
             </Request>
          </odi:OdiStartScenRequest>
       </soapenv:Body>
    </soapenv:Envelope>Could anyone tell me how can I avoid giving the credential directly in the wsdl. Is there is anyway in weblogic where we can setup a credential map and get the values from there.
    Kindly assist

    You can achieve this by configuring external authentication for your repository and configuring odi components accordingly. Refer to http://docs.oracle.com/cd/E23943_01/integrate.1111/e12643/security.htm#CHDIBHCC
    In addition you would also need to make the odi web service OWSM secured. You should be able to do this through EM or WLS admin console.

  • Odi Invoke is not generating XML properly

    Hi All,
    In weblogic server Axis2 is deployed and it is showing Active.
    And we have uploaded ODI invoke service also in AXIS2 succesfully and it is showing Active status also...
    By using the soap its generating the XML with below mentioned error..
    Can any body help me in this regard.
    some info:- We rae using ODI 10g.
    Weblogic 10.3.5.0
    XML GENERATING:--_
    <xs:element name="inPhasesUptoAndIncludingPostDispatch" nillable="true" type="xs:anyType" />
    <xs:element name="key" nillable="true" type="xs:anyType" />
    <xs:element name="localPolicyAssertions" nillable="true" type="xs:anyType" />
    <xs:element name="moduleClassLoader" nillable="true" type="xs:anyType" />
    <xs:element name="modules" nillable="true" type="xs:anyType" />
    <xs:element name="observersList" nillable="true" type="xs:anyType" />
    <xs:element name="outFaultFlow" nillable="true" type="xs:anyType" />
    &nThe XML page cannot be displayed
    Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
    The operation completed successfully. Error processing resource 'http://10.100.104.7:9704/axis2/services/OdiInvoke?/wsdl'. ...
    </xs:schema></wsdl:types><wsdl:message name="invokeScenarioMessage"><wsdl:part name="part1" element="ns...
    Thanks in Adv..

    WRONG FORUM!
    Please mark this question ANSWERED and repost it in the Data Integrator forum
    Data Integrator

Maybe you are looking for

  • How to create a custom printing plate file

    Does anyone know how to do the following? It is for a We r memory keepers custom file. Create a new document in a custom size 6" x 8"The document should be a bitmapped PDF fileResolution should be at least 1200 dpiDesign custom artwork in the 6" x 8"

  • Can I use my I-phone with 220 volt with only a plug in prong adapter or do I need a voltage converter?

    can I use my I-phone with 220 volt (China) with only a prong adapter, or do I need a votlage converter as well. Unit purchased and used in USA.

  • Outgoing message frozen

    I tried sending an email with approximately 300 recipients in the BCC line. It was rejected with "The server "smtp-server.stny.rr.com" did not recognize the following recipients:". It then listed all 300 or so of the recipients. This message page is

  • How to increase SyncMaxWaitTime property at BPEL process level

    Hi, I want to increase SyncMaxWaitTime property specific to my BPEL process to avoid timeout for a request/response operation. Example: Invoking a plsql procedure from BPEL is taking much time to send response back than the timeout set in server. Tha

  • Screen exits for LM76

    Hello everyone, We need one screen exit for LM76.Is there any one who has worked on enhancing this transaction.Actually the F4 button on the LM76 screen needs to be handled to respond differently i.e. it should go back to our custom transaction rathe