Error faced in Oracle B2B

i faced some problems with my Oracle B2B
there are thousands of error messages
this is most of the error occur
-- error when receive document --
Machine Info: (esupplier)
Description: B2B adapter general error
StackTrace:
Error -: AIP-50031: B2B adapter general error: java.lang.NullPointerException
     at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1645)
     at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2007)
     at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:1939)
     at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:1897)
     at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:463)
     at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:335)
     at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.NullPointerException
     at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1623)
     ... 6 more
-- error when sending document --
Machine Info: (esupplier)
Description: General Error
StackTrace:
Error -: AIP-50014: General Error
     at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:944)
     at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:119)
     at oracle.tip.transport.basic.aq.AQDequeuer.dequeue(AQDequeuer.java:329)
     at oracle.tip.transport.basic.aq.AQDequeuer.run(AQDequeuer.java:204)
please help me to tackle the problem.
thanks
kinwah

my production server hit this problem again.
2007.12.28 at 11:05:05:125: Thread-39: B2B - (ERROR) Error -: AIP-50014: General Error: Error -: AIP-50819: Failed to insert data into database table "B2B_EVENT": java.sql.SQLException: ORA-00001: unique constraint (B2B.SYS_C0013270) violated
     at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:944)
     at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:119)
     at oracle.tip.transport.basic.aq.AQDequeuer.dequeue(AQDequeuer.java:329)
     at oracle.tip.transport.basic.aq.AQDequeuer.run(AQDequeuer.java:204)
Caused by: Error -: AIP-50819: Failed to insert data into database table "B2B_EVENT": java.sql.SQLException: ORA-00001: unique constraint (B2B.SYS_C0013270) violated
     at oracle.tip.adapter.b2b.data.DBTable.insertRow(DBTable.java:364)
     at oracle.tip.adapter.b2b.data.EventTable.insert(EventTable.java:59)
     at oracle.tip.adapter.b2b.msgproc.DbAccess.insertEvtTblRow(DbAccess.java:1291)
     at oracle.tip.adapter.b2b.msgproc.Request.preTransmit(Request.java:1494)
     at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1307)
     at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:714)
     at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:897)
     ... 3 more
Caused by: java.sql.SQLException: ORA-00001: unique constraint (B2B.SYS_C0013270) violated
     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:137)
     at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:304)
     at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:271)
     at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:625)
     at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:181)
     at oracle.jdbc.driver.T4CPreparedStatement.execute_for_rows(T4CPreparedStatement.java:629)
     at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1153)
     at oracle.jdbc.driver.OraclePreparedStatement.sendBatch(OraclePreparedStatement.java:3207)
     at oracle.jdbc.driver.OraclePreparedStatement.alwaysOnClose(OraclePreparedStatement.java:9320)
     at oracle.jdbc.driver.OraclePreparedStatement.enterImplicitCache(OraclePreparedStatement.java:2660)
     at oracle.jdbc.driver.LRUStatementCache.addToImplicitCache(LRUStatementCache.java:291)
     at oracle.jdbc.driver.PhysicalConnection.cacheImplicitStatement(PhysicalConnection.java:4058)
     at oracle.jdbc.driver.OracleStatement.closeOrCache(OracleStatement.java:1372)
     at oracle.jdbc.driver.OracleStatement.close(OracleStatement.java:1338)
     at oracle.tip.adapter.b2b.data.DBTable.insertRow(DBTable.java:325)
     ... 9 more

Similar Messages

  • ISScript installation error while installing Oracle B2B editor.

    Hi,
    I am trying to install Oracle B2B on Windows 7 but getting an error saying that
    "ISScript installation error.InstallProduct,PackagePath,PropertyValues"
    What could be the reason ? Plz help me.

    Are you createing DB also???

  • Oracle B2B :(AIP-51505 : 5082: XEngine error - Guideline look-up failed)

    I am getting following error message on the remote host when I try to enque .
    In the error report (B2b Console)
    AIP-51505 : 5082: XEngine error - Guideline look-up failed
    I have already verified and re-verified the document properties/properties/revision on the Oracle B2B console.
    I think this error is related to
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = Webmd
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doCommit Enter
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doCommit NodeGUID = {0BF5065C-F83C-441C-A8AA-C85CF4197931} position = 0
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doCommit Leave
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Enter
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Return = oracle.tip.adapter.b2b.document.edi.ISelectorImpl@15fc672
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup Enter
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup key = TransactionPurposeCode, val = [13]
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup param = [null]
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup Value doesn't match, doc parameter is null
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup key = TransactionID, val = [270]
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup param = [270]
    2008.01.28 at 15:54:12:156: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup key = ec_DataNodeName, val = [Transaction]
    Would you know which config in Oracle B2B contain the TransactionPurposeCode ?
    Thanks for help

    Hello,
    Please let us know the Business protocol and also send the b2b.log in DEBUG mode to [email protected]
    Rgds,Ramesh

  • Error Messagejava.lang.NullPointerException in Oracle B2B 11g

    Hi all,
    We are working on simple PO transaction(outbound flow) between two trading partners using AS2 protocol. B2B picks the data successfully, we are able to see the application message getting generated but niether we are able to see the payload or business message
    Following is the error message i get in soa diagnostic log.
    Messagejava.lang.NullPointerException
    Supplemental Detail at oracle.tip.b2b.system.InitMessageBundle.getStringFromBundle(InitMessageBundle.java:207)
    at oracle.tip.b2b.system.InitMessageBundle.getStringFromBundle(InitMessageBundle.java:179)
    at oracle.tip.b2b.system.IPException.getSeverity(IPException.java:422)
    at oracle.tip.b2b.system.IPException.getMessage(IPException.java:466)
    at oracle.tip.b2b.log.LogManagerImpl.log(LogManagerImpl.java:108)
    at oracle.tip.b2b.system.B2BDomainException.ipLog(B2BDomainException.java:190)
    at oracle.tip.b2b.system.B2BDomainException.<init>(B2BDomainException.java:138)
    at oracle.tip.b2b.engine.Engine.copyAndResetPayload(Engine.java:5599)
    at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3053)
    at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2706)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:540)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:200)
    at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
    at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
    at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    java.lang.NullPointerException
    at oracle.tip.b2b.system.InitMessageBundle.getStringFromBundle(InitMessageBundle.java:207)
    at oracle.tip.b2b.system.InitMessageBundle.getStringFromBundle(InitMessageBundle.java:179)
    at oracle.tip.b2b.system.IPException.getSeverity(IPException.java:422)
    at oracle.tip.b2b.system.IPException.getMessage(IPException.java:466)
    at oracle.tip.b2b.log.LogManagerImpl.log(LogManagerImpl.java:108)
    at oracle.tip.b2b.system.B2BDomainException.ipLog(B2BDomainException.java:190)
    at oracle.tip.b2b.system.B2BDomainException.<init>(B2BDomainException.java:138)
    at oracle.tip.b2b.engine.Engine.copyAndResetPayload(Engine.java:5599)
    at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3053)
    at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2706)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:540)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:200)
    at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
    at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
    at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Can anyone please let me know what could be the issue? I am new to Oracle B2B. Please guide me
    Thanks in advance

    Make sure that value of "Large Payload Directory" is a valid directory. You can find it at Administration -> Configuration --> Performance. By default it's value is "/tmp" which is not a valid path for all the OS.
    Please refer section "A.2 Handling Large Payloads" at -
    http://download.oracle.com/docs/cd/E12839_01/integration.1111/e10229/app_perform.htm#BABCDGBD
    Regards,
    Anuj

  • Error while integrating E-biz with Oracle B2B

    I am trying to integrate Oracle apps with Oracle B2B. I have updated Transport Server Details : XML Gateway Inbound/XML Gateway Outbound with IP,user name,password and Sid. Then created an agreement with Internal Delivery Channel as XML Gateway Outbound and Responding Internal Delivery Channel as XML Gateway Inbound. But while validating the agreement it is showing an error as given below.
    AIP-16222: The transport parameter XML Gateway Inbound of trading partner ABC-Host must have no more than one protocol endpoint.
    AIP-16222: The transport parameter XML Gateway Outbound of trading partner ABC-Host must have no more than one protocol endpoint.
    I can see the transport parameter XML Gateway Outbound has an endpoint b2b.ECX_OUTBOUND and transport parameter XML Gateway Inbound has an endpoint b2b.ECX_INBOUND. I have not done any other setting/configurations. Is there anything else to be done?
    Edited by: user11128475 on May 4, 2009 8:47 PM

    Protocol end-point and general end-point are two different things. Protocol end point is combination of IP, Port and End-point for a particular protocol.
    Generally this problem comes in delivery channel configuration. Make sure you are using the existing transport server configuration in case same IP and port is to be given in the configuration of new IDC for same protocol.
    It does not mean that you cannot use different end points. Still you can use different end points with existing transport server configuration.
    Regards,
    Anuj
    Edited by: Anuj Dwivedi on May 5, 2009 9:36 AM

  • Unable to transform EDI document to XML payload in Oracle B2B inbound op

    Hi,
    In our current project we would be implementing Oracle B2B.So I am doing simple POC on Oracle B2B inbound operation for a EDI document for a project requirement.Facing issue if Transformation option selected in Oracle B2B console. Would really appreciate if you guys give me some pointer..
    Below is short desacription of POC:
    1) Created ECS file for Purchase Order(EDI_X12 Standard, 850, Version : 4010) in Spec Builder 6.6.0
    2) Created corresponding XSD and dummy test EDI data file(.dat) in Spec Builder 6.6.0
    3) In Oracle B2B Console, created Document Type and Document Definition
    4) Created 2 Trading Partners : Our Organisation(Host) and MyPartner(Remote)
    5) My Partner is Sender and Our Organisation is Receiver
    6) Linked Document Type to both Trading Partners
    7) Created a Listening Channel
    8) Protocol of Listening Channel is Generic File
    9) Mentioned Folder Path and File Type : %From PARTY%_%TO PARTY%_%DOCUMENT TYPE NAME_%DOCUMENT REVISION%.dat
    10) Agrrement validated and deployed
    11)Checked option Transformation for Agreement
    12) In SOA Composite created a simple Asynchronous BPEL process
    13) BPEL process using a B2B Adapter is subscribed to Document Type(Purchase Order) operatioon Receive and Mode Default
    14) Using a simple Assiign activity to map payload
    15) BPEL then inoke a File Adapter service to write sme XML payload(picked from B2B fatre EDI transformed to XML) to a file
    Issue Faced:
    1) B2B could make oput Sender and Receiver Trading Partners
    2) B2B could make out the Agrrement
    3) B2B is picking up EDI file
    4) If Agreemnet has Transformation option selected, then B2B is givinng below Error:
    [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@182461f] [userId: <anonymous>] [ecid: 0000JILzvC2E0Va_xLp2iW1EzqZ_0000pg,0] [APP: soa-infra] [dcid: 162dbcacafdb4641:19e705e4:13495b34174:-7fd3-0000000000000070] java.lang.UnsatisfiedLinkError: com.edifecs.xengine.xeobjects.XEHelper.createN2XNative()Lcom/edifecs/xengine/xeobjects/XEDataProc
    at com.edifecs.xengine.xeobjects.XEHelper.createN2XNative(Native Method)
    5) It is unable to transfer EDI payload to XML
    6) Checked payload in Wire Message : still showing EDI payload
    7) Due to this BPEL is facing issue since it is expecting XML payload
    8) In BPEL it is givimng Error: Index Out Of bound.. I guess may be due to EDI payload
    9) If transformation option unchecked in Agreement in B2B console then B2B working good but BPEl failing
    Options Tried:
    1) I Exported Repository,then purged design time data and Reimported and restarted Server and tested..not working
    2) I also created a Parser Scehma for Blank EDI document(that option I found in Spec Builder 6.6.0==>New Document-->Parser Schema(Blank EDI Document) and then placed that Parser Schema file(ECS file) in folder :
    C:\Oracle\Middleware\Weblogic\Oracle_SOA1\soa\thirdparty\edifecs\XEngine\config\schema
    and added an entry in XERegistry.xml
    <Item Name="SchemaFile">${XERoot}/config/schema/Spec2</Item>
    but not working..
    3) Checked namespace in XSd and WSDl for BPEL,they are correct
    Getting no clue how to resolve..Need help...
    Thank you...

    Log File :(Weblogic JDK pointing to 32 bit)
    [2012-01-01T01:32:01.818+05:30] [AdminServer] [ERROR] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@182461f] [userId: <anonymous>] [ecid: 0000JILhj4XE0Va_xLp2iW1EzqZ_00002J,0] [APP: soa-infra] [dcid: 162dbcacafdb4641:19e705e4:13495b34174:-7fd3-0000000000000070] java.lang.UnsatisfiedLinkError: com.edifecs.xengine.xeobjects.XEHelper.createN2XNative()Lcom/edifecs/xengine/xeobjects/XEDataProc;[[
         at com.edifecs.xengine.xeobjects.XEHelper.createN2XNative(Native Method)
         at com.edifecs.xengine.xeobjects.XEHelper.createN2X(Unknown Source)
         at oracle.tip.b2b.document.edi.EDIDocumentPlugin.processIncomingDocument(EDIDocumentPlugin.java:1112)
    java.lang.UnsatisfiedLinkError: com.edifecs.xengine.xeobjects.XEHelper.createN2XNative()Lcom/edifecs/xengine/xeobjects/XEDataProc;
         at com.edifecs.xengine.xeobjects.XEHelper.createN2XNative(Native Method)
         at com.edifecs.xengine.xeobjects.XEHelper.createN2X(Unknown Source)
         at oracle.tip.b2b.document.edi.EDIDocumentPlugin.processIncomingDocument(EDIDocumentPlugin.java:1112)
         at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:2348)
         at oracle.tip.b2b.engine.Engine.processIncomingMessage(Engine.java:1533)
    [2012-01-01T01:32:01.834+05:30] [AdminServer] [ERROR] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@182461f] [userId: <anonymous>] [ecid: 0000JILhj4XE0Va_xLp2iW1EzqZ_00002J,0] [APP: soa-infra] [dcid: 162dbcacafdb4641:19e705e4:13495b34174:-7fd3-0000000000000070] java.lang.IndexOutOfBoundsException: Index: 0, Size: 0[[
         at java.util.ArrayList.RangeCheck(ArrayList.java:547)
         at java.util.ArrayList.get(ArrayList.java:322)
         at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:2746)
         at oracle.tip.b2b.engine.Engine.processIncomingMessage(Engine.java:1533)
    [2012-01-01T01:32:01.846+05:30]
    ]]

  • Oracle B2B Data not getting encrypted

    Hi,
    We have to demo S/MIME encryption using Oracle B2B as part of our POC for SFTP on EDI Generic protocol.
    We are facing issues with it.
    The configuration used for S/MIME encryption on B2B is as follows:
    Protocol:EDI EDIFACT over Generic Exchange
    Message types:EDIFACT
    Transport:sFTP
    Is Non-Repudiation of Receipt Required: True
    Is Non-Repudiation of Origin Required: True
    Encryption Enabled: True
    We have tried various variations of this theme.
    Presently for generating the certificates I have set up a local Oracle Certificate Authority on my desktop. The certificates are then exported and imported into a wallet on the server.
    When data is sent out from Host B2B system, I find that the data is in simple plain text format it has not been encrypted.
    On checking the log files I cannot find any error, however it tells the below:
    ***** REQUEST MESSAGE *****
    Exchange Protocol: Generic Version 1.0
    Transport Protocol: SFTP
    Unique Message ID: Host_2008Feb05_14_24_55_075.dat
    Trading Partner: TPartner
    Message Signed: RSA
    Payload encrypted: 3DES
    Attachment: None
    ***** REQUEST MESSAGE *****
    I have changed the tip.properties file to look at correct wallet location.
    Is there any other extra configuration step which needs to be done?
    Any pointers would be of great help.
    Thanks,
    Gautham

    Encryption using S/MIME in generic exchange layer is seldom used.
    You might be running into a bug. Is there a reason to use generic exchange,
    Can the customer use AS2 - which provides S/MIME encryption.
    Please let us know.
    Rgds,Ramesh

  • WARNING: Unable to connect to URL:  in oracle b2b adaptor

    Hi
    I am facing the following error while configuring the b2b in jdev
    WARNING: Unable to connect to URL: http://localhost:7001/integration/services/b2b/B2BMetadataWSPort due to javax.xml.soap.SOAPException: Message send failed: emeacache.uk.oracle.com

    Hi,
    Check whether admin server is up and running.
    Regards,
    Anuj

  • Send ebms ack to Oracle b2b

    Hi everyone,
    I send a ebms message from oracle b2b to hermes 2. The agreement has this parameters: id: agr3, service: OracleService, action: Oracletohermesb. However the status of my message is MSG_WAIT_ACK. Hermes 2 tries to send an ack to oracle b2b but it says: unhautherized message, no partneship is found. The parameter of the ack on hermes 2 side are: cpa id: agr3, service:urn:oasis:names:tc:ebxml-msg:service, action acknoledgement. on Oracle side it's no possible to create two agreement with same id, so I tried to change the value of the agr3 in to the ones used by hermes 2 but it doesn't work.
    Anyone can help me?
    thanks, any idea is welcome.
    Nello

    Hi Nello,
    Hermes 2 tries to send an ack to oracle b2b but it says: unhautherized message, no partneship is found.As you are facing this issue at Hermes side, I am afraid that nobody in this forum may help you out. From the error it seems, some configuration is missing at Hermes side but as I am not familiar with Hermes, so can't comment on it.
    You should check with Hermes experts in any Hermes technical discussion forum.
    Regards,
    Anuj

  • Error REP-0300: ORACLE error occurred while running Custom Report

    Hi Team.
    We are facing a very strange issue here.
    We have an env , where all the custom reports are failing .Whereas the concerned env is a clone of the Production instance . There is one more instacne which is also a clone of the prod, over there these reports are working fine .
    I have checked all the thread here about this error, but could not get the required information .
    We are on RHEL 5 on Linux 64 bit server.
    Could you please guide me , how to figure out whats the difference between these cloned instances .
    We have an Sr with Oracle Support but its progressing very slowly.
    Error trail from log file
    +-----------------------------
    | Starting concurrent program execution...
    +-----------------------------
    Arguments
    P_FROM_DATE='2013/08/01 00:00:00'
    P_TO_DATE='2013/08/10 00:00:00'
    P_PROJECT_ORG='ALL'
    Forcing NLS_NUMERIC_CHARACTERS to: '.,' for XDO processing
    APPLLCSP Environment Variable set to :
    Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
    American_America.AL32UTF8
    Enter Password:
    REP-0300: ORACLE error occurred.
    REP-0069: Internal error
    REP-57054: In-process job terminated:Terminated with error:
    REP-300: ORACLE error occurred.
    Report Builder: Release 10.1.2.3.0 - Production on Thu Nov 28 07:41:22 2013
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    Thanks .

    Please confirm that you have the patches mentioned in (Doc ID 1368715.1) applied.
    I understand this is a cloned instance, but this error is intermittent and having the patches applied should clear our doubts.
    Thanks,
    Hussein

  • ORA-00054 error when loading Oracle table using Data Services

    Hello,
    we are facing ORA-00054 error when loading Oracle table using BO Data services
    (Oracle 10g database, BODS Xi 3.2 SP3)
    Test Job performs
    1- truncate table
    2- load table (tested in standard and bulk load modes)
    Scenario when issue happens is:
    1- Run loading Job
    2- Job end in error for any Oracle data base error
    3- When re-running the same Job, Job fails with following error
         ORA-00054: resource busy and acquire with NOWAIT specified
    It seems after first failure, Oracle session for loading the table stays active and locks the table.
    To be able to rerun the Job, we are forced need to kill Oracle session manually to be able to run the Job again.
    Expected behaviour would be : on error rollback modifications made on table and BODS stops Oracle session in a clean way.
    Can somebody tell me / or point me to any BODS best practice about Oracle error handling to prevent such case?
    Thanks in advance
    Paul-Marie

    the ora-0054 can occure depending how the job failed before. If this occures you will need the DBA to release the lock on the table in question
    Or
           AL_Engine.exe on The server it creates the Lock. Need to Kill Them. Or stop it..
    This Problem Occurs when we select The Bulkloading Option in orclae  We also faced the same issue,Our admin has Killed the session. Then everything alright.

  • Error while registering Oracle JDBC Diagnosability Mbeans?

    Hi,
    I have installed Oracle 11g 11.1.0.6.0. I am facing problem while executing any command in sql Developer. Below the frame an error message is shown : Error while registering Oracle JDBC Diagnosability Mbeans? and while executing any query like 'select user from dual' error is generated saying connection in busy. I have made connection with system user.so, how to resolve this problem?
    Thanks

    There are a lot of information in listener.log file , some information i am posting .
    Each time i am opening Oracle SQL Developer programme, a error is generated , saying " oracle.jdbc.driver.OracleDriver     Error while registering Oracle JDBC Diagnosability MBean.".
    Though i can create a new connection and query database tables. But why this error message is generated each time i open Oracle SQL Developer?
    06-MAR-2010 20:02:19 * service_update * earth1 * 0
    Sat Mar 06 20:03:10 2010
    06-MAR-2010 20:03:10 * service_update * earth1 * 0
    06-MAR-2010 20:03:19 * service_update * earth1 * 0
    Sat Mar 06 20:03:43 2010
    06-MAR-2010 20:03:43 * service_update * earth1 * 0
    Sat Mar 06 20:04:16 2010
    06-MAR-2010 20:04:16 * service_update * earth1 * 0
    06-MAR-2010 20:04:17 * (CONNECT_DATA=(SID=EARTH1)(CID=(PROGRAM=F:\app\shyam\product\11.1.0\db_1\perl\5.8.3\bin\MSWin32-x86-multi-thread\perl.exe)(HOST=SHYAM-E23629982)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1360)) * establish * EARTH1 * 0
    06-MAR-2010 20:04:19 * service_update * earth1 * 0

  • Error when starting oracle instance

    Hi,
    today, after a lot of trouble, I was able to install oracle 10.2.0.1 on redhat as 4 upd 2 x86_64.
    This link helped me so much http://www.puschitz.com/InstallingOracle10g.shtml help.
    I met a link error because of binutils version. After I installed binutils-2.15.92.0.2-15.0.0.0.2.x86_64.rpm (my version was binutils-2.15.92.0.2-15.0.0.0x86_64.rpm), I did retry and the install problem was solved.
    Then during dbca I met another error (ORA-12547: TNS:lost contact) because of libaio. I had 32 bit version instead of 64 bit. After the package update dbca run successfully.
    I'm facing the following problem during instance startup:
    "Thu Apr 19 17:40:17 2007
    Errors in file /oracle/admin/UAT/udump/uat_ora_2697.trc:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-12663: Services required by client not available on the server
    ORA-36961: Oracle OLAP is not available.
    ORA-06512: at "SYS.OLAPIHISTORYRETENTION", line 1
    ORA-06512: at line 15"
    I told you those things about installation phase because maybe this error is related to the install (maybe something went wrong without I know it).
    Error in trace is:
    /oracle/admin/UAT/udump/uat_ora_2697.trc
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
    With the Partitioning and Data Mining options
    ORACLE_HOME = /oracle/10gR2
    System name: Linux
    Node name: uatlxora1.bw-ita.it
    Release: 2.6.9-22.EL
    Version: #1 Mon Sep 19 17:49:49 EDT 2005
    Machine: x86_64
    Instance name: UAT
    Redo thread mounted by this instance: 1
    Oracle process number: 15
    Unix process pid: 2697, image: [email protected] (TNS V1-V3)
    *** SERVICE NAME:(SYS$USERS) 2007-04-19 17:40:17.788
    *** SESSION ID:(104.3) 2007-04-19 17:40:17.788
    Error in executing triggers on database startup
    *** 2007-04-19 17:40:17.789
    ksedmp: internal or fatal error
    ORA-00604: error occurred at recursive SQL level 1
    ORA-12663: Services required by client not available on the server
    ORA-36961: Oracle OLAP is not available.
    ORA-06512: at "SYS.OLAPIHISTORYRETENTION", line 1
    ORA-06512: at line 15
    The strange thing is that I haven't installed OLAP option. I installed enterprise edition + partioning.
    Any help is much appreciated. Is my installation ok?
    Thanks in advance,
    Tarek

    Hi guido,
    i have the same problem with OLAP, when i start an instance i have got error messages in alert_log, and a lot of objekts a invalid, i can not recompile the objekt, oracle will it automatic, and ends with this errors:
    Line # = 0 Column # = 0 Error Text = ORA-12663: Services required by client not available on the server
    Line # = 0 Column # = 0 Error Text = ORA-36961: Oracle OLAP is not available.
    Line # = 0 Column # = 0 Error Text = ORA-06512: at line 4
    Line # = 0 Column # = 0 Error Text = ORA-06512: at "SYS.OLAPIMPL_T", line 17
    Line # = 0 Column # = 0 Error Text = ORA-06512: at "SYS.OLAPIMPL_T", line 23
    I have oracle installed on debian 3.1
    Have you any suggestions to solve this problem?
    Thanks
    ANDREAS
    -GERMANY-

  • Transactional Behaviour of Oracle B2B 11g

    Hi Gurus/Anuj,
    Can you please explain Transactional Behaviour in Oracle B2B 11g?
    For a Inbound Interface I have three Mediators(Mediator M1,M2 and M3)
    Partner push a file at file location --> B2B Interface used in M1 ,through B2B Binding,picks the FIle and brings to SOA and--> Give it to M2 and M3.
    I need to perform Error Handling in this case..
    M1 M2 and M3 are Asynchronous,Synch and Synch in nature and I guess M1 will propogate it's transaction to M2 and M2 will propogate it's transaction to M3.
    Routing rules are Sequential..
    Note : Fault policies are applicable to parallel routing rules only. For sequential routing rules, the fault goes back to the caller and it is the responsibility of the caller to handle the fault.
    Am I correct in understanding that :
    B2B Adapter in M1 is the caller and M2 and M3 ,as being Synchronous,will follow M1'a transaction.
    And if a Fault goes into M2 and M3,it will go back to the caller,means M1.
    And in M1 we can have Fault-Handling.
    Also please explain Transactional Behaviour in Oracle B2B 11g?
    Is B2B is Asynchronous in nature?
    Is B2B Adapter a Transactional Adapter?
    What category of JCA adapter is Oracle B2B adapter?
    Thanks
    Vivek
    Edited by: Vivek on May 19, 2011 11:41 PM
    Edited by: Vivek on May 19, 2011 11:54 PM

    Hi Vivek,
    Also please explain Transactional Behaviour in Oracle B2B 11g?Oracle B2B depends upon the underlying transport being used for transactional behavior. As far as transaction propagation is concerned, we never had any such need in B2B communication.
    Am I correct in understanding that :
    B2B Adapter in M1 is the caller and M2 and M3 ,as being Synchronous,will follow M1'a transaction.
    And if a Fault goes into M2 and M3,it will go back to the caller,means M1.
    And in M1 we can have Fault-Handling.If you are using AQ interface of B2B adapter with XA Data Source then that adapter can participate in an XA global transaction that can span multiple resources. In this transaction, the application server acts as the coordinating transaction manager with multiple databases (or other resources such as JMS), each of which is involved in a single transaction.
    If you are using JMS interface of B2B adapter with XA Connection factor then that adapter can also participate in an XA global transaction that can span multiple resources.
    If you are using Default (Fabric) interface of B2B adapter then it does not participate in global transaction, rather it starts it's own local transaction and executes in that. So it will totally depend upon the interface you are using with B2B adapter that it will start and propagate a global transaction or will not participate in a global transaction. Moreover, if B2B adapter is starting a transaction and propagating it to a async service then that sync service will start a new local transaction and further sync services may execute in that transaction. As soon as the control comes back to B2B adapter, it will commit the transaction.
    Is B2B is Asynchronous in nature?B2B can be used for both sync and async calls (between partners). B2B is async when communicating with middleware.
    Is B2B Adapter a Transactional Adapter?Explained above
    What category of JCA adapter is Oracle B2B adapter?No special category. It is a specific adapter for Oracle SOA SCA composites to facilitate them in communication with Oracle B2B. You may or may not use this adapter in SOA SCA composites.
    Regards,
    Anuj

  • How to send SOAP Message with Oracle B2B

    Hi everyone,
    I need your help to send out from Oracle B2B a SOAP message with attachment of any type of file (image, pdf, etc.). Possibly using a SOA composite application or another way, it doesn't matter. I already create an ebMS partnership with a custom document protocol and I already create a working SOA composite application to send only text message to my trading partner. I have tried this solution: http://anuj-dwivedi.blogspot.it/2011/04/ebms-attachment-handling-in-oracle-b2b.html but it doesn't work for my case... It is to be noticed that I don't give any schema to my component in the SOA application explained firstly, and I select opaque as schema.
    Thanks to all, regards
    Nello

    Hi Anuj and thanks for your help,
    I need to send an ebXML message, with SOAP, and I try to send it with a .war application written in jsp connecting to http://10.85.28.24:8001/b2b/transportServlet to send the SOAP message. The errors reported is:
    javax.xml.soap.SOAPException: Unable to receive message. Received a response from url: http://10.85.28.24:8001/b2b/transportServlet with HTTP status 200 and SOAP content-type: null.
    the code I write is the following (to evaluate the two "null" in the super constructor)
    <%!
    public class EBMSSender extends SOAPRunner
    private String cpaId;
    private String service;
    private String action;
    private String mess;
    private ArrayList<String> allegati=null;
    public EBMSSender(String cpaId, String service, String action, String mess, ArrayList<String> file)
    super("http://10.85.28.24:8001/b2b/transportServlet","null", "null");
    this.cpaId = cpaId;
    this.service = service;
    this.action = action;
    this.mess=mess;
    this.allegati=file;
    @Override
    protected void prepareRequest(SOAPMessage soapMessage, SOAPBody soapBody) throws SOAPException
    soapBody.addChildElement(SOAPUtility.createElement("CPAId", getNsPrefix(), getNsURI(),"agr3"));
    soapBody.addChildElement(SOAPUtility.createElement("service", getNsPrefix(), getNsURI(),"OracleService"));
    soapBody.addChildElement(SOAPUtility.createElement("action", getNsPrefix(), getNsURI(),"Oracletohermesb"));
    soapBody.addChildElement(SOAPUtility.createElement("serviceType", getNsPrefix(), getNsURI(),"OracleServiceType"));
    soapBody.addChildElement(SOAPUtility.createElement("convId", getNsPrefix(), getNsURI(), "convId"));
    soapBody.addChildElement(SOAPUtility.createElement("fromPartyId", getNsPrefix(), getNsURI(), "Oracle"));
    soapBody.addChildElement(SOAPUtility.createElement("fromPartyType", getNsPrefix(), getNsURI(), "Name"));
    soapBody.addChildElement(SOAPUtility.createElement("toPartyId", getNsPrefix(), getNsURI(), "Hermes-b"));
    soapBody.addChildElement(SOAPUtility.createElement("toPartyType", getNsPrefix(), getNsURI(), "Name"));
    attach(soapMessage);
    protected void attach(SOAPMessage soapMessage)
    String h=mess;
    DataHandler dh;
    AttachmentPart ap = soapMessage.createAttachmentPart(h,"text/plain");
    soapMessage.addAttachmentPart(ap);
    if(allegati!=null)
    for(int i=0; i<allegati.size();i++)
    dh=new DataHandler(new FileDataSource(new File(allegati.get(i))));
    ap=soapMessage.createAttachmentPart(dh);
    ap.setContentType(new MimetypesFileTypeMap().getContentType(allegati.get(i)));
    ap.setContentLocation(allegati.get(i));
    soapMessage.addAttachmentPart(ap);
    @Override
    protected void processFault(SOAPFault soapFault) throws SOAPException{}
    @Override
    protected Object processResponse(SOAPMessage responseMessage,SOAPBody responseBody) throws SOAPException
    SOAPElement messageId = SOAPUtility.getChild(responseBody, "message_id", getNsURI());
    return null;
    %>
    The code works fine on the other trading partner side to send ebXML message to Oracle B2B. Apart from this solution (however,it would be my favorite), I find your blog and I try to implement your solution. It works: it sends files with only text payload to the other trading partner without any problem, but if I try to send for example an image in byte array written in a file .txt, the ebxml file received has the byte array with wrong characters. it may be that I have not provided the xsd schema? in case if I wanted to send an ebXML message with text and attachments, what xsd schema do I need to provide?
    or is there another way to implement a SOA composite application to send SOAP messages with attachments?
    Thank for your help!, regards
    Nello

Maybe you are looking for

  • Bean is not worked  in the jsff page

    Hi JDeveloper Studio Edition Version 11.1.2.2.0 I Have a bean for run a jasperreport package Reports; import javax.faces.event.ActionEvent; import sp11.model.apm.clubImpl; import java.io.ByteArrayOutputStream; import java.io.InputStream; import java.

  • Unable to boot Windows 7 Home Premium 64bit dv6

    Hello, I have a HP dv6 that I force shutdown. Upon reboot, it asks me to do a Windows diagnostic and if I select that option, all I see is a blue screen (not the blue screen of death) and nothing else happens. No progress bar, nothing...a DOS window

  • Service Registry XSD dynamic reference not working

    Hi , I have published an employee canonical schema to service registry. I have referenced it in my BPEL in my wsdl file as follows <schema xmlns="http://www.w3.org/2001/XMLSchema">                <import namespace="http://systinet.com/uddi/demo/emplo

  • Bridge 6 will not open common file types - e.g., jpeg, but CS6 has no problem with them

    I had had CS5.1 and CS6 on this PC. I uninstalled CS5.1; now, I can open common file types (eg.g, *.jpf, *.bmp) directly from CS6. However, Bridge 6 triggers an error message to the effect that "Windows cannot find (....\CS5.1) - in other words, Wind

  • New MacPro: Good temperature Monitor Application for the nMP?

    Can anyone suggest a good temperature monitoring application they have used for the new Mac Pro? Thanks