How to expose ODI package as webservice..?

hi,
We are having a requirement where other application needs to call ODI package.
How to expose ODI package as webservice..?

hi John,
when I tried to upload odi-public-ws.aar service , it faulted.
plase help...
This Web axisService has deployment faults
Error: org.apache.axis2.deployment.DeploymentException: null; nested exception is: java.lang.NullPointerException; nested exception is: org.apache.axis2.AxisFault: null; nested exception is: java.lang.NullPointerException; nested exception is: org.apache.axis2.deployment.DeploymentException: null; nested exception is: java.lang.NullPointerException; nested exception is: org.apache.axis2.AxisFault: null; nested exception is: java.lang.NullPointerException at org.apache.axis2.deployment.repository.util.ArchiveReader.processWSDLs(ArchiveReader.java:273) at org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:604) at org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:195) at org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:207) at org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:155) at org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:199) at org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepositary(SchedulerTask.java:61) at org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:68) at org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask.run(Scheduler.java:76) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Caused by: org.apache.axis2.deployment.DeploymentException: null; nested exception is: java.lang.NullPointerException; nested exception is: org.apache.axis2.AxisFault: null; nested exception is: java.lang.NullPointerException at org.apache.axis2.deployment.repository.util.ArchiveReader.processWSDLFile(ArchiveReader.java:194) at org.apache.axis2.deployment.repository.util.ArchiveReader.processWSDLs(ArchiveReader.java:261) ... 10 more Caused by: org.apache.axis2.AxisFault: null; nested exception is: java.lang.NullPointerException at org.apache.axis2.description.WSDL2AxisServiceBuilder.populateService(WSDL2AxisServiceBuilder.java:243) at org.apache.axis2.deployment.repository.util.ArchiveReader.processWSDLFile(ArchiveReader.java:192) ... 11 more Caused by: java.lang.NullPointerException at org.apache.ws.commons.schema.SchemaBuilder.setNamespaceAttributes(SchemaBuilder.java:235) at org.apache.ws.commons.schema.SchemaBuilder.setNamespaceAttributes(SchemaBuilder.java:232) at org.apache.ws.commons.schema.SchemaBuilder.setNamespaceAttributes(SchemaBuilder.java:232) at org.apache.ws.commons.schema.SchemaBuilder.setNamespaceAttributes(SchemaBuilder.java:232) at org.apache.ws.commons.schema.SchemaBuilder.handleXmlSchemaElement(SchemaBuilder.java:59) at org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollection.java:250) at org.apache.axis2.description.WSDL2AxisServiceBuilder.getXMLSchema(WSDL2AxisServiceBuilder.java:959) at org.apache.axis2.description.WSDL2AxisServiceBuilder.copyExtensibleElements(WSDL2AxisServiceBuilder.java:1067) at org.apache.axis2.description.WSDL2AxisServiceBuilder.populateService(WSDL2AxisServiceBuilder.java:221
regards,
Amey

Similar Messages

  • How to expose ODI scenario as a web service

    How to expose ODI scenario as a web service?
    Can we generate wsdl of ODI scenario if yes then how?

    SSZ wrote:
    Yes.But couldn't understand where to start.In that case use the magic wand.
    Ask specific questions, Many of your posts have an underlying tone , that of you not having read any documentation of bothered to research anything yourself I havent got the time to tell you how if you havent got the time to tell me what you have read , what you grasp and what you do not grasp.

  • Exposing plsql Packages as webservices using JDeveloper

    Hi folks,
    I'm using Jdeveloper to publish database package/ procedures as webservices.These procedures use objects types as parameters (Varchar2's). I can generate the webservices (by the JDeveloper wizard), the WSDL file is generated;
    Question is about the required and optional fields. In my procedure declaration I defined the input as Varchar2 and also defined a default
    Procedure p ( p_var IN VARCHAR2 Default NULL) AS
    BEGIN
    NULL;
    END; 
    But when I deploy this package as webservice (via jdeveloper) to our weblogic server, and run a test, I get errors related to required fields if I don't pass in any value.
    Invalid input arguments for the following fields: p_var value required
    How would I change this behavior ? I made the procedures to accept default parameters ( even when no value is passed I would want my code to run)
    Thanks in advance,
    Prashanth

    Thanks Timo !
    Found out to be an issue with Oracle Fusion Middleware control (http://<hostname>:<port>/em ) validating for required Inputs, but when tested with SOAP UI or Web logic Test Client (http://<hostname>:<port>/wls_utc) it works as expected. Reported the issue to Oracle Support and the problem has been reproduced there.
    Regards,
    Prashanth

  • How to deploy ODI package?

    hi,
    I have ODI package.How to deploy it ?

    http://docs.oracle.com/cd/E23943_01/core.1111/e10113/chapter_odi_messages.htm#sthref11191
    ODI-01444: The master repository signature specified by the client {0} does not match the master repository signature of the agent {1}.
    Cause: The client and the agent are not using the same master repository
    Action: Verify the client and the agent are using the same master repository. Verify that the client is calling the correct agent.
    Level: 1
    Type: ERROR
    Impact: Other
    Edit - Also see Oracle Support doc ID 1443453.1
    Edited by: PeakIndicators_Alastair on Sep 12, 2012 11:08 AM

  • How to pass a Variable value into an ODI Scenario from ODI Package

    I have created an Interface that uses the variable #ENTITY_ID for retrieving entity data from the DWH; now I have generated a Scenario from the interface and placed the Scenario in an ODI Package; am not sure how to pass the #ENTITY_ID variable to the ODI Scenario?
    Any help is greately appreciated.
    Best Regards
    Bee

    Hi Sutrtha,
    Yeah I got the pop up asking to select the variables used, I have selected ENTITY_ID that was used by the interfaces, but on execution of the package the Scenario did not work as the passeed variable #ENTITY_ID is set to 0 instead of the value I am passing.
    Am I missing something?
    Regards
    B

  • How to include an Oracle Package in ODI Package

    Hi All,
    I have to include an Oracle Package into an ODI Package.
    Is this possible. If yes, please guide me through.
    Reagrds
    Manoj

    Hi John,
    Thanks for the reply. I ll implement that and will let you know.
    Can you please look at the following as well.
    How to solve this major issue.
    Thanks
    Manoj.

  • How to execute an ODI package from Command Line

    Please can anyone help me to know how to execute an ODI package from the command line without creating a scenario from the package.
    Appreciate your help.
    Thanks
    B

    You can't. Create a scenario and then execute that from the command line.

  • How to Expose  a Function Module  as a WebService...

    Hi All,
           We are Currently using SAP Enterprise 4.7.Now I Want to Expose one of my Function Modules as a WebService.
    Does anyone has as any Clue on how to Expose a FM as a WebService and also the steps required say for exposing a Standard FM as a WebService...

    Hi,
    In fact an FM is standard a WS in WebAS 6.2 (what's under the hood of 4.7) and you can consult them via the webservicebrowser where you can find the WSDL and stuff.
    Check things like https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a4433436-0301-0010-f2a9-9281ad574054
    /people/thomas.jung3/blog/2004/11/15/bsp-150-a-developer146s-journal-part-xiii-developing-abap-webservices
    http://help.sap.com/saphelp_webas620/helpdata/en/bb/ddb33d2ae46b3be10000000a114084/frameset.htm
    and http://help.sap.com/saphelp_webas620/helpdata/en/94/f8c8c8e68811d6b2dc00508b5d5211/frameset.htm
    Eddy

  • ODI package - how to watch for delete of records in a table

    Hello,
    Using ODI package, I am using ODIWaitForData on a table. This works for Inserts/Update, but what do I need to do in a package to do Change Data Capture for Delete?
    Thank you.

    If your data store is in CDC and you are setting the property named Journalized data only at the interface level then you can set the IKM property named synchronous_jrn_delete . It will take care of the delete operation .

  • How I can wire an extern WebService to BPEL?

    I have started to work with BPEL PM (2.0.10) bbpelz 0.0.95. Now I would
    understand how I can wire an extern WebService (like a PLSQL WebService
    created in JDeveloper from a package) to BPEL.
    Therefore I look for Examples from BPEL - AmazonFlow or GoogleFlow. Then I set the ProxySettings in the orabpel\bin\obsetenv.bat. I've got the error:
    BPEL validation failed.
    [bpelc] BPEL source validation failed, the errors are:
    [bpelc]
    [bpelc] [Error]: CompilationError
    [bpelc] [Description]: in line 0 of "bpel.xml", Failed to read wsdl.
    [bpelc] Error happened when reading wsdl at "C:\Programme\oracle_sw\orabpel\samples\demos\GoogleFlow\GoogleSearchRef.wsdl", because "WSDLException: faultCode=PARSER_ERROR: Error reading file: No route to host: connect".
    [bpelc] Make sure wsdl exists at that URL and is valid.
    [bpelc] .
    [bpelc] [Potential fix]: .
    [bpelc] .
    BUILD FAILED: C:\Programme\oracle_sw\orabpel\samples\demos\GoogleFlow\build.xml:29: Validation error
    On my Laptop - there is'nt a Proxy, and the versions are: bpel pm 2.1.1
    bpelz 0.9.10
    I've got the error, when built the AmazonFlow:
    [bpelc] [Error] AmazonWebServices.wsdl:9:45: src-resolve.4.2: Error resolvin
    g component 'soapenc:Array'. It was detected that 'soapenc:Array' is in namespac
    e 'http://schemas.xmlsoap.org/soap/encoding/', but components from this namespac
    e are not referenceable from schema document 'http://soap.amazon.com/schemas3/Am
    azonWebServices.wsdl'. If this is the incorrect namespace, perhaps the prefix of
    'soapenc:Array' needs to be changed. If this is the correct namespace, then an
    appropriate 'import' tag should be added to 'http://soap.amazon.com/schemas3/Ama
    zonWebServices.wsdl'.
    Who can help me, make run the samples AmazonFlow and GoogleFlow?
    Where can I find more informtions about the Problem, how I can wire a WebService created in JDeveloper to BPEL? I can deploy the WebService from JDeveloper on the BPEL-OC4J-Server- but what have I to do or to integrate in order to see my WS in BPEL console and have access to it in bpel designer?
    Regards Sabine

    Hi,
    I followed your suggestion and linked my BPEL service to a WebService through the WSDL that is remotely accessible as in "{color:#0000ff}http://localhost:8988/scratch/kibailey/view_storage/kibailey_SOA/.jdev_user_home/mywork/OptyEventsService/Model/classes/EventsAMService?wsdl{color}" instead of directly accessing the WSDL file. This Webservice is of course deployed at the above mentioned server and location and the server is up.
    But when I run my BPEL process, I still get this message "{color:#ff0000}Reference EventsAMService does not exist as wire target{color}". I have cross checked other WSDL dependencies and they are fine.
    I am currently using JDev 11g drop 6 through ADE (linux). I have exposed a BC4J component (Application Module) as a WebService.
    Please let me know of any resolution.
    With regards,
    Kishan

  • Exposing business services as webservices

    Hi All,
    Im new to webservices.I have a running java web application.
    I need to expose some methods as webservices.
    Can it be possible to create a single ear file,using which i can access webapplication and webservice wsdl file and how
    Regards,
    Bhuvan.

    Yes, you can mix different type of J2EE artifacts in a single application. The easiest way to do this may be to use JDeveloper 10g (or the 11g Tech Preview) and to build you web service application, then add the remaining of you web application into the same project.
    Hope it helps,
    -Eric

  • How to access a method in webservice catalogued component in BPM Process

    Hi
    Can anyone explain me how to access a method in webservice catalogued component in BPM Process using an imported jsp in bpm process.
    Thanks & Regards
    Ashish

    If Class B only has a reference to an Interface A, and that reference points to a concrete instance of Class A, then of course Class B can still call the method on Interface A. The method for concrete instance Class A is called behind the scenes.
    That's how interfaces work. That's what they're good for.
    Look at the code in the java.sql package for examples. Connection, Statement, ResultSet - all are interfaces. But behind the scenes you're using the concrete implementations provided by your JDBC driver. You don't know or care what those classes are or their package structure. All you do is make calls to the java.sql interface API, and it all works. - MOD

  • How to expose an ERP function as an enterprise service

    Hi there
    I am searching for an enterprise service which can create a contract account for a business partner (in the FA/CA area). It seems no such a service operation is availalbe after exhaustive search in the ESWorkplace and ESR. (Please correct me if you know where to find it). As an alternative, I think it is probably the only way to create an ABAP (?) service by my own, which does the job, and then to publish it as a WS service.
    Is there anyone who knows how to do it or can point me the documents about how to do that?   Thanks a lot.
    Best,
    Ji

    Hi,
    I didn't search for service but if you want to expose existing functionality as webservice then first find which FM/BAPI etc working behind that business function.
    Next step would be exposing that BAPI/FM as service which can be done using transaction SE80 (Web Service Creation Wizard).
    If no BAPI/FM available then probably you need to write something to exploit current business transaction.
    For tutotial please search SCN for keyword: "Web Service Creation Wizard".
    Regards,
    Gourav

  • How to expose custom methods of servlet as web services

    Can i know how to expose the custom methods of the servlet as web services. if it is not posssible then what alternate ways are possible other than ejbs?
    regards

    Hi
    I want to know that whether the custom methods of servlet can be exposed as webservices or not?
    Secondly is there init method like we have in servlets so that we can do all the one time loading in the init() method.
    regards

  • Publish PeopleSoft Application Package as WebService

    hello,
    Did you guys try to expose application package as a webservice in Peoplesoft?
    If at all can we expose anything other than CI as a webservice in peoplesoft?
    Please help.

    I guess only Integration broker objects and CI can be exposed. Hope my question and answer helps someone:)

Maybe you are looking for

  • Edge program/switching phones

    My question is if I am on the edge program and want to trade my phone with someone else will I still be eligible for an upgrade when I pay the 75% off or do I have to bring the same phone that I am leasing to "edge up" ?

  • VS 2005 not recognizing CR XI release 2

    Visual Studio  2005 not recognizing CR XI release 2. Using XP. I am a newbie to CRXI and VS2005. Sequence of events: I had installed Crystal Reports8.5.  Then installed  VS 2005. Because I needed CR XI,  I uninstalled Crystal 8.5. Then installed CR X

  • SSD showing in bios but not during windows fresh install.

    Hello all, Currently I built a new computer. I-5 4760k 8gigs Cosiar Vengance 750 watt power supply MSI g45 gaming mobo GTX 770 I'm trying to use the computer off a new Samsung evo 120. I want to do a fresh install of windows 7 on it. The bios picks i

  • How to fetch data

    I Have below mention data, COL_VAL COL_DT 1111 19/02/09 2222 20/02/09 3333 21/02/09 4444 23/02/09 5555 24/02/09 6666 25/02/09 7777 26/02/09 8888 27/02/09 9999 28/02/09 1234 01/03/09 5678 02/03/09 I want to find the data for col_dt basis like it shud

  • How to change Tiff with black background

    Hi all Here I have attached test.tif file shown normal in windows explorer, while I am opening for editing in photoshop it opens with black background can any one met this problem before? My image thumbnails in windows explorer My image thumbnails in