SOADemo ORABPEL-01021 error

I am running locally on my machine an Oracle Database Server and
Oracle SOA.
I have also set my WebProxy and set the proxy values to the same values i use for my browser.
For the Exceptions box I have the following entries: "|gbennett-us|localhost"
During the installation I get the following error, I have no idea why this is happening.
Buildfile: D:\home\projects\soademo\SOAOrderBooking\build.xml
pre-deploy:
validateTask:
[echo]
| Validating workflow
[validateTask] url is file:/D:/programming/java/jdev10/integration/bpm/support/files/WorkflowTaskDefinition.xsd
[validateTask] Validation of workflow task definitions is completed without errors
deployDecisionServices:
[echo]
| Deploying decision services for SOAOrderBooking on localhost, port 8888
[deployDecisionServices] 07/09/27 14:59:21 Notification ==>Application Deployer for rules_default_SOAOrderBooking_1_0_DecisionService STARTS.
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:21 Notification ==>Undeploy previous deployment
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:23 Notification ==>Initialize D:\programming\java\soa\OracleAS_1\j2ee\home\applications\rules_default_SOAOrderBooking_1_0_DecisionService.ear begins...
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:23 Notification ==>Initialize D:\programming\java\soa\OracleAS_1\j2ee\home\applications\rules_default_SOAOrderBooking_1_0_DecisionService.ear ends...
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:23 Notification ==>Starting application : rules_default_SOAOrderBooking_1_0_DecisionService
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:23 Notification ==>Initializing ClassLoader(s)
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:23 Notification ==>Initializing EJB container
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:23 Notification ==>Loading connector(s)
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:24 Notification ==>Starting up resource adapters
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:24 Notification ==>Initializing EJB sessions
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:24 Notification ==>Committing ClassLoader(s)
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:24 Notification ==>Initialize DecisionService-web begins...
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:24 Notification ==>Initialize DecisionService-web ends...
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:24 Notification ==>Started application : rules_default_SOAOrderBooking_1_0_DecisionService
[deployDecisionServices]
[deployDecisionServices] 07/09/27 14:59:24 Notification ==>Application Deployer for rules_default_SOAOrderBooking_1_0_DecisionService COMPLETES. Operation time: 3250 msecs
[deployDecisionServices]
[deployDecisionServices] Successfully deployed decision services on server "localhost"
compile:
[echo]
| Compiling bpel process SOAOrderBooking, revision 1.0
[bpelc] ORABPEL-01021
[bpelc]
[bpelc] BPEL validation failed.
[bpelc] BPEL source validation failed, the errors are:
[bpelc]
[bpelc] [Error ORABPEL-10903]: failed to read wsdl
[bpelc] [Description]: in "bpel.xml", Failed to read wsdl.
[bpelc] Error happened when reading wsdl at "D:\home\projects\soademo\SOAOrderBooking\bpel\RapidService.wsdl", because "Error reading import of file:/D:/home/projects/soademo/SOAOrderBooking/bpel/RapidService.wsdl: Failed to read WSDL from http://localhost:8888/RapidService/RequestQuoteSoapHttpPort?WSDL:WSDL not found".
[bpelc] Make sure wsdl exists at that URL and is valid.
[bpelc] .
[bpelc] [Potential fix]: If your site has a proxy server, then you may need to configure your BPEL Server, designer and browser with your proxy server configuration settings (see tech note on http://otn.oracle.com/bpel for instructions).
[bpelc] .
[bpelc]
[bpelc]      at com.collaxa.cube.lang.compiler.CubeProcessor.validateClientSide(CubeProcessor.java:1133)
[bpelc]      at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:449)
[bpelc]      at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide(CubeParserHelper.java:83)
[bpelc]      at com.collaxa.cube.ant.taskdefs.Bpelc.execute(Bpelc.java:626)
[bpelc]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[bpelc]      at org.apache.tools.ant.Task.perform(Task.java:364)
[bpelc]      at org.apache.tools.ant.Target.execute(Target.java:341)
[bpelc]      at org.apache.tools.ant.Target.performTasks(Target.java:369)
[bpelc]      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[bpelc]      at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
[bpelc]      at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
[bpelc]      at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[bpelc]      at oracle.jdevimpl.ant.runner.AntLauncher.launch(AntLauncher.java:321)
[bpelc]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[bpelc]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[bpelc]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[bpelc]      at java.lang.reflect.Method.invoke(Method.java:585)
[bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter.runAnt(InProcessAntStarter.java:295)
[bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter.mav$runAnt(InProcessAntStarter.java:43)
[bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter$1.run(InProcessAntStarter.java:71)
[bpelc] BPEL validation failed.
[bpelc] BPEL source validation failed, the errors are:
[bpelc]
[bpelc] [Error ORABPEL-10903]: failed to read wsdl
[bpelc] [Description]: in "bpel.xml", Failed to read wsdl.
[bpelc] Error happened when reading wsdl at "D:\home\projects\soademo\SOAOrderBooking\bpel\RapidService.wsdl", because "Error reading import of file:/D:/home/projects/soademo/SOAOrderBooking/bpel/RapidService.wsdl: Failed to read WSDL from http://localhost:8888/RapidService/RequestQuoteSoapHttpPort?WSDL:WSDL not found".
[bpelc] Make sure wsdl exists at that URL and is valid.
[bpelc] .
[bpelc] [Potential fix]: If your site has a proxy server, then you may need to configure your BPEL Server, designer and browser with your proxy server configuration settings (see tech note on http://otn.oracle.com/bpel for instructions).
[bpelc] .
[bpelc]
BUILD FAILED
D:\home\projects\soademo\SOAOrderBooking\build.xml:72: Validation error
Total time: 22 seconds

You may had more luck posting BPEL related questions to the related forums:
SOA Suite forum: SOA Suite
BPEL forum: BPEL
you may want to check that the WSDL BPEL is trying to access is available first - Copy the URL is a browser and see what happends.
http://localhost:8888/RapidService/RequestQuoteSoapHttpPort?WSDL
Also, make sure you do not have a firewall that prevent from accessing port 8888
Best,
-Eric

Similar Messages

  • ORABPEL-11811 - Error while calling PL/Sql API Into BPEL Process

    Hi,
    I have created a BPEL Process for creating a Order in Oracle using the synchronous process.
    I have followed the below steps.
    1) Created a Stored procedure using the Order Creation API's by passing Recard Type IN parameters.
    2) Created Synchronous BPEL Process and called the above Procedure using APPS Adapter.
    3) Created a xsd file and mapped the input and output parameter values using Transform Activity.
    After the above steps, when I try to run the BPEL process I am getting the below error:
    An error occurred while preparing and executing the APPS.PROC_PROC_NAME API. Cause: java.sql.SQLException: ORA-06531: Reference to uninitialized collection
    ORA-06512: at "APPS.PROC_PROC_NAME ", line 149
    ORA-06512: at line 1
    [Caused by: ORA-06531: Reference to uninitialized collection
    ORA-06512: at "APPS.PROC_NAME", line 149
    ORA-06512: at line 1
    ; nested exception is:
    ORABPEL-11811
    Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the APPS.PROC_PROC_NAME API. Cause: java.sql.SQLException: ORA-06531: Reference to uninitialized collection.
    Can anybody help in resolving the error?
    Thanks,
    Mastanvali.

    Here is the API Code..
    CREATE OR REPLACE PROCEDURE XXMAST_PRC(
    arg_in_p_header_rec           IN HeaderObject,
    arg_in_p_line_tbl          IN arrayLines,
    arg_out_x_return_status          OUT VARCHAR2,
    arg_out_order_number          OUT NUMBER,
    arg_out_header_id          OUT NUMBER,
    arg_out_flow_status_code     OUT VARCHAR2
    ) AS
         p_api_version_number          NUMBER;
         x_return_status      VARCHAR2(2);
         x_msg_count      NUMBER;
         x_msg_data      VARCHAR2(2000);
         v_msg_data               VARCHAR2(8000);
         v_msg_index_out               NUMBER(10);
         p_header_rec      OE_ORDER_PUB.HEADER_REC_TYPE;
         p_old_header_rec      OE_ORDER_PUB.HEADER_REC_TYPE;
         p_header_val_rec      OE_ORDER_PUB.Header_Val_Rec_Type;
         p_old_header_val_rec      OE_ORDER_PUB.Header_Val_Rec_Type;
         p_Header_Adj_tbl      OE_ORDER_PUB.Header_Adj_Tbl_Type;
         p_old_Header_Adj_tbl      OE_ORDER_PUB.Header_Adj_Tbl_Type;
         p_Header_Adj_val_tbl      OE_ORDER_PUB.Header_Adj_Val_Tbl_Type;
         p_old_Header_Adj_val_tbl      OE_ORDER_PUB.Header_Adj_Val_Tbl_Type;
         p_Header_price_Att_tbl      OE_ORDER_PUB.Header_Price_Att_Tbl_Type;
         p_old_Header_Price_Att_tbl      OE_ORDER_PUB.Header_Price_Att_Tbl_Type;
         p_Header_Adj_Att_tbl      OE_ORDER_PUB.Header_Adj_Att_Tbl_Type;
         p_old_Header_Adj_Att_tbl      OE_ORDER_PUB.Header_Adj_Att_Tbl_Type;
         p_Header_Adj_Assoc_tbl      OE_ORDER_PUB.Header_Adj_Assoc_Tbl_Type;
         p_old_Header_Adj_Assoc_tbl      OE_ORDER_PUB.Header_Adj_Assoc_Tbl_Type;
         p_Header_Scredit_tbl      OE_ORDER_PUB.Header_Scredit_Tbl_Type;
         p_old_Header_Scredit_tbl      OE_ORDER_PUB.Header_Scredit_Tbl_Type;
         p_Header_Scredit_val_tbl      OE_ORDER_PUB.Header_Scredit_Val_Tbl_Type;
         p_old_Header_Scredit_val_tbl      OE_ORDER_PUB.Header_Scredit_Val_Tbl_Type;
         p_line_tbl      OE_ORDER_PUB.Line_Tbl_Type;
         p_old_line_tbl      OE_ORDER_PUB.Line_Tbl_Type;
         p_line_val_tbl      OE_ORDER_PUB.Line_Val_Tbl_Type;
         p_old_line_val_tbl      OE_ORDER_PUB.Line_Val_Tbl_Type;
         p_Line_Adj_tbl      OE_ORDER_PUB.Line_Adj_Tbl_Type;
         p_old_Line_Adj_tbl      OE_ORDER_PUB.Line_Adj_Tbl_Type;
         p_Line_Adj_val_tbl      OE_ORDER_PUB.Line_Adj_Val_Tbl_Type;
         p_old_Line_Adj_val_tbl      OE_ORDER_PUB.Line_Adj_Val_Tbl_Type;
         p_Line_price_Att_tbl      OE_ORDER_PUB.Line_Price_Att_Tbl_Type;
         p_old_Line_Price_Att_tbl      OE_ORDER_PUB.Line_Price_Att_Tbl_Type;
         p_Line_Adj_Att_tbl      OE_ORDER_PUB.Line_Adj_Att_Tbl_Type;
         p_old_Line_Adj_Att_tbl      OE_ORDER_PUB.Line_Adj_Att_Tbl_Type;
         p_Line_Adj_Assoc_tbl      OE_ORDER_PUB.Line_Adj_Assoc_Tbl_Type;
         p_old_Line_Adj_Assoc_tbl      OE_ORDER_PUB.Line_Adj_Assoc_Tbl_Type;
         p_Line_Scredit_tbl      OE_ORDER_PUB.Line_Scredit_Tbl_Type;
         p_old_Line_Scredit_tbl      OE_ORDER_PUB.Line_Scredit_Tbl_Type;
         p_Line_Scredit_val_tbl      OE_ORDER_PUB.Line_Scredit_Val_Tbl_Type;
         p_old_Line_Scredit_val_tbl      OE_ORDER_PUB.Line_Scredit_Val_Tbl_Type;
         p_Lot_Serial_tbl      OE_ORDER_PUB.Lot_Serial_Tbl_Type;
         p_old_Lot_Serial_tbl      OE_ORDER_PUB.Lot_Serial_Tbl_Type;
         p_Lot_Serial_val_tbl      OE_ORDER_PUB.Lot_Serial_Val_Tbl_Type;
         p_old_Lot_Serial_val_tbl      OE_ORDER_PUB.Lot_Serial_Val_Tbl_Type;
         p_action_request_tbl      OE_ORDER_PUB.Request_Tbl_Type;
         x_header_rec OE_ORDER_PUB.Header_Rec_Type;
         x_header_val_rec OE_ORDER_PUB.Header_Val_Rec_Type;
         x_Header_Adj_tbl OE_ORDER_PUB.Header_Adj_Tbl_Type;
         x_Header_Adj_val_tbl OE_ORDER_PUB.Header_Adj_Val_Tbl_Type;
         x_Header_price_Att_tbl OE_ORDER_PUB.Header_Price_Att_Tbl_Type;
         x_Header_Adj_Att_tbl OE_ORDER_PUB.Header_Adj_Att_Tbl_Type;
         x_Header_Adj_Assoc_tbl OE_ORDER_PUB.Header_Adj_Assoc_Tbl_Type;
         x_Header_Scredit_tbl OE_ORDER_PUB.Header_Scredit_Tbl_Type;
         x_Header_Scredit_val_tbl OE_ORDER_PUB.Header_Scredit_Val_Tbl_Type;
         x_line_tbl OE_ORDER_PUB.Line_Tbl_Type;
         x_line_val_tbl OE_ORDER_PUB.Line_Val_Tbl_Type;
         x_Line_Adj_tbl OE_ORDER_PUB.Line_Adj_Tbl_Type;
         x_Line_Adj_val_tbl OE_ORDER_PUB.Line_Adj_Val_Tbl_Type;
         x_Line_price_Att_tbl OE_ORDER_PUB.Line_Price_Att_Tbl_Type;
         x_Line_Adj_Att_tbl OE_ORDER_PUB.Line_Adj_Att_Tbl_Type;
         x_Line_Adj_Assoc_tbl OE_ORDER_PUB.Line_Adj_Assoc_Tbl_Type;
         x_Line_Scredit_tbl OE_ORDER_PUB.Line_Scredit_Tbl_Type;
         x_Line_Scredit_val_tbl OE_ORDER_PUB.Line_Scredit_Val_Tbl_Type;
         x_Lot_Serial_tbl OE_ORDER_PUB.Lot_Serial_Tbl_Type;
         x_Lot_Serial_val_tbl OE_ORDER_PUB.Lot_Serial_Val_Tbl_Type;
         x_action_request_tbl     OE_ORDER_PUB.Request_Tbl_Type;
         icount                    NUMBER :=0;
    BEGIN
         fnd_global.apps_initialize(1318,21623,660);
         fnd_client_info.set_org_context(204);
         p_header_rec:= OE_ORDER_PUB.G_MISS_HEADER_REC;
         SELECT OE_ORDER_HEADERS_S.NEXTVAL INTO p_header_rec.header_id FROM DUAL;
         dbms_output.put_line('Header ID          = '|| p_header_rec.header_id);
         p_api_version_number := 1.0;
    ------------------------------------------header code-----------------------------------------------------------------------
              p_header_rec.order_type_id          := arg_in_p_header_rec.order_type_id;
              p_header_rec.sold_to_org_id          := arg_in_p_header_rec.sold_to_org_id;
              p_header_rec.ship_to_org_id          := arg_in_p_header_rec.ship_to_org_id;
              p_header_rec.transactional_curr_code:= arg_in_p_header_rec.transactional_curr_code;
              p_header_rec.order_source_id          := arg_in_p_header_rec.order_source_id;
              p_header_rec.org_id               := arg_in_p_header_rec.org_id;
              p_header_rec.ship_from_org_id          := arg_in_p_header_rec.ship_from_org_id;
              p_header_rec.payment_term_id           := arg_in_p_header_rec.payment_term_id;
              p_header_rec.price_list_id          := 1000;
              p_header_rec.freight_terms_code          := 'Due';     -- Prepay and Add
              p_header_rec.operation               := OE_GLOBALS.G_OPR_CREATE;
              p_header_rec.pricing_date          := SYSDATE;
              p_header_rec.creation_date          := SYSDATE;
              p_header_rec.booked_flag          := 'N';
              p_header_rec.created_by               := 1318;
              p_header_rec.last_updated_by          := 1318;
              p_header_rec.last_update_date          := SYSDATE;
              p_header_rec.invoice_to_org_id          := 1424;
              p_header_rec.version_number          := 1;
              p_header_rec.open_flag               := 'Y';
              p_header_rec.ordered_date          := SYSDATE;
              p_header_rec.flow_status_code          := 'ENTERED';
              p_header_rec.tax_exempt_flag          := 'S';
              p_header_rec.salesrep_id          := -3;
    --------------------------------------------LINES CODE------------------------------------------------------------
         icount := 0;
         for icount in 1 .. arg_in_p_line_tbl.count loop
              p_line_tbl(icount) := Oe_Order_Pub.G_MISS_LINE_REC;
              SELECT OE_ORDER_LINES_S.NEXTVAL INTO p_line_tbl(icount).line_id FROM DUAL;
              dbms_output.put_line('Line ID               = '|| p_line_tbl(icount).line_id);
         p_line_tbl(icount).inventory_item_id          := arg_in_p_line_tbl(icount).inventory_item_id;
         p_line_tbl(icount).ordered_quantity          := arg_in_p_line_tbl(icount).ordered_quantity;
         p_line_tbl(icount).pricing_quantity          := arg_in_p_line_tbl(icount).pricing_quantity;
         p_line_tbl(icount).line_type_id               := arg_in_p_line_tbl(icount).line_type_id;
         p_line_tbl(icount).line_number          := icount;
         p_line_tbl(icount).shipment_number          := arg_in_p_line_tbl(icount).shipment_number;
         p_line_tbl(icount).ship_to_org_id          := arg_in_p_line_tbl(icount).ship_to_org_id;
         p_line_tbl(icount).sold_to_org_id          := arg_in_p_line_tbl(icount).sold_to_org_id;
         p_line_tbl(icount).salesrep_id          := arg_in_p_line_tbl(icount).salesrep_id;
         p_line_tbl(icount).payment_term_id          := arg_in_p_line_tbl(icount).payment_term_id;
              p_line_tbl(icount).price_list_id          := 1000;
              p_line_tbl(icount).operation               := OE_GLOBALS.G_OPR_CREATE;
              p_line_tbl(icount).open_flag               := 'Y';
              p_line_tbl(icount).booked_flag               := 'N';
              p_line_tbl(icount).header_id               := p_header_rec.header_id;
              p_line_tbl(icount).line_category_code          := 'ORDER';
              p_line_tbl(icount).order_quantity_uom          :='Ea';
              p_line_tbl(icount).request_date               := SYSDATE;
              p_line_tbl(icount).schedule_ship_date          := SYSDATE;
              p_line_tbl(icount).ship_from_org_id          := 204;
              p_line_tbl(icount).flow_status_code          := 'ENTERED';
              p_line_tbl(icount).ship_to_customer_id          := 1290;
              p_line_tbl(icount).invoice_to_org_id          := 1424;
              p_line_tbl(icount).tax_exempt_flag          := 'S';
              p_line_tbl(icount).tax_date               := '02-Mar-2005';
              p_line_tbl(icount).tax_code               := 'Location';
              SELECT OE_PRICE_ADJUSTMENTS_S.NEXTVAL INTO p_Line_Adj_tbl(icount).price_adjustment_id FROM DUAL;
              dbms_output.put_line('Price Adjustment ID     = '|| p_Line_Adj_tbl(icount).price_adjustment_id);
              p_Line_Adj_tbl(icount).created_by          := 1318;
              p_Line_Adj_tbl(icount).header_id          := p_header_rec.header_id;
              p_Line_Adj_tbl(icount).line_id               := p_line_tbl(icount).line_id;
              p_Line_Adj_tbl(icount).percent               := 10;
              p_Line_Adj_tbl(icount).operation          := OE_GLOBALS.G_OPR_CREATE;
              p_Line_Adj_tbl(icount).list_header_id          := 8988;
              p_Line_Adj_tbl(icount).list_line_id          := 16596;
              p_Line_Adj_tbl(icount).list_line_type_code     := 'DIS';
              p_Line_Adj_tbl(icount).arithmetic_operator     := 'AMT';
              p_Line_Adj_tbl(icount).updated_flag          := 'Y';
              p_Line_Adj_tbl(icount).update_allowed          := 'Y';
              p_Line_Adj_tbl(icount).applied_flag          := 'Y';
              p_Line_Adj_tbl(icount).automatic_flag          := 'N';
              p_Line_Adj_tbl(icount).OPERAND               := 10;
         end loop;
         oe_msg_pub.initialize;
         oe_order_pub.process_order
              ( p_api_version_number =>      p_api_version_number
              , p_init_msg_list =>      FND_API.G_FALSE
              , p_return_values =>      FND_API.G_FALSE
              , p_action_commit =>      FND_API.G_FALSE
              , x_return_status =>      x_return_status
              , x_msg_count =>      x_msg_count
              , x_msg_data =>      x_msg_data
              , p_header_rec =>     p_header_rec
              , p_old_header_rec =>     p_old_header_rec
              , p_header_val_rec =>     p_header_val_rec
              , p_old_header_val_rec =>     p_old_header_val_rec
              , p_Header_Adj_tbl =>     p_Header_Adj_tbl
              , p_old_Header_Adj_tbl =>     p_old_Header_Adj_tbl
              , p_Header_Adj_val_tbl =>     p_Header_Adj_val_tbl
              , p_old_Header_Adj_val_tbl =>     p_old_Header_Adj_val_tbl
              , p_Header_price_Att_tbl =>     p_Header_price_Att_tbl
              , p_old_Header_Price_Att_tbl =>     p_old_Header_Price_Att_tbl
              , p_Header_Adj_Att_tbl =>     p_Header_Adj_Att_tbl
              , p_old_Header_Adj_Att_tbl =>      p_old_Header_Adj_Att_tbl
              , p_Header_Adj_Assoc_tbl =>     p_Header_Adj_Assoc_tbl
              , p_old_Header_Adj_Assoc_tbl =>      p_old_Header_Adj_Assoc_tbl
              , p_Header_Scredit_tbl =>     p_Header_Scredit_tbl
              , p_old_Header_Scredit_tbl =>     p_old_Header_Scredit_tbl
              , p_Header_Scredit_val_tbl =>     p_Header_Scredit_val_tbl
              , p_old_Header_Scredit_val_tbl =>     p_old_Header_Scredit_val_tbl
              , p_line_tbl =>     p_line_tbl
              , p_old_line_tbl =>     p_old_line_tbl
              , p_line_val_tbl =>     p_line_val_tbl
              , p_old_line_val_tbl =>     p_old_line_val_tbl
              , p_Line_Adj_tbl =>     p_Line_Adj_tbl
              , p_old_Line_Adj_tbl =>     p_old_Line_Adj_tbl
              , p_Line_Adj_val_tbl =>     p_Line_Adj_val_tbl
              , p_old_Line_Adj_val_tbl =>     p_old_Line_Adj_val_tbl
              , p_Line_price_Att_tbl =>     p_Line_price_Att_tbl
              , p_old_Line_Price_Att_tbl =>     p_old_Line_Price_Att_tbl
              , p_Line_Adj_Att_tbl =>     p_Line_Adj_Att_tbl
              , p_old_Line_Adj_Att_tbl =>      p_old_Line_Adj_Att_tbl
              , p_Line_Adj_Assoc_tbl =>     p_Line_Adj_Assoc_tbl
              , p_old_Line_Adj_Assoc_tbl =>      p_old_Line_Adj_Assoc_tbl
              , p_Line_Scredit_tbl =>     p_Line_Scredit_tbl
              , p_old_Line_Scredit_tbl =>     p_old_Line_Scredit_tbl
              , p_Line_Scredit_val_tbl =>     p_Line_Scredit_val_tbl
              , p_old_Line_Scredit_val_tbl =>     p_old_Line_Scredit_val_tbl
              , p_Lot_Serial_tbl =>     p_Lot_Serial_tbl
              , p_old_Lot_Serial_tbl =>     p_old_Lot_Serial_tbl
              , p_Lot_Serial_val_tbl =>     p_Lot_Serial_val_tbl
              , p_old_Lot_Serial_val_tbl =>     p_old_Lot_Serial_val_tbl
              , p_action_request_tbl =>     p_action_request_tbl
              , x_header_rec =>      x_header_rec
              , x_header_val_rec =>      x_header_val_rec
              , x_Header_Adj_tbl =>      x_Header_Adj_tbl
              , x_Header_Adj_val_tbl =>      x_Header_Adj_val_tbl
              , x_Header_price_Att_tbl =>      x_Header_price_Att_tbl
              , x_Header_Adj_Att_tbl =>      x_Header_Adj_Att_tbl
              , x_Header_Adj_Assoc_tbl =>      x_Header_Adj_Assoc_tbl
              , x_Header_Scredit_tbl =>      x_Header_Scredit_tbl
              , x_Header_Scredit_val_tbl =>      x_Header_Scredit_val_tbl
              , x_line_tbl =>      x_line_tbl
              , x_line_val_tbl =>      x_line_val_tbl
              , x_Line_Adj_tbl =>      x_Line_Adj_tbl
              , x_Line_Adj_val_tbl =>      x_Line_Adj_val_tbl
              , x_Line_price_Att_tbl =>      x_Line_price_Att_tbl
              , x_Line_Adj_Att_tbl =>      x_Line_Adj_Att_tbl
              , x_Line_Adj_Assoc_tbl =>      x_Line_Adj_Assoc_tbl
              , x_Line_Scredit_tbl =>      x_Line_Scredit_tbl
              , x_Line_Scredit_val_tbl =>      x_Line_Scredit_val_tbl
              , x_Lot_Serial_tbl =>      x_Lot_Serial_tbl
              , x_Lot_Serial_val_tbl =>      x_Lot_Serial_val_tbl
              , x_action_request_tbl     =>      x_action_request_tbl
         IF (x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
              COMMIT;
         dbms_output.put_line('Return Status - '|| SUBSTR (x_return_status,1,255));
         dbms_output.put_line('------------------------------------');
         dbms_output.put_line('Order Number ==== '|| x_header_rec.order_number);
         dbms_output.put_line('------------------------------------');
              arg_out_x_return_status := x_return_status;
              arg_out_order_number          := x_header_rec.order_number;
              arg_out_header_id          := p_header_rec.header_id;
              arg_out_flow_status_code     := p_header_rec.flow_status_code;
         ELSE
              dbms_output.put_line('Return Status = '|| SUBSTR (x_return_status,1,255));
              dbms_output.put_line('Msg Count = '|| TO_CHAR(x_msg_count));
              dbms_output.put_line('Msg Data = '|| SUBSTR (x_msg_data,1,255));
              IF x_msg_count >1 THEN
                   FOR I IN 1..x_msg_count LOOP
                        Oe_Msg_Pub.get(
                             p_msg_index           => i
                             ,p_encoded           => Fnd_Api.G_FALSE
                             ,p_data           => v_msg_data
                             ,p_msg_index_out      => v_msg_index_out
                        DBMS_OUTPUT.PUT_LINE('v_msg_index_out '|| v_msg_index_out);
                        DBMS_OUTPUT.PUT_LINE('v_msg_data '|| v_msg_data);
                   END LOOP;
              END IF;
         END IF;
    END;
    /

  • Urgent Help Req.: Exception=ORABPEL-11162 Error while reading native data

    Hi All,
    I am getting below error: Exception=ORABPEL-11162
    Error while reading native data.
    [Line=6, Col=7|http://forums.oracle.com/forums/] Not enough data available in the input, when trying to read data of length "22" for "element with name PurOrderNum" from the specified position, using "style" as "fixedLength" and "length" as "22".
    Ensure that there is enough data from the specified position in the input.
    Let me also give you the brief scenario of what I am trying to achieve.
    INTERFACE FUNCTIONING:_
    I have an interface which reads the records in a file in a chunk through ChunkRead adapter and and after one successful reading if chunk it calls the DB adapter to insert the records in the table.
    Now these records are committed and next chunk is read and the process goes on till all the records are read.
    After this the API is called which does the processing of these records.
    Inserting records in the DB is a XA transaction which means if anything goes wrong while inserting the data, the records which are added earlier are rolled back.
    ISSUE:_
    Now the issue comes when I do the negative testing. Since my file is based on fixed length schema., I change the length of last record from 15 to 13. (say total are 10 records)
    Now what happens is when chunkread tries to read the record of 15 length it gets only 13 characters and hence ignores the records.
    But the chunkread reads all other 9 records correctly and sends this to DB adapter which now inserts them correctly in the DB.
    But being a global transaction I want that if any record is missing from DB in comparison to those in file then whole transaction should roll back.
    So I am unable to make this whole process as global transaction. This is because the ChunkRead adapter inspite of detecting the error doesn’t throw it back.
    Moreover if this problem occurs in say next chunk then also I am unable to find out how to rollback the whole transaction. Because the first chunk was correct.
    So basically two concerns are there:+
    How to detect that chunkread adapter has missed one record?+
    Secondly, If it’s detected then how should I rollback the transaction that caused earlier records to enter into database?+
    Please let me know if anyone has faced this issue earlyer and how it got resolved. Any pointers regarding this would be of great help.
    Also attached is the chunkread log for reference.
    <MESSAGE>
    <HEADER>
    <TSTZ_ORIGINATING>2008-10-06T09:23:58.466-04:00</TSTZ_ORIGINATING>
    <COMPONENT_ID>tip</COMPONENT_ID>
    <MSG_TYPE TYPE="TRACE"></MSG_TYPE>
    <MSG_LEVEL>16</MSG_LEVEL>
    <HOST_ID>usmlrh01.xyz.com</HOST_ID>
    <HOST_NWADDR>192.168.245.39</HOST_NWADDR>
    <MODULE_ID>esb.server.service.impl.inadapter</MODULE_ID>
    <THREAD_ID>57</THREAD_ID>
    <USER_ID>orasoa</USER_ID>
    </HEADER>
    <CORRELATION_DATA>
    <EXEC_CONTEXT_ID><UNIQUE_ID>192.168.245.39:29832:1223297491683:44</UNIQUE_ID><SEQ>130</SEQ></EXEC_CONTEXT_ID>
    </CORRELATION_DATA>
    <PAYLOAD>
    <MSG_TEXT>JCA: FileRejector::rejectTextualMessage errList=[oracle.tip.pc.services.translation.xlators.nxsd.ErrorList@a5213b]</MSG_TEXT>
    </PAYLOAD>
    </MESSAGE>
    <MESSAGE>
    <HEADER>
    <TSTZ_ORIGINATING>2008-10-06T09:23:58.466-04:00</TSTZ_ORIGINATING>
    <COMPONENT_ID>tip</COMPONENT_ID>
    <MSG_TYPE TYPE="TRACE"></MSG_TYPE>
    <MSG_LEVEL>16</MSG_LEVEL>
    <HOST_ID>usmlrh01.xyz.com</HOST_ID>
    <HOST_NWADDR>192.168.245.39</HOST_NWADDR>
    <MODULE_ID>esb.server.service.impl.inadapter</MODULE_ID>
    <THREAD_ID>57</THREAD_ID>
    <USER_ID>orasoa</USER_ID>
    </HEADER>
    <CORRELATION_DATA>
    <EXEC_CONTEXT_ID><UNIQUE_ID>192.168.245.39:29832:1223297491683:44</UNIQUE_ID><SEQ>130</SEQ></EXEC_CONTEXT_ID>
    </CORRELATION_DATA>
    <PAYLOAD>
    <MSG_TEXT>JCA: FileRejector::rejectTextualMessage badCount=[1]</MSG_TEXT>
    </PAYLOAD>
    </MESSAGE>
    <MESSAGE>
    <HEADER>
    <TSTZ_ORIGINATING>2008-10-06T09:23:58.467-04:00</TSTZ_ORIGINATING>
    <COMPONENT_ID>tip</COMPONENT_ID>
    <MSG_TYPE TYPE="TRACE"></MSG_TYPE>
    <MSG_LEVEL>1</MSG_LEVEL>
    <HOST_ID>usmlrh01.xyz.com</HOST_ID>
    <HOST_NWADDR>192.168.245.39</HOST_NWADDR>
    <MODULE_ID>esb.server.service.impl.inadapter</MODULE_ID>
    <THREAD_ID>57</THREAD_ID>
    <USER_ID>orasoa</USER_ID>
    </HEADER>
    <CORRELATION_DATA>
    <EXEC_CONTEXT_ID><UNIQUE_ID>192.168.245.39:29832:1223297491683:44</UNIQUE_ID><SEQ>130</SEQ></EXEC_CONTEXT_ID>
    </CORRELATION_DATA>
    <PAYLOAD>
    <MSG_TEXT>JCA: Rejecting message fileName=/rh01/s01/n01/Distributions/B2B/Gentran/In/855/Test.txt, startLine=4, startColumn=1, endLine=-1, endCol=-1, Exception=ORABPEL-11162
    Error while reading native data.
    [Line=6, Col=7] Not enough data available in the input, when trying to read data of length "22" for "element with name PurOrderNum" from the specified position, using "style" as "fixedLength" and "length" as "22".
    Ensure that there is enough data from the specified position in the input.
    }</MSG_TEXT>
    </PAYLOAD>
    </MESSAGE>
    PFB the version details :
    SOA suite version : 10.1.3.3.1 and JDEV : 10.1.3.3
    Edited by: SOA Team on Oct 6, 2008 10:48 PM

    Just a thought, you could set the terminator for the last field as {eol} instead of length, this means that it should read the last field regardless of the length.
    Depending on the logic of Db adapter the error could be traped due to incorrect length.
    If the file starts each row with a constant(s), e.g. 01 then you can terminate the previous line on that, this is the better option but relys on the file format.
    The other option is a little thing call compensation, ouch. Basically this allows you to back out commited rows but you have to provide all the logic, it is generally something people avoid because of the complexity.
    cheers
    James

  • ORABPEL-09705 error while deploying SOA project

    Hi,
    I am trying to use the xsd file which is there in my metadata store, in my SOA project.
    DB based Meta data store is working fine.
    But when I am using file based metadata store, it is throwing ORABPEL-09705 error as mentioned below
    "Caused By: java.lang.RuntimeException: ORABPEL-09705
    Could not initialize variable.
    An error occurs while initializing BPEL variable Receive_Read_InputVariable_1; the schema processor cannot find the element {http://www.edifecs.com/xdata/200}Transaction-850 in the following schemas: oracle.fabric.common.wsdl.SchemaManager@1dfaa55.
    The XSD element on which the variable was based was not properly defined in XSD or the WSDL.
    Ensure that the element named in the error message is valid in the XSD or the WSDL."
    Please help me in solving this issue.
    Thanks,
    Monica

    Check whether the adf-config.xml file in your app is having proper mds path similar to this:
    <adf-mds-config xmlns="http://xmlns.oracle.com/adf/mds/config">
    <mds-config xmlns="http://xmlns.oracle.com/mds/config">
    <persistence-config>
    <metadata-namespaces>
    <namespace metadata-store-usage="mstore-usage_1" path="/soa/shared"/>
    </metadata-namespaces>
    <metadata-store-usages>
    <metadata-store-usage id="mstore-usage_1">
    <metadata-store class-name="oracle.mds.persistence.stores.file.FileMetadataStore">
    <property value="${oracle.home}/integration"
    name="metadata-path"/>
    <property value="seed" name="partition-name"/>
    </metadata-store>
    </metadata-store-usage>
    </metadata-store-usages>
    </persistence-config>
    </mds-config>
    </adf-mds-config>
    "

  • ORABPEL-9708 Error while querying workflow task WFTask. Caused by:ORA-00936

    Hi,
    I am trying to integrate my Primavera p6 web version8.0 with the BPM setup 11.1.1.3 . The BPM is setup fine.
    But when I integrated with primavera p6 and on load of workflows portlet of p6 web where the BPM tasks are listed, I am getting following exception in BPM console:
    Error while querying workflow task WFTask.
    Check the underlying exception and the database connection information. If the error persists, contact Oracle Support Services. .
    ORABPEL-9708
    Error while querying workflow task WFTask .
    Error while querying workflow task WFTask.
    Check the underlying exception and the database connection information. If the error persists, contact Oracle Support Services. .
    at oracle.bpel.services.workflow.repos.driver.WFTask.getWFTask(WFTask.java:2181)
    at oracle.bpel.services.workflow.repos.driver.PersistencyService.getWFTask(PersistencyService.java:907)
    at oracle.bpel.services.workflow.query.impl.TaskQueryService.queryTasks(TaskQueryService.java:751)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:89)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at oracle.bpel.services.workflow.test.workflow.ExceptionTestCaseBuilder.invoke(ExceptionTestCaseBuilder.java:155)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at oracle.bpel.services.common.dms.MethodEventAspect.invoke(MethodEventAspect.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at oracle.bpel.services.common.dms.MethodPhaseEventAspect.invoke(MethodPhaseEventAspect.java:82)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    at $Proxy220.queryTasks(Unknown Source)
    at oracle.bpel.services.workflow.query.ejb.TaskQueryServiceBean.queryTasks(TaskQueryServiceBean.java:120)
    at oracle.bpel.services.workflow.query.ejb.TaskQueryService_oz1ipg_EOImpl.queryTasks(TaskQueryService_oz1ipg_EOImpl.java:1019)
    at oracle.bpel.services.workflow.query.ejb.TaskQueryService_oz1ipg_EOImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
    at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:477)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:473)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused By: java.sql.SQLSyntaxErrorException: ORA-00936: missing expression
    at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:95)
    at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:135)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:210)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:473)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:423)
    at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1095)
    at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:201)
    at oracle.jdbc.driver.T4CCallableStatement.executeForDescribe(T4CCallableStatement.java:864)
    at oracle.jdbc.driver.T4CCallableStatement.executeMaybeDescribe(T4CCallableStatement.java:948)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1335)
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3568)
    at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3620)
    at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1667)
    at weblogic.jdbc.wrapper.PreparedStatement.executeQuery(PreparedStatement.java:135)
    at oracle.bpel.services.workflow.repos.driver.WFTask.getWFTask(WFTask.java:2153)
    at oracle.bpel.services.workflow.repos.driver.PersistencyService.getWFTask(PersistencyService.java:907)
    at oracle.bpel.services.workflow.query.impl.TaskQueryService.queryTasks(TaskQueryService.java:751)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:89)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at oracle.bpel.services.workflow.test.workflow.ExceptionTestCaseBuilder.invoke(ExceptionTestCaseBuilder.java:155)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at oracle.bpel.services.common.dms.MethodEventAspect.invoke(MethodEventAspect.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at oracle.bpel.services.common.dms.MethodPhaseEventAspect.invoke(MethodPhaseEventAspect.java:82)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    at $Proxy220.queryTasks(Unknown Source)
    at oracle.bpel.services.workflow.query.ejb.TaskQueryServiceBean.queryTasks(TaskQueryServiceBean.java:120)
    at oracle.bpel.services.workflow.query.ejb.TaskQueryService_oz1ipg_EOImpl.queryTasks(TaskQueryService_oz1ipg_EOImpl.java:1019)
    at oracle.bpel.services.workflow.query.ejb.TaskQueryService_oz1ipg_EOImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
    at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:477)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:473)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Could anybody please help me out in resolving the issue?
    Thanks and Regards,
    Krish

    I have the same problem with P6 R8 integration with BPM 11g (running on WL 10.3.5.0). Any sugestions how to solve this?

  • Seeing ORABPEL-12164 error message in domain.log file.

    Hi,
    Can someone help me in debugging the ORABPEL-12164 error seen in domain.log
    <2007-06-15 11:40:36,521> <INFO> <NTAPDEV.collaxa.cube.ws> <AdapterFramework::Outbound> file:/E:/OraHome_1/integration/orabpel/domains/NTAPDEV/tmp/.bpel_NAPP_PO_PUBLISHER_1.0.jar/publish3A6BAM.wsdl [ Produce_Message_ptt::Produce_Message(STATE_MSG) ] - Using JCA Connection Pool - max size = <unbounded>
    <2007-06-15 11:40:36,521> <INFO> <NTAPDEV.collaxa.cube.ws> <AdapterFramework::Outbound> file:/E:/OraHome_1/integration/orabpel/domains/NTAPDEV/tmp/.bpel_NAPP_INVOICE_1.0.jar/publishStatusToOracleBAM.wsdl [ Produce_Message_ptt::Produce_Message(STATE_MSG) ] - Using JCA Connection Pool - max size = <unbounded>
    <2007-06-15 11:40:36,568> <ERROR> <NTAPDEV.collaxa.cube.ws> <AdapterFramework::Outbound> file:/E:/OraHome_1/integration/orabpel/domains/NTAPDEV/tmp/.bpel_NAPP_PO_PUBLISHER_1.0.jar/publish3A6BAM.wsdl [ Produce_Message_ptt::Produce_Message(STATE_MSG) ] - Could not invoke operation 'Produce_Message' against the 'JMSAdapter' due to:
    ORABPEL-12164
    ERRJMS_MSGPROD_CONSTR_ERR.
    Unable to construct MessageProducer.
    Please examine the log file to determine the problem.
    <2007-06-15 11:40:36,568> <INFO> <NTAPDEV.collaxa.cube.ws> <AdapterFramework::Outbound> Change logging level for Logger 'NTAPDEV.collaxa.cube.ws' to DEBUG to see full error stack
    <2007-06-15 11:40:36,568> <ERROR> <NTAPDEV.collaxa.cube.ws> <AdapterFramework::Outbound> file:/E:/OraHome_1/integration/orabpel/domains/NTAPDEV/tmp/.bpel_NAPP_PO_PUBLISHER_1.0.jar/publish3A6BAM.wsdl [ Produce_Message_ptt::Produce_Message(STATE_MSG) ] - Rolling back JCA LocalTransaction
    Thanks, G

    I recently took over this system, I believe all the configuration you mentioned should have been done.
    Any pointers in verifying is highly appreciated.
    Thanks, G

  • ORABPEL-10526 Error BPEL P.M. 10.1.3.1

    Hi All,
    I am getting ORABPEL-10526 error when trying ro search for available user for reassign in worklist application. It works fine when I do j* or a* or nerrow down search results.
    1) My task reassign
    2) Select reassign
    3) Available user * search
    Need help resolving this.
    Thanks,
    Jigar
    <2007-07-06 15:53:53,707> <ERROR> <default.collaxa.cube.services> <PCException::<init>> Identity service cannot get user properties.
    <2007-07-06 15:53:53,707> <ERROR> <default.collaxa.cube.services> <PCException::<init>> Identity service cannot get properties for user "{0}" in realm "{1}".
    <2007-07-06 15:53:53,707> <ERROR> <default.collaxa.cube.services> <PCException::<init>> Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
    <2007-07-06 15:53:53,707> <DEBUG> <default.collaxa.cube.services> <PCException::<init>> ORABPEL-10526
    <2007-07-06 15:53:53,707> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>
    <2007-07-06 15:53:53,707> <DEBUG> <default.collaxa.cube.services> <PCException::<init>> Identity service cannot get user properties.
    <2007-07-06 15:53:53,707> <DEBUG> <default.collaxa.cube.services> <PCException::<init>> Identity service cannot get properties for user "{0}" in realm "{1}".
    <2007-07-06 15:53:53,707> <DEBUG> <default.collaxa.cube.services> <PCException::<init>> Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at oracle.tip.pc.services.identity.jazn.oid.OIDProvider.searchUsers(OIDProvider.java:931)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at oracle.tip.pc.services.identity.jazn.BPMAuthorizationServiceImpl.searchUsers(BPMAuthorizationServiceImpl.java:283)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at oracle.tip.pc.services.identity.jazn.oid.OIDIdentityService.searchUsers(OIDIdentityService.java:159)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at worklistapp.identity.IdentityUtil.searchUsers(IdentityUtil.java:99)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at worklistapp.identity.ReassignmentIDSearcher.searchUsers(ReassignmentIDSearcher.java:75)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at worklistapp.identity.IdentityBrowserManager.executeSearch(IdentityBrowserManager.java:157)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at worklistapp.identity.IdentityBrowserManager.handleRequest(IdentityBrowserManager.java:213)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at worklistapp.servlets.TaskAssignee.handleRequest(TaskAssignee.java:170)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at worklistapp.servlets.BaseServlet.doPost(BaseServlet.java:157)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    <2007-07-06 15:53:53,723> <DEBUG> <default.collaxa.cube.services> <PCException::<init>>      at java.lang.Thread.run(Thread.java:595)

    at oracle.tip.pc.services.identity.jazn.oid.OIDProvider.searchUsers(OIDProvider.java:931)
    catch(Exception e)
    communicationError = isCommunicationError(e);
    throw new BPMIdentityException(10526);
    Any one what is going on here?
    Thanks,
    Jigar
    Java Code
    public List searchUsers(SearchFilter searchFilter)
    throws BPMIdentityException
    Exception exception;
    boolean communicationError = false;
    DirContext dirCtx = null;
    List list1;
    try
    List list = new ArrayList();
    dirCtx = getContext();
    SearchControls ctls = new SearchControls();
    ctls.setReturningAttributes(m_userAttrNames);
    ctls.setSearchScope(m_userSearchScope);
    ctls.setCountLimit(m_userMaxSearchSizeLimit);
    ctls.setTimeLimit(m_userMaxSearchTimeLimit);
    SearchFilter objectFilter = new LDAPSearchFilter(this, oracle.tip.pc.services.identity.BPMUser.class, "objectClass", "EQUAL", m_userObjClass);
    ComplexSearchFilter filter = new LDAPComplexSearchFilter(objectFilter, "AND");
    if(searchFilter != null)
    filter.addFilterComponent(searchFilter);
    String condition = (String)filter.getNativeRepresentation();
    if(Logger.canDebugLog())
    Logger.debugLog("Search filter=" + filter);
    for(Enumeration e = m_userSearchBase.elements(); e.hasMoreElements();)
    String searchBase = (String)e.nextElement();
    if(Logger.canDebugLog())
    Logger.debugLog("OIDProvider: user searchBase = " + searchBase);
    NamingEnumeration results = dirCtx.search(searchBase, condition, ctls);
    while(results != null && results.hasMore())
    SearchResult sr = (SearchResult)results.nextElement();
    Attributes attrs = sr.getAttributes();
    String rdn = sr.getName();
    String dn = rdn.equals("") ? searchBase : rdn.trim().toLowerCase() + LDAPProperties.LDAP_SEPARATOR + searchBase;
    String userName = null;
    Attribute at = attrs.get(m_userNickname);
    if(at != null)
    userName = (String)at.get();
    at = attrs.get("description");
    String description = at != null ? (String)at.get() : null;
    at = attrs.get("displayName");
    String displayName = at != null ? (String)at.get() : null;
    BPMUser pcUser = new BPMUserImpl(this, userName, dn, displayName, description);
    String propName;
    String propValue;
    for(NamingEnumeration ne = attrs.getAll(); ne.hasMoreElements(); populateUserProperty(pcUser, propName, propValue))
    Attribute attr = (Attribute)ne.next();
    propName = attr.getID();
    propValue = "";
    for(Enumeration vals = attr.getAll(); vals.hasMoreElements();)
    Object o = vals.nextElement();
    propValue = propValue + o;
    list.add(pcUser);
    list1 = list;
    catch(SizeLimitExceededException e)
    throw new PCRuntimeException(10541, new String[] {
    "" + m_userMaxSearchSizeLimit
    }, e);
    catch(TimeLimitExceededException e)
    throw new PCRuntimeException(10542, new String[] {
    "" + m_userMaxSearchTimeLimit
    }, e);
    catch(InvalidSearchFilterException e)
    throw new PCRuntimeException(10543, null, e);
    catch(InvalidSearchControlsException e)
    throw new PCRuntimeException(10544, null, e);
    catch(NamingException e)
    throw new PCRuntimeException(10545, null, e);
    catch(Exception e)
    communicationError = isCommunicationError(e);
    throw new BPMIdentityException(10526);
    finally
    releaseContext(dirCtx);
    releaseContext(dirCtx);
    return list1;
    throw exception;
    }

  • Getting ORABPEL-00000 Error while invoking ESB Service in 10g

    Hi All,
    We are using Oracle SOA Suite 10.1.3.4. We are getting below errors when invoking ESB service from BPEL
    Process. I got below error, can some one help why we got below errors. Same paylod was successful when tried after some time.
    ORABPEL-00000
    Exception not handled by the Collaxa Cube system.
    An unhandled exception has been thrown in the Collaxa Cube system. The exception reported is: "java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
         at java.util.ArrayList.RangeCheck(ArrayList.java:546)
         at java.util.ArrayList.get(ArrayList.java:321)
         at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.wrapInputParts(WSIFOperation_JaxRpc.java:2512)
         at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.getInputMessageValues(WSIFOperation_JaxRpc.java:2589)
         at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.invokeOperation(WSIFOperation_JaxRpc.java:1736)
         at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.invokeRequestResponseOperation(WSIFOperation_JaxRpc.java:1574)
         at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.executeInputOnlyOperation(WSIFOperation_JaxRpc.java:1197)
         at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:473)
         at com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:529)
         at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:286)
         at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.java:829)
         at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements(BPELInvokeWMP.java:412)
         at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:199)
         at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3714)
         at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1657)
         at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:220)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:325)
         at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5787)
         at com.collaxa.cube.engine.CubeEngine.createAndInvoke(CubeEngine.java:1089)
         at com.collaxa.cube.engine.delivery.DeliveryService.handleInvoke(DeliveryService.java:646)
         at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleInvoke(CubeDeliveryBean.java:381)
         at sun.reflect.GeneratedMethodAccessor195.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
         at com.evermind.server.ThreadState.runAs(ThreadState.java:693)
         at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at CubeDeliveryBean_LocalProxy_4bin6i8.handleInvoke(Unknown Source)
         at com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessageHandler.handle(InvokeInstanceMessageHandler.java:37)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:141)
         at com.collaxa.cube.engine.dispatch.BaseDispatchTask.run(BaseDispatchTask.java:58)
         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
         at java.lang.Thread.run(Thread.java:595)
    Exception: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    Handled As: com.collaxa.cube.CubeException

    Hi Oracle Team,
    I am also facing the same issue..any help from you will be very much appreciated

  • ORABPEL-12165 error while publishing a 77KB message payload to a JMS topic

    Our BPEL process reports the above exception when we tried to publish a 23 line PO to a JMS topic with the default partner link settings (on a dev workstation using the OC4J JMS provider). We do not see the above errror manifest itself on smaller size purchase orders (1-6 line orders). The stack trace from the domain long is shown below:
    <2006-04-05 16:28:13,390> <DEBUG> <default.collaxa.cube.ws> <JMSAdapter::Outbound> XMLHelper_setJmsMessageHeadersAndPropertiesFromXML: No headers/properties set because element is null
    <2006-04-05 16:28:13,406> <ERROR> <default.collaxa.cube.ws> <JMSAdapter::Outbound> JmsProducer_execute: A resource exception occured while producing message
    <2006-04-05 16:28:13,406> <ERROR> <default.collaxa.cube.ws> <JMSAdapter::Outbound>
    ORABPEL-12165
    ERRJMS_PROVIDER_ERR.
    Could not produce message due to JMS provider error.
    Please examine the log file to determine the problem.
         at oracle.tip.adapter.jms.JMS.JMSMessageProducer.produce(JMSMessageProducer.java:209)
         at oracle.tip.adapter.jms.outbound.JmsProducer.execute(JmsProducer.java:114)
         at oracle.tip.adapter.jms.JmsInteraction.executeProduce(JmsInteraction.java:195)
         at oracle.tip.adapter.jms.JmsInteraction.execute(JmsInteraction.java:154)
         at oracle.tip.adapter.fw.wsif.jca.WSIFOperation_JCA.executeRequestResponseOperation(WSIFOperation_JCA.java:458)
         at oracle.tip.adapter.fw.wsif.jca.WSIFOperation_JCA.executeInputOnlyOperation(WSIFOperation_JCA.java:647)
         at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:448)
         at com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:327)
         at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:189)
         at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.java:601)
         at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements(BPELInvokeWMP.java:317)
         at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:188)
         at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3408)
         at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1836)
         at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:166)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:252)
         at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5438)
         at com.collaxa.cube.engine.CubeEngine.createAndInvoke(CubeEngine.java:1217)
         at com.collaxa.cube.engine.delivery.DeliveryService.handleInvoke(DeliveryService.java:511)
         at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleInvoke(CubeDeliveryBean.java:335)
         at ICubeDeliveryLocalBean_StatelessSessionBeanWrapper16.handleInvoke(ICubeDeliveryLocalBean_StatelessSessionBeanWrapper16.java:1796)
         at com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessageHandler.handle(InvokeInstanceMessageHandler.java:37)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:125)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at com.evermind.server.ejb.MessageDrivenBeanInvocation.run(MessageDrivenBeanInvocation.java:123)
         at com.evermind.server.ejb.MessageDrivenHome.onMessage(MessageDrivenHome.java:755)
         at com.evermind.server.ejb.MessageDrivenHome.run(MessageDrivenHome.java:928)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: javax.jms.JMSException: storeMessage(ID:Oc4jJMS.Message.OCS1PC.737371:10a6c2453eb:-8000.352,c0:a7:7:1f:24:2c:0:0:29:0:0:0:0:0:0:0:0:2a:1:a:6c:2b:84:11)
         at com.evermind.server.jms.JMSUtils.makeJMSException(JMSUtils.java:1844)
         at com.evermind.server.jms.JMSUtils.toJMSException(JMSUtils.java:1860)
         at com.evermind.server.jms.ServerStore.storeMessage(ServerStore.java:757)
         at com.evermind.server.jms.ServerStore.enq(ServerStore.java:157)
         at com.evermind.server.jms.ServerTopic.enq(ServerTopic.java:464)
         at com.evermind.server.jms.ServerTopic.enq(ServerTopic.java:97)
         at com.evermind.server.jms.JMSProvider.enqMessage(JMSProvider.java:574)
         at com.evermind.server.jms.EvermindSession.send(EvermindSession.java:1099)
         at com.evermind.server.jms.EvermindMessageProducer.send(EvermindMessageProducer.java:409)
         at com.evermind.server.jms.EvermindMessageProducer.send(EvermindMessageProducer.java:201)
         at com.evermind.server.jms.EvermindTopicPublisher.publish(EvermindTopicPublisher.java:77)
         at oracle.tip.adapter.jms.JMS.JMSMessageProducer.produce(JMSMessageProducer.java:195)
         ... 30 more

    look into the jms.log - can be found @ $BPEL_HOME/integration\orabpel\system\appserver\oc4j\j2ee\home\log
    maybe this gives some more information..
    hth clemens

  • ORABPEL-11017 Error while translating message to native format

    Hello I and trying to do a simple read and write file adapter. When I try and map the variables in the xls file it seems to work right but I run the BPEL and I get this output :(
    ORABPEL-11017
    [2010/01/20 15:52:19]
    Faulted while invoking operation "Write" on provider "WriteFileAdaper".
    - <messages>
    - <input>
    - <Invoke_1_Write_InputVariable>
    - <part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="readrecord">
    - <readrecord xmlns:tns="http://TargetNamespace.com/ReadFileAdapter" xmlns="http://TargetNamespace.com/ReadFileAdapter">
    <tns:name/>
    <tns:number/>
    <tns:email/>
    </readrecord>
    </part>
    </Invoke_1_Write_InputVariable>
    </input>
    - <fault>
    - <bindingFault xmlns="http://schemas.oracle.com/bpel/extension">
    - <part name="code">
    <code>
    null
    </code>
    </part>
    - <part name="summary">
    <summary>
    file:/C:/product/10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_BPELProcess_1.0_f1f4eaf21f2ea0f6ab23787c642f300a.tmp/WriteFileAdaper.wsdl [ Write_ptt::Write(readrecord) ] - WSIF JCA Execute of operation 'Write' failed due to: Translation Error.
    Error while translating message to native format [Caused by: Error in definition of native data.
    No style found to read the native data for <element name="name">.
    Must specify a style at <element name="name"> to read the corresponding native data.
    ; nested exception is:
         ORABPEL-11017
    Translation Error.
    Error while translating message to native format [Caused by: Error in definition of native data.
    No style found to read the native data for <element name="name">.
    Must specify a style at <element name="name"> to read the corresponding native data.
    Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
    </summary>
    </part>
    - <part name="detail">
    <detail>
    null
    </detail>
    </part>
    </bindingFault>
    </fault>
    </messages>
    Here is the XSD:
    <?xml version="1.0" encoding="UTF-8" ?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:nxsd="http://xmlns.oracle.com/pcbpel/nxsd"
    targetNamespace="http://TargetNamespace.com/ReadFileAdapter"
    xmlns:tns="http://TargetNamespace.com/ReadFileAdapter"
    elementFormDefault="qualified"
    attributeFormDefault="unqualified" nxsd:encoding="ASCII" nxsd:stream="chars" nxsd:version="NXSD">
    <xsd:element name="readrecord">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="name" type="xsd:string" nxsd:terminatedBy="," nxsd:quotedBy="&quot;">
    </xsd:element>
    <xsd:element name="number" type="xsd:string" nxsd:terminatedBy="," nxsd:quotedBy="&quot;">
    </xsd:element>
    <xsd:element name="email" type="xsd:string" nxsd:terminatedBy="${eol}" nxsd:quotedBy="&quot;">
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:schema>
    <!--NXSDWIZ:F:\BPEL-Training\insert.txt:-->
    <!--USE-HEADER:false:-->

    Are you using opaque schema or custom defined schema?
    Make your File Outbound Adapter from Opaque to the same Schema as you used for input. Modify the InputVariable to Outbound File Adatper Message Type to the Schema's Element . Modify the PL Property for your Directory Structure for inbound and outbound.

  • Custom XPath Function not working - ORABPEL-09503 error

    I wrote a simple date conversion custom xpath function.
    1. Implemented IXPathFunction as mentioned in Clemens and Antony Reynolds blog.
    2. Also changed the xpath-functions.xml kept at C:\product\10.1.3.1\OracleAS_1\bpel\system\config\xpath-functions.xml and also at C:\product\10.1.3.1\OracleAS_1\bpel\domains\default\config\xpath-functions.xml (Not sure why this xml is in two places)
    3. Placed my class file at C:\product\10.1.3.1\OracleAS_1\bpel\system\classes and also made a jar and placed in C:\product\10.1.3.1\OracleAS_1\j2ee\home\applib.
    But when I run the process which uses this custom function, it is throwing the following error
    <Faulthttp://schemas.xmlsoap.org/soap/envelope/>
    <faultcode>env:Server</faultcode>
    <faultstring>ORABPEL-09503 Invalid xpath expression. Error while parsing xpath expression "o2c:formatDateString('10/30/2007', 'MM/DD/yyyy', 'YYYY-MM-DD');", the reason is Error in expression: 'o2c:formatDateString('10/30/2007', 'MM/DD/yyyy', 'YYYY-MM-DD');'.. Please verify the xpath query "o2c:formatDateString('10/30/2007', 'MM/DD/yyyy', 'YYYY-MM-DD');" which is defined in BPEL process. </faultstring>
    </Fault>
    Can somebody help me to resolve this.

    My bad. I had a semi-colon after the expression. Now I am getting a different error
    <Faulthttp://schemas.xmlsoap.org/soap/envelope/>
    <faultcode>env:Server</faultcode>
    <faultstring>ORABPEL-09500 XPath expression failed to execute. Error while processing xpath expression, the expression is "o2c:formatDateString('10/30/2007', 'MM/DD/YYYY', 'YYYY-MM-DD')", the reason is FOTY0001: type error. Please verify the xpath query. </faultstring>
    </Fault>

  • Orabpel-11017 - Error during WriteFileAdapter INVOKE

    Im seeing this error on the invoke for my file adapter.
    <bindingFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="code"><code>null</code>
    </part><part name="summary"><summary>file:/appl/BPLDVLP2/BPLDVLP2/10.1.3/bpel/domains/default/tmp/.bpel_DEAMS_CDS_O_006_1.1_827490e1edf9683bdeb0f6b178131bcb.tmp/WriteToCDS_File.wsdl [ Write_ptt::Write(Root-Element) ] - WSIF JCA Execute of operation 'Write' failed due to: Translation Error.
    Error while translating message to native format [Caused by: Element 'A_RECORD' not expected.]
    ; nested exception is:
         ORABPEL-11017
    Translation Error.
    Error while translating message to native format [Caused by: Element 'A_RECORD' not expected.]
    Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
    </summary>
    </part><part name="detail"><detail>null</detail>
    </part></bindingFault>
    The error does not occur If I removed the "for-each" XSLT Construct from the target in the transform activity that I use to map into my custom schema. I think this has to do w/ the nxsd: attributes for Record_A or the header_record.
    Any suggestions would be greatly appreciated.
    Below is the custom schema I created for the file adapter
    <xsd:element name="Root-Element">
    <xsd:complexType>
    <xsd:choice minOccurs="1" maxOccurs="unbounded" nxsd:choiceCondition="fixedLength" nxsd:length="1">
    <xsd:element name="HEADER" nxsd:conditionValue="C" nxsd:style="array" nxsd:arrayLength="354" >
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="FILE_ID" type="xsd:string" nxsd:style="fixedLength"
    nxsd:length="4">
    </xsd:element>
    <xsd:element name="ADDRESS" type="xsd:string" nxsd:style="fixedLength" nxsd:length="36">
    </xsd:element>
    <xsd:element name="ORIGINATING_SITE_ID" type="xsd:string" nxsd:style="fixedLength" nxsd:length="2">
    </xsd:element>
    <xsd:element name="SYSTEM_ID" type="xsd:string" nxsd:style="fixedLength" nxsd:length="5">
    </xsd:element>
    <xsd:element name="PROCESSING_DATE_OF_FILE" type="xsd:string" nxsd:style="fixedLength" nxsd:length="8">
    </xsd:element>
    <xsd:element name="AGENCY_LOCATION_CODE" type="xsd:string" nxsd:style="fixedLength" nxsd:length="4">
    </xsd:element>
    <xsd:element name="TOTAL_NUMBER_OF_TRANSACTIONS" type="xsd:string" nxsd:style="fixedLength" nxsd:length="6">
    </xsd:element>
    <xsd:element name="TOTAL_VALUE_OF_TRANSACTIONS" type="xsd:string" nxsd:style="fixedLength" nxsd:length="18">
    </xsd:element>
    <xsd:element name="DATE_FILE_CREATED" type="xsd:string" nxsd:style="fixedLength" nxsd:length="8">
    </xsd:element>
    <xsd:element name="TIME_FILE_CREATED" type="xsd:string" nxsd:style="fixedLength" nxsd:length="4">
    </xsd:element>
    <xsd:element name="FILE_SEQUENCE_NUMBER" type="xsd:string" nxsd:style="fixedLength" nxsd:length="5">
    </xsd:element>
    <xsd:element name="FILLER1" type="xsd:string" nxsd:style="terminated" nxsd:terminatedBy="${eol}">
    </xsd:element>
    <xsd:choice>
    <xsd:element name="A_RECORD" nxsd:lookAhead="0" nxsd:lookFor=" "
    nxsd:style="array" nxsd:arrayLength="354">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="DOCUMENT_REFERENCE_NUMBER"
    type="xsd:string" nxsd:style="fixedLength"
    nxsd:length="30"/>
    <xsd:element name="VOUCHER_NUMBER" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="15"/>
    <xsd:element name="RECORD_TYPE" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="1"/>
    <xsd:element name="PAYMENT_DATE" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="8"/>
    <xsd:element name="SECURITY_CODE" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="2"/>
    <xsd:element name="VOUCHER_CATEGORY" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="1"/>
    <xsd:element name="PAYMENT_METHOD" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="1"/>
    <xsd:element name="VOUCHER_AMOUNT" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="18"/>
    <xsd:element name="CURRENCY_CODE" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="3"/>
    <xsd:element name="OFFICIAL_EXCHANGE_RATE"
    type="xsd:string" nxsd:style="fixedLength"
    nxsd:length="13"/>
    <xsd:element name="SUB_VOUCHER_CATEGORY" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="1"/>
    <xsd:element name="TECHNICIAN_ID" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="3"/>
    <xsd:element name="VOUCHER_STATUS" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="1"/>
    <xsd:element name="PAYEE_NAME" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="95"/>
    <xsd:element name="DUNS_NUMBER" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="20"/>
    <xsd:element name="SSN_TIN" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="9"/>
    <xsd:element name="ALGORITHM" type="xsd:string"
    nxsd:style="fixedLength" nxsd:length="12"/>
    <xsd:element name="FILLER1" type="xsd:string"
    nxsd:style="terminated"
    nxsd:terminatedBy="${eol}"/>
    <xsd:sequence>
    <xsd:element name="B_RECORD" nxsd:conditionValue=" "
    nxsd:style="array" nxsd:arrayLength="354"
    nxsd:cellSeparatedBy="${eol}">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="DOCUMENT_REFERENCE_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="30"/>
    <xsd:element name="VOUCHER_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="15"/>
    <xsd:element name="RECORD_TYPE_CODE"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="1"/>
    <xsd:element name="ROUTING_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="12"/>
    <xsd:element name="ACCOUNT_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="18"/>
    <xsd:element name="ACCOUNT_TYPE" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="2"/>
    <xsd:element name="ADDENDUM_ROUTING_ID"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="1"/>
    <xsd:element name="FILLER1" type="xsd:string"
    nxsd:style="terminated"
    nxsd:terminatedBy="${eol}"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="C_RECORD" nxsd:conditionValue=" "
    nxsd:style="array" nxsd:arrayLength="354"
    nxsd:cellSeparatedBy="${eol}">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="DOCUMENT_REFERENCE_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="30"/>
    <xsd:element name="VOUCHER_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="15"/>
    <xsd:element name="RECORD_TYPE_CODE"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="1"/>
    <xsd:element name="ADDRESS_1" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="55"/>
    <xsd:element name="ADDRESS_2" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="55"/>
    <xsd:element name="ADDRESS_3" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="35"/>
    <xsd:element name="CITY" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="35"/>
    <xsd:element name="ZIP" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="15"/>
    <xsd:element name="COUNTRY_CODE" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="3"/>
    <xsd:element name="FILLER1" type="xsd:string"
    nxsd:style="terminated"
    nxsd:terminatedBy="${eol}"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="D_RECORD" nxsd:conditionValue=" "
    nxsd:style="array" nxsd:arrayLength="354">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="DOCUMENT_REFERENCE_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="30"/>
    <xsd:element name="VOUCHER_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="15"/>
    <xsd:element name="RECORD_TYPE_CODE"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="1"/>
    <xsd:element name="DEPARTMENT_REG"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="2"/>
    <xsd:element name="DEPARTMENT_TRANSFER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="2"/>
    <xsd:element name="FISCAL_YEAR_PROGRAM_YEAR"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="8"/>
    <xsd:element name="TREASURY_MAIN_ACCOUNT"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="4"/>
    <xsd:element name="LIMIT" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="4"/>
    <xsd:element name="PROGRAM_YEAR" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="2"/>
    <xsd:element name="FUND_CODE" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="2"/>
    <xsd:element name="FISCAL_YEAR" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="1"/>
    <xsd:element name="MAJOR_COMMAND"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="2"/>
    <xsd:element name="OPERATING_BUDGET_ACCOUNT_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="4"/>
    <xsd:element name="RESPONSIBILITY_CENTER_COST_CENTER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="6"/>
    <xsd:element name="BUDGET_ACTIVITY"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="8"/>
    <xsd:element name="OBJECT_CLASS" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="5"/>
    <xsd:element name="SALES_CODE" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="3"/>
    <xsd:element name="ADSN" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="6"/>
    <xsd:element name="TRANSACTION_CODE"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="1"/>
    <xsd:element name="APPROPRIATION_AMOUNT"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="18"/>
    <xsd:element name="ACRN" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="2"/>
    <xsd:element name="FMS_CASE_CODE"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="3"/>
    <xsd:element name="FMS_COUNTRY_CODE"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="2"/>
    <xsd:element name="EXPENDITURE_AUTHORITY_VERIFICATION"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="1"/>
    <xsd:element name="IMPLEMENTING_AGENCY_CODE"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="1"/>
    <xsd:element name="FILLER1" type="xsd:string"
    nxsd:style="terminated"
    nxsd:terminatedBy="${eol}"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="E_RECORD" nxsd:conditionValue=" "
    nxsd:style="array" nxsd:arrayLength="354">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="DOCUMENT_REFERENCE_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="30"/>
    <xsd:element name="VOUCHER_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="15"/>
    <xsd:element name="RECORD_TYPE_CODE"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="1"/>
    <xsd:element name="ENTITLEMENT_LOCATION_CODE"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="4"/>
    <xsd:element name="AMT_PAID_TO_NATIONS_BANK"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="20"/>
    <xsd:element name="SSN" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="15"/>
    <xsd:element name="PAYEE_NAME" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="50"/>
    <xsd:element name="VOUCHER_NUMBER_MASTER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="15"/>
    <xsd:element name="PAYMENT_DATE" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="8"/>
    <xsd:element name="PAYMENT_TO_TRAVELER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="9"/>
    <xsd:element name="INTEREST_PAID_TO_NATIONS_BANK"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="18"/>
    <xsd:element name="TOTAL_AMT_DISBURSED"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="18"/>
    <xsd:element name="TRIP_RECORD_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="6"/>
    <xsd:element name="INVOICE_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="24"/>
    <xsd:element name="INVOICE_DATE" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="8"/>
    <xsd:element name="NATIONS_BANK_CBA_HOLDER_DUNS_NUMBER"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="20"/>
    <xsd:element name="REMITTANCE_ADVICE"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="10"/>
    <xsd:element name="DUNS_4" type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="20"/>
    <xsd:element name="TRANSACTION_ID"
    type="xsd:string"
    nxsd:style="fixedLength"
    nxsd:length="9"/>
    <xsd:element name="FILLER1" type="xsd:string"
    nxsd:style="terminated"
    nxsd:terminatedBy="${eol}"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:sequence>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:choice>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="Z_RECORD" nxsd:conditionValue="Z" nxsd:style="array" nxsd:arrayLength="354" >
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="RECORD_TYPE" type="xsd:string" nxsd:style="fixedLength" nxsd:length="14">
    </xsd:element>
    <xsd:element name="TOTAL_A_RECORD_COUNT" type="xsd:string" nxsd:style="fixedLength" nxsd:length="9">
    </xsd:element>
    <xsd:element name="SUM_OF_A_RECORDS" type="xsd:string" nxsd:style="fixedLength" nxsd:length="18">
    </xsd:element>
    <xsd:element name="TOTAL_D_RECORD_COUNT" type="xsd:string" nxsd:style="fixedLength" nxsd:length="9">
    </xsd:element>
    <xsd:element name="SUM_OF_D_RECORDS" type="xsd:string" nxsd:style="fixedLength" nxsd:length="10">
    </xsd:element>
    <xsd:element name="Algorithm" type="xsd:string" nxsd:style="fixedLength" nxsd:length="12">
    </xsd:element>
    <xsd:element name="FILLER1" type="xsd:string" nxsd:style="terminated" nxsd:terminatedBy="${eol}">
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:choice>
    </xsd:complexType>
    </xsd:element>

    Hi,
    Have you added 'for-each' for each node in XSL file.
    Also can you please paste the XSD with complete namespaces and the XSL file also.
    Thanks
    Rahul

  • ORABPEL-10903 error in eclipse plugin (v 0.9.13)

    Hi,
    Modeled a workflow as provided in the eclipse example pdf on OTN. On build I get the below error, though I can see the wsdl (xml) via any other independent http clients (browser and java). Same build error with proxy selection unchecked or checked (with properties set) in the BPEL Designer preference page.
    Sincerely,
    -Mohsin
    platform=
    Windows XP Professional, SP 2
    (OBI v6.0.00.0)
    BPEL PM=
    Oracle BPEL Console v10.1.2.0.0
    java=
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02)
    Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)
    plugin=
    com.oracle.bpel.designer (0.9.13)
    Eclipse=
    Version: 3.2.0
    Build id: I20051215-1506
    Buildfile: D:\eclipse\workspace\CreditFlow\build.xml
    main:
    [bpelc] BPEL validation failed.
    [bpelc] BPEL source validation failed, the errors are:
    [bpelc]
    [bpelc] [Error ORABPEL-10903]: failed to read wsdl
    [bpelc] [Description]: in "bpel.xml", Failed to read wsdl.
    [bpelc] Failed to read wsdl at "http://mbeg-us:9700/orabpel/default/CreditRatingService/1.0/CreditRatingService?wsdl", because "WSDLException: faultCode=INVALID_WSDL: Invalid XML in document at: http://mbeg-us:9700/orabpel/default/CreditRatingService/1.0/CreditRatingService?wsdl: Expected "</P>" to terminate element starting on line 6.".
    [bpelc] Make sure wsdl is valid. You may need to start the OraBPEL server, or make sure the related bpel process is deployed correctly.
    [bpelc] .
    [bpelc] [Potential fix]: If your site has a proxy server, then you may need to configure your BPEL Server, designer and browser with your proxy server configuration settings (see tech note on http://otn.oracle.com/bpel for instructions).
    [bpelc] .
    BUILD FAILED
    D:\eclipse\workspace\CreditFlow\build.xml:28: Validation error
    Total time: 906 milliseconds

    Any updates/pointers from anyone ?
    Am I doing some basic thing incorrectly ?
    Sincerely,
    -Mohsin

  • [Error ORABPEL-10903]: failed to read wsdl

    Hi,
    I am trying to deploy the Order booking application in Oracle SOA suite (10.1.3.2.0), and while deploying the SOAOrderBooking BPEL application to the application server, i get this error. I am following the SOA demo guide to deploy this sample application step-by-step.
    I can access the 2 URLS -
    a) http://localhost:8888/orabpel/default/SelectManufacturer/1.0/SelectManufacturer?wsdl
    b) http://KOLDXP-SHASEN:8888/orabpel/xmllib/ws-addressing.xsd
    in the browser.
    Can anyone suggest me the solution to this ?? What am I missing? The ports are all default ones and I did a basic installation.
    Thanks,
    Shantonav
    | Compiling bpel process SOAOrderBooking, revision 1.0
    [bpelc] ORABPEL-01021
    [bpelc]
    [bpelc] BPEL validation failed.
    [bpelc] BPEL source validation failed, the errors are:
    [bpelc]
    [bpelc] [Error ORABPEL-10903]: failed to read wsdl
    [bpelc] [Description]: in "bpel.xml", Error loading schemas from wsdl.
    [bpelc] Error while loading schemas from wsdl file at location "http://localhost:8888/orabpel/default/SelectManufacturer/1.0/SelectManufacturer?wsdl". The reason is http://KOLDXP-SHASEN:8888/orabpel/xmllib/ws-addressing.xsd.
    [bpelc] Please verify the schemas defined in wsdl.
    [bpelc] .
    [bpelc] [Potential fix]: If your site has a proxy server, then you may need to configure your BPEL Server, designer and browser with your proxy server configuration settings (see tech note on http://otn.oracle.com/bpel for instructions).
    [bpelc] .
    [bpelc]
    [bpelc]      at com.collaxa.cube.lang.compiler.CubeProcessor.validateClientSide(CubeProcessor.java:1133)
    [bpelc]      at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:449)
    [bpelc]      at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide(CubeParserHelper.java:83)
    [bpelc]      at com.collaxa.cube.ant.taskdefs.Bpelc.execute(Bpelc.java:626)
    [bpelc]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    [bpelc]      at org.apache.tools.ant.Task.perform(Task.java:364)
    [bpelc]      at org.apache.tools.ant.Target.execute(Target.java:341)
    [bpelc]      at org.apache.tools.ant.Target.performTasks(Target.java:369)
    [bpelc]      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    [bpelc]      at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
    [bpelc]      at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
    [bpelc]      at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    [bpelc]      at oracle.jdevimpl.ant.runner.AntLauncher.launch(AntLauncher.java:321)
    [bpelc]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [bpelc]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    [bpelc]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    [bpelc]      at java.lang.reflect.Method.invoke(Method.java:585)
    [bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter.runAnt(InProcessAntStarter.java:295)
    [bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter.mav$runAnt(InProcessAntStarter.java:43)
    [bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter$1.run(InProcessAntStarter.java:71)
    [bpelc] BPEL validation failed.
    [bpelc] BPEL source validation failed, the errors are:
    [bpelc]
    [bpelc] [Error ORABPEL-10903]: failed to read wsdl
    [bpelc] [Description]: in "bpel.xml", Error loading schemas from wsdl.
    [bpelc] Error while loading schemas from wsdl file at location "http://localhost:8888/orabpel/default/SelectManufacturer/1.0/SelectManufacturer?wsdl". The reason is http://KOLDXP-SHASEN:8888/orabpel/xmllib/ws-addressing.xsd.
    [bpelc] Please verify the schemas defined in wsdl.
    [bpelc] .
    [bpelc] [Potential fix]: If your site has a proxy server, then you may need to configure your BPEL Server, designer and browser with your proxy server configuration settings (see tech note on http://otn.oracle.com/bpel for instructions).
    [bpelc] .
    [bpelc]
    BUILD FAILED
    D:\soademo_101310_prod\SOADEMO\SOAOrderBooking\build.xml:72: Validation error

    Make sure you have turned off your proxy setting in JDeveloper. Tools -> Preferences -> Web & Proxy settings
    Are you sure that is the right version of SOA Suite?
    cheers
    James

  • Error reading WSDL File in ORABPEL 10.1.3.1

    Hi all,
    I'm stuck with the following situation so any help would be highly appreciated.
    I need to use a Web Service provided by a third party. I tested this Web Service using a .NET client successfully. I'm able to create the partner link and see all the available methods on the Web Service but when I'm trying to compile the BPEL project I'm getting this:
    | Compiling bpel process PruebaArregloFinacle, revision 1.0
    [bpelc] home directory is: C:\BPEL R3\Jdeveloper\/integration/bpel
    [bpelc] loading WSDLs ...
    [bpelc] reading partner client's WSDL at C:\OraBPELPM_2\integration\jdev\jdev\mywork\BPEL_PRUEBAS_BPELR3\PruebaArregloFinacle\bpel\PruebaArregloFinacle.wsdl
    [bpelc] done reading wsdl for partner: client
    [bpelc] reading partner WSFinacle's WSDL at C:\OraBPELPM_2\integration\jdev\jdev\mywork\BPEL_PRUEBAS_BPELR3\PruebaArregloFinacle\bpel\WSFinacle.wsdl
    [bpelc] done reading wsdl for partner: WSFinacle
    [bpelc] <WSDLSchemaUtil::loadAllSchemas> loading all schemas for def file:/C:/OraBPELPM_2/integration/jdev/jdev/mywork/BPEL_PRUEBAS_BPELR3/PruebaArregloFinacle/bpel/WSFinacle.wsdl
    [bpelc] <WSDLSchemaUtil::loadAllSchemas> loading all schemas for def http://10.1.2.12:8282/ci/services/Account?WSDL
    [bpelc] BPELValidator
    [bpelc] ORABPEL-09701
    [bpelc]
    [bpelc] Error al cargar esquemas de wsdl.
    [bpelc] Error al cargar esquemas desde el archivo wsdl en la ubicación "http://10.1.2.12:8282/ci/services/Account?WSDL". El motivo es .
    [bpelc] Verifique los esquemas definidos en wsdl.
    [bpelc]
    [bpelc]      at com.collaxa.cube.xml.xsd.xerces.WSDLSchemaManager.loadEmbeddedSchemas(WSDLSchemaManager.java:720)
    [bpelc]      at com.collaxa.cube.xml.xsd.xerces.WSDLSchemaManager.loadSchemasFromWSDL(WSDLSchemaManager.java:610)
    [bpelc]      at com.collaxa.cube.xml.xsd.xerces.WSDLSchemaManager.loadImportedSchemasPerNS(WSDLSchemaManager.java:813)
    [bpelc]      at com.collaxa.cube.xml.xsd.xerces.WSDLSchemaManager.loadImportedSchemasPerWSDL(WSDLSchemaManager.java:767)
    [bpelc]      at com.collaxa.cube.xml.xsd.xerces.WSDLSchemaManager.loadSchemasFromWSDL(WSDLSchemaManager.java:606)
    [bpelc]      at com.collaxa.cube.xml.xsd.xerces.WSDLSchemaManager.loadAllSchemas(WSDLSchemaManager.java:313)
    [bpelc]      at com.collaxa.cube.lang.compiler.BPELProcessModel.loadWSDLs(BPELProcessModel.java:208)
    [bpelc]      at com.collaxa.cube.lang.compiler.bpel.BPELValidator.validateClientSide(BPELValidator.java:67)
    [bpelc]      at com.collaxa.cube.lang.compiler.CubeProcessor.validateClientSide(CubeProcessor.java:1130)
    [bpelc]      at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:449)
    [bpelc]      at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide(CubeParserHelper.java:83)
    [bpelc]      at com.collaxa.cube.ant.taskdefs.Bpelc.execute(Bpelc.java:626)
    [bpelc]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    [bpelc]      at org.apache.tools.ant.Task.perform(Task.java:364)
    [bpelc]      at org.apache.tools.ant.Target.execute(Target.java:341)
    [bpelc]      at org.apache.tools.ant.Target.performTasks(Target.java:369)
    [bpelc]      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    [bpelc]      at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
    [bpelc]      at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
    [bpelc]      at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    [bpelc]      at oracle.jdevimpl.ant.runner.AntLauncher.launch(AntLauncher.java:321)
    [bpelc]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [bpelc]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    [bpelc]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    [bpelc]      at java.lang.reflect.Method.invoke(Method.java:585)
    [bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter.runAnt(InProcessAntStarter.java:295)
    [bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter.mav$runAnt(InProcessAntStarter.java:43)
    [bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter$1.run(InProcessAntStarter.java:71)
    [bpelc] Caused by: java.lang.IllegalArgumentException
    [bpelc]      at java.net.URI.create(URI.java:842)
    [bpelc]      at java.net.URI.resolve(URI.java:1028)
    [bpelc]      at com.collaxa.cube.xml.xsd.xerces.WSDLSchemaManager.processSchemaImportsAndInclude(WSDLSchemaManager.java:1905)
    [bpelc]      at com.collaxa.cube.xml.xsd.xerces.WSDLSchemaManager.loadEmbeddedSchemas(WSDLSchemaManager.java:716)
    [bpelc]      ... 27 more
    [bpelc] Caused by: java.net.URISyntaxException: Illegal character in opaque part at index 17: jar:file:/C:/BPEL R3/Jdeveloper/integration/lib/orabpel.jar!/com/collaxa/cube/xml/xsd/xerces/resources/soap_encoding_1.1.xsd
    [bpelc]      at java.net.URI$Parser.fail(URI.java:2809)
    [bpelc]      at java.net.URI$Parser.checkChars(URI.java:2982)
    [bpelc]      at java.net.URI$Parser.parse(URI.java:3019)
    [bpelc]      at java.net.URI.<init>(URI.java:578)
    [bpelc]      at java.net.URI.create(URI.java:840)
    [bpelc]      ... 30 more
    [bpelc] ORABPEL-01021
    [bpelc]
    [bpelc] Fallo en la validación de BPEL.
    [bpelc] Fallo en la validación de origen de BPEL, los errores son:
    [bpelc]
    [bpelc] [Error de ORABPEL-10903]: fallo al leer wsdl
    [bpelc] [Descripción]: en "bpel.xml", Error al cargar esquemas de wsdl.
    [bpelc] Error al cargar esquemas desde el archivo wsdl en la ubicación "http://10.1.2.12:8282/ci/services/Account?WSDL". El motivo es .
    [bpelc] Verifique los esquemas definidos en wsdl.
    [bpelc] .
    [bpelc] [Posible corrección]: Si su dirección tiene un servidor proxy, tal vez tenga que configurar el servidor BPEL, el diseñador y el explorador con los valores de configuración del servidor proxy (consulte la nota técnica en http://otn.oracle.com/bpel para obtener instrucciones).
    [bpelc] .
    [bpelc]
    [bpelc]      at com.collaxa.cube.lang.compiler.CubeProcessor.validateClientSide(CubeProcessor.java:1133)
    [bpelc]      at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:449)
    [bpelc]      at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide(CubeParserHelper.java:83)
    [bpelc]      at com.collaxa.cube.ant.taskdefs.Bpelc.execute(Bpelc.java:626)
    [bpelc]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    [bpelc]      at org.apache.tools.ant.Task.perform(Task.java:364)
    [bpelc]      at org.apache.tools.ant.Target.execute(Target.java:341)
    [bpelc]      at org.apache.tools.ant.Target.performTasks(Target.java:369)
    [bpelc]      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    [bpelc]      at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
    [bpelc]      at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
    [bpelc]      at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    [bpelc]      at oracle.jdevimpl.ant.runner.AntLauncher.launch(AntLauncher.java:321)
    [bpelc]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [bpelc]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    [bpelc]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    [bpelc]      at java.lang.reflect.Method.invoke(Method.java:585)
    [bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter.runAnt(InProcessAntStarter.java:295)
    [bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter.mav$runAnt(InProcessAntStarter.java:43)
    [bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter$1.run(InProcessAntStarter.java:71)
    [bpelc] Fallo en la validación de BPEL.
    [bpelc] Fallo en la validación de origen de BPEL, los errores son:
    [bpelc]
    [bpelc] [Error de ORABPEL-10903]: fallo al leer wsdl
    [bpelc] [Descripción]: en "bpel.xml", Error al cargar esquemas de wsdl.
    [bpelc] Error al cargar esquemas desde el archivo wsdl en la ubicación "http://10.1.2.12:8282/ci/services/Account?WSDL". El motivo es .
    [bpelc] Verifique los esquemas definidos en wsdl.
    [bpelc] .
    [bpelc] [Posible corrección]: Si su dirección tiene un servidor proxy, tal vez tenga que configurar el servidor BPEL, el diseñador y el explorador con los valores de configuración del servidor proxy (consulte la nota técnica en http://otn.oracle.com/bpel para obtener instrucciones).
    [bpelc] .
    [bpelc]
    I'm a little bit lost into this situation. Also I cannot identified which is the main issue here.
    If somebody can give me some advice/orientation about this I would be very thankful.
    Thanks a lot.
    Jose

    If you're using OC4J standalone, use the latest available OC4J, 10.1.3.3.
    If you're using a manage OC4J, ie. Application Server, upgrade to the latest available version and upgrade your JDK. The provided JDK might be outdated.
    --olaf                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Maybe you are looking for

  • How can i view mail mailbox folders on my iphone

    I have created folders or mailboxes on my iMac.  When I move mail to one of these folders I would still like to be able to access it from my iphone but can't seem to do that.  From my iphone, I can only view mail in "inbox", "sent", etc. but not fold

  • Account is billing old, closed SA's on current bill

    I have some accounts that are acting strangely in CC&B. I have a customer who moves out and leaves a balance. The SA's are closed and this information comes over during conversion. Now, the same customer starts service again and the first bill is sho

  • 2.0.1 update is breaking iMac

    Hi I just got the 2.0.1 iPod touch update it downloaded fine but when it goes to install my iMac goes to a kernel panic, should I re-download it again and try? I dont want it to break my iMac again Thanks

  • How to make panel collection with auto width and height in popup dialog ?

    Hi, I have ony af:popup in that I have added af:dialog. And in this af:dialog I have added af:table which is surrounded by af:panelCollection. Means my popup structure is like as below af:popup af:dialog af:panelCollection af:table If I set resize="o

  • Command line arguments

    Hey there, I have a program that uses a command line argument at runtime to get a txt file which is then loaded into my program. c:\>java FileName infile.txt I want to catch what args[0] is so I can print the file name the user entered to the screen