Attachment in Column - giving runtime exception and "FNDDOCUMENTSEO"."error

I have created a Attachment VO for a VO from the Fusion App: Advanced Supply Chain Management ( 724).
Using the new gallery wizard for "Attachment View Link" I have succesfully finished all 6 steps, created trough this wizard a Attachments Entity ( named AttachmnetEntityRX2)
In step 3 I have correctly identifed the primary key of the VO for which I created this attachmentsVO.
After wizard succesfully finished,
- I have dropped the data VO in a jspx page as a <af:table>.
- ran the page succesfully,
- now I grabbed the details VO from the data control ( AttachmentVO), and dropped it as a "Attachmnet column" in the same table as above.
Below see the xml of the generated column. The attribute columnLinkTableModel was added by me manually.
<af:column headerText="#{applcoreBundle.ATTACHMENTS_COLUMN_HEADER}"
sortable="false" width="200" id="c3">
<fnd:attachment mode="columnLink"
attachmentModel="#{bindings['Attachments2']}"
columnModel="#{row.AttachmAccessor2}" id="a1"
columnLinkTableModel="#{bindings.ATPAllocationTimeRange2.collectionModel}" />
</af:column>
-I ran this pjspx poge again, now I get the table header rendered fine, and I see the column header " attachment" but I ger a run time error:
ry
<ViewObjectImpl> <freeStatement> [7654] ViewObject: [oracle.apps.fnd.applcore.attachments.uiModel.view.AttachmentsVO]ATPAllocationAM.ATPAllocationTimeRangeVO_AttachmAccessor2_AttachmnVL2_AttachmentsVO close single-use prepared statements
<QueryCollection> <buildResultSet> [7655] QueryCollection.executeQuery failed...
<QueryCollection> <buildResultSet> [7656] java.sql.SQLSyntaxErrorException: ORA-00904: "FNDDOCUMENTSEO"."ENT_APP_SHORT_NAME": invalid identifier
     at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
     at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:405)
     at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:931)
     at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:481)
     at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
     at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:548)
     at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:217)
     at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:947)
     at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1283)
     at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1441)
     at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3769)
     at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3823)
     at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1671)
     at weblogic.jdbc.wrapper.PreparedStatement.executeQuery(PreparedStatement.java:135)
     at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:1342)
     at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:993)
     at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:7181)
     at oracle.apps.fnd.applcore.oaext.model.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:2218)
     at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:1227)
     at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:1068)
     at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2810)
     at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2787)
     at oracle.jbo.server.ViewRowSetIteratorImpl.getAllRowsInRangeInternal(ViewRowSetIteratorImpl.java:2173)
     at oracle.jbo.server.ViewRowSetIteratorImpl.getAllRowsInRange(ViewRowSetIteratorImpl.java:2220)
     at oracle.jbo.server.ViewRowSetImpl.getAllRowsInRange(ViewRowSetImpl.java:3072)
     at oracle.adf.model.binding.DCIteratorBinding.getAllRowsInRange(DCIteratorBinding.java:2349)
     at oracle.jbo.uicli.binding.JUCtrlHierNodeBinding.executeQueryIfNeeded(JUCtrlHierNodeBinding.java:475)
     at oracle.jbo.uicli.binding.JUCtrlHierNodeBinding.getChildren(JUCtrlHierNodeBinding.
Since the attachment link is created by wizrads in a UI, and developers do not edit/insert/update fdndocumnetsEO, I do not know how to fix this problem.
I need some help atthis time. Thank you.

Are you and Oracle employee? if so, please post your question on the internal FA forum.
Thanks
Juan C.

Similar Messages

  • Safari has frozen with a dialogue box open that simply makes a statement and then invites a single click on 'ok'. Unfortunately nothing happens except and audible error beep

    Safari has frozen with a dialogue box open that simply makes a statement and then invites a single click on 'ok'. Unfortunately nothing happens except and audible error beep

    MartinandJoanne wrote:
    Safari has frozen with a dialogue box open that simply makes a statement and then invites a single click on 'ok'. Unfortunately nothing happens except and audible error beep
    Are we to guess at the statement?

  • SOAP to FILE using BPM to catch exception and save error into the table

    Hi All
    My scenario SOAP to FILE using BPB is working fine but now I have a requirement to catch an exception if something wrong happened on a runtime and save it into the tracking table, is that possible, if it is please point me to the similar step by step scenario.
    Thanks in advince,
    Yonela

    Yonela:
    As your original requirement is to save the eorr data into your database table, however, you was mis-leaded to alerting field.
    You are using BPM now, then that is the reason that I suggested to use excpetion branch.
    It does not matter SOAP to File seneario, it does not have to be SAP - RFC scenario, your BPM willl interact with database system.
    First you have block which include all the steps that possible generate exception: like Transformation step, and your final Aync send step (which will send data to file).
    Secondly, define a exception handler for that block.
    3. Modify each steps that posssible generate exception: e.g. transformation step, send step, add exception handler to them.
    4. Create exception branch in side the block
    5. Add another send step inside your exception branch, which will call RFC, RFC will write data to your table.
    6. If you want, you can add a control step in exception branch to trigger a alert, or terminate current process.
    At run time, any steps that trigger exeption,will cause your exception branch executed, and RFC will be called to insert data into your database table.
    Regards
    Liang

  • Weblogic (unhandled Exception) and getConnection error

    hi all,
    yesterday weblogic server was running today i came and checked the logs there was a disconnection between application and database due to maintenance issue.
    i just new that some one from support team did restart only the deplyments installed inside the server not the whole weblogic server.
    i keep getting this error on the logs but no one reported any issue on application side (end users) but i need to know why it keeps generating
    cookie exists
    cookie exists
    com.progressoft.psecc.dao.exception.DAOException: NamingException @ getConnection()
    at com.progressoft.psecc.utils.ECCUtils.getConnection_aroundBody58(ECCUtils.java:694)
    at com.progressoft.psecc.utils.ECCUtils$AjcClosure59.run(ECCUtils.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.utils.ECCUtils.getConnection(ECCUtils.java:687)
    at com.progressoft.psecc.dao.AbstractDAO.getConnection_aroundBody8(AbstractDAO.java:138)
    at com.progressoft.psecc.dao.AbstractDAO$AjcClosure9.run(AbstractDAO.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.dao.AbstractDAO.getConnection(AbstractDAO.java:127)
    at com.progressoft.psecc.dao.AbstractDAO.getConnection_aroundBody6(AbstractDAO.java:117)
    at com.progressoft.psecc.dao.AbstractDAO$AjcClosure7.run(AbstractDAO.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.dao.AbstractDAO.getConnection(AbstractDAO.java:110)
    at com.progressoft.psecc.dao.AbstractDAO.getConnection_aroundBody0(AbstractDAO.java:87)
    at com.progressoft.psecc.dao.AbstractDAO$AjcClosure1.run(AbstractDAO.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.dao.AbstractDAO.getConnection(AbstractDAO.java:86)
    at com.progressoft.psecc.dao.AbstractDAO$AbstractProcedureCaller.executeQuery_aroundBody0(AbstractDAO.java:934)
    at com.progressoft.psecc.dao.AbstractDAO$AbstractProcedureCaller$AjcClosure1.run(AbstractDAO.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.dao.AbstractDAO$AbstractProcedureCaller.executeQuery(AbstractDAO.java:927)
    at com.progressoft.psecc.dao.tools.NewsDAO.listNews_aroundBody2(NewsDAO.java:178)
    at com.progressoft.psecc.dao.tools.NewsDAO$AjcClosure3.run(NewsDAO.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.dao.tools.NewsDAO.listNews(NewsDAO.java:99)
    at com.progressoft.psecc.delegate.ManagementDelegate.listNews_aroundBody30(ManagementDelegate.java:283)
    at com.progressoft.psecc.delegate.ManagementDelegate$AjcClosure31.run(ManagementDelegate.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.delegate.ManagementDelegate.listNews(ManagementDelegate.java:282)
    at com.progressoft.psecc.rssfeed.RssFeeder.getRssFeed_aroundBody0(RssFeeder.java:36)
    at com.progressoft.psecc.rssfeed.RssFeeder$AjcClosure1.run(RssFeeder.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.rssfeed.RssFeeder.getRssFeed(RssFeeder.java:26)
    at com.progressoft.psecc.rssfeed.job.execute_aroundBody2(job.java:66)
    at com.progressoft.psecc.rssfeed.job$AjcClosure3.run(job.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.rssfeed.job.execute(job.java:61)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:199)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:546)
    Caused by: javax.naming.NameNotFoundException: While trying to look up comp/env/jdbc/CC in /app/webapp/ZZ.war/1924642865.; remaining name 'comp/env/jdbc/CC'
    at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139)
    at weblogic.jndi.internal.ApplicationNamingNode.lookup(ApplicationNamingNode.java:144)
    at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
    at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:388)
    at weblogic.jndi.factories.java.ReadOnlyContextWrapper.lookup(ReadOnlyContextWrapper.java:45)
    at weblogic.jndi.internal.AbstractURLContext.lookup(AbstractURLContext.java:130)
    at javax.naming.InitialContext.lookup(InitialContext.java:392)
    at com.progressoft.psecc.dao.ds.DataSourceFactory.getDataSource_aroundBody2(DataSourceFactory.java:87)
    at com.progressoft.psecc.dao.ds.DataSourceFactory$AjcClosure3.run(DataSourceFactory.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.dao.ds.DataSourceFactory.getDataSource(DataSourceFactory.java:68)
    at com.progressoft.psecc.utils.ECCUtils.getConnection_aroundBody58(ECCUtils.java:689)
    ... 46 more
    Mar 31, 2011 11:01:35 AM org.quartz.core.JobRunShell run
    SEVERE: Job DEFAULT.myJob threw an unhandled Exception:
    java.lang.NullPointerException
    at com.progressoft.psecc.rssfeed.RssFeeder.getRssFeed_aroundBody0(RssFeeder.java:48)
    at com.progressoft.psecc.rssfeed.RssFeeder$AjcClosure1.run(RssFeeder.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.rssfeed.RssFeeder.getRssFeed(RssFeeder.java:26)
    at com.progressoft.psecc.rssfeed.job.execute_aroundBody2(job.java:66)
    at com.progressoft.psecc.rssfeed.job$AjcClosure3.run(job.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.rssfeed.job.execute(job.java:61)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:199)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:546)
    Mar 31, 2011 11:01:35 AM org.quartz.core.ErrorLogger schedulerError
    SEVERE: Job (DEFAULT.myJob threw an exception.
    org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:210)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:546)
    Caused by: java.lang.NullPointerException
    at com.progressoft.psecc.rssfeed.RssFeeder.getRssFeed_aroundBody0(RssFeeder.java:48)
    at com.progressoft.psecc.rssfeed.RssFeeder$AjcClosure1.run(RssFeeder.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.rssfeed.RssFeeder.getRssFeed(RssFeeder.java:26)
    at com.progressoft.psecc.rssfeed.job.execute_aroundBody2(job.java:66)
    at com.progressoft.psecc.rssfeed.job$AjcClosure3.run(job.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.progressoft.psecc.aspectj.ProfilerAspect.doBasicProfiling(ProfilerAspect.java:25)
    at com.progressoft.psecc.rssfeed.job.execute(job.java:61)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:199)
    ... 1 more
    another question is that if the database was disconnected do we have to restart all the server again.
    Edited by: 847896 on Mar 31, 2011 1:31 AM

    Contact the app developer. Stanza is NOT an Apple product.

  • Catch datetime exception and custom error message in SSRS

    I currently working on create report by using SSRS. I have 2 parameters: [Start date] and [End date] to filter data from database and show it on report. I want to validate 2 datetime parameter as describe above. Please tell me a solution to do this.
    For example:
    When user type the text like: 4/15/2014mmm => System validation thrown a message: [The From Date not correct type]
    But in my case, I want to receive a custom error message by myself.(Look like: [Date Invalid!])

    Hi Brain,
    According to your description, you have a report with two parameters for user to input. Now you want to validate these two parameters and display custom error message when the date is invalid. Right?
    In Reporting Service, it doesn’t provide any interference for us to modify the system error message (the text in grey color). That means we can’t modify the system message when error occurs. However we can create a textbox in this report, use custom code
    and expression to display the custom error message. But this all based on the report is successfully running. So if error occurs during report processing, all the custom code and expression will not work. In this scenario, we find a workaround for you. We
    use custom code to judge if the date is valid, if the users type an invalid date, we return a default value to make sure this report can successfully run. Then we use expression to control the visibility of tablix in this report and create a textbox to show
    the custom error message. Your case has been tested in our local environment. Here are steps and screenshots for your reference:
    Go to Report Properties. Put the code below into custom code:
    Public Shared a As Integer=0
    Public Shared Function IsDate(d1 As String,d2 As String) as Integer
            Try
               FormatDateTime(d1)
               FormatDateTime(d2)
            Catch ex As Exception
                       a=1
            End Try
    return a
    End Function
    Create two parameters. One is StartDate, the other is EndDate. Set the data type of these two parameters Text.
    Create a filter for StartDate, put the expression below into Value:
    =IIF(Code.IsDate(Parameters!StartDate.Value,Parameters!EndDate.Value)=0,CDate(IIF(Code.IsDate(Parameters!StartDate.Value,Parameters!EndDate.Value)=0,Parameters!StartDate.Value,"1/1/2012")),CDate("1/1/2012"))
    Create a filter for EndDate, put the expression below into Value:
    =IIF(Code.IsDate(Parameters!StartDate.Value,Parameters!EndDate.Value)=0,CDate(IIF(Code.IsDate(Parameters!StartDate.Value,Parameters!EndDate.Value)=0,Parameters!EndDate.Value,"1/1/2013")),CDate("1/1/2013"))
    Ps: In step3 and step4, the date(“1/1/2012”, “1/1/2013”) in the expression are the default we set to make sure the report can successfully process. You can set any date existing in your dataset.
    Use the expression below to set the visibility of the tablix:
    =IIF(Code.IsDate(Parameters!StartDate.Value,Parameters!EndDate.Value)=0,false,true)
    Create a textbox, put the expression below into it:
    =IIF(Code.IsDate(Parameters!StartDate.Value,Parameters!EndDate.Value)=0,"","Date invalid")
    Save and preview. It looks like below:
    Reference:
    SSRS Calendar and Date Restriction
    Errors and Events Reference (Reporting Services)
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou
      

  • Java File not Found Exceptions and other errors?

    Hello experts, an issue on our Portal has caught my attention. Every time the J2EE Engine is restarted, a large amount of errors are written on our Trace files. When looking at the trace files, I see that most errors are Java IO File not Found Exceptions. For example:
    [EXCEPTION]
    #1#java.io.FileNotFoundException: ./log/system/database.1.log (No such file or directory (errno:2))
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at java.io.FileInputStream.<init>(FileInputStream.java:66)
         at com.sap.engine.services.log_configurator.archive.ArchivingThread.archiveTask(ArchivingThread.java:77)
         at com.sap.engine.services.log_configurator.archive.ArchivingThread.run(ArchivingThread.java:40)
         at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
         at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79)
         at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)
    #1.5 #0012799E98F6000F0000001800003A9E00044A5F2B9CCDEC#1207672520886#com.sap.engine.services.log_configurator.archive.ArchivingThread##com.sap.engine.services.log_configurator.archive.ArchivingThread######c3cfd920058911dd8ace0012799e98f6#SAPEngine_System_Thread[impl:5]_24##0#0#Error##Java###./log/system/server.1.log (No such file or directory (errno:2))
    [EXCEPTION]
    #1#java.io.FileNotFoundException: ./log/system/server.1.log (No such file or directory (errno:2))
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at java.io.FileInputStream.<init>(FileInputStream.java:66)
         at com.sap.engine.services.log_configurator.archive.ArchivingThread.archiveTask(ArchivingThread.java:77)
         at com.sap.engine.services.log_configurator.archive.ArchivingThread.run(ArchivingThread.java:40)
         at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
         at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79)
         at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)
    #1.5 #0012799E98F6000F0000001900003A9E00044A5F2B9CE7BC#1207672520893#com.sap.engine.services.log_configurator.archive.ArchivingThread##com.sap.engine.services.log_configurator.archive.ArchivingThread######c3cfd920058911dd8ace0012799e98f6#SAPEngine_System_Thread[impl:5]_24##0#0#Error##Java###./log/system/security.1.log (No such file or directory (errno:2))
    [EXCEPTION]
    #1#java.io.FileNotFoundException: ./log/system/security.1.log (No such file or directory (errno:2))
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at java.io.FileInputStream.<init>(FileInputStream.java:66)
         at com.sap.engine.services.log_configurator.archive.ArchivingThread.archiveTask(ArchivingThread.java:77)
         at com.sap.engine.services.log_configurator.archive.ArchivingThread.run(ArchivingThread.java:40)
         at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
         at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79)
         at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)
    #1.5 #0012799E98F6000F0000001D00003A9E00044A5F2BE5C172#1207672525667#com.sap.engine.services.log_configurator.archive.ArchivingThread##com.sap.engine.services.log_configurator.archive.ArchivingThread######c3cfd920058911dd8ace0012799e98f6#SAPEngine_System_Thread[impl:5]_24##0#0#Error##Java###./log/applications.1.log (No such file or directory (errno:2))
    [EXCEPTION]
    #1#java.io.FileNotFoundException: ./log/applications.1.log (No such file or directory (errno:2))
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at java.io.FileInputStream.<init>(FileInputStream.java:66)
         at com.sap.engine.services.log_configurator.archive.ArchivingThread.archiveTask(ArchivingThread.java:77)
         at com.sap.engine.services.log_configurator.archive.ArchivingThread.run(ArchivingThread.java:40)
         at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
         at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79)
         at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)
    In summary, the system cannot find the files server.1.log, security.1.log, database.1.log and applications.1.log. I tried manually adding these files (I created them on my computer and left them empty) on the path written, but it did not work, for some reason they are deleted.
    Another error that is happening during restart of the engine is the following:
    #1.5 #0012799E98F6001B0000002000003A9E00044A5F2BCC28D7#1207672523990#com.sap.tc.logging##com.sap.tc.logging.APILogger.FileLog[setFormatter()]######c3c3f240058911dd9ed80012799e98f6#SAPEngine_System_Thread[impl:5]_10##0#0#Warning##Java###Attempting to change a formatter on active log ./log/system/httpaccess/responses.trc. reset() method must be called first.#1#java.lang.Exception: Attempting to change a formatter on active log ./log/system/httpaccess/responses.trc. reset() method must be called first.
         at com.sap.tc.logging.FileLog.setFormatter(FileLog.java:448)
         at com.sap.engine.services.log_configurator.admin.LogConfigurator.adjustConfiguration(LogConfigurator.java:795)
         at com.sap.engine.services.log_configurator.admin.LogConfigurator.applyConfiguration(LogConfigurator.java:1535)
         at com.sap.engine.services.log_configurator.LogConfiguratorContainer.prepareStart(LogConfiguratorContainer.java:545)
         at com.sap.engine.services.deploy.server.application.StartTransaction.prepareCommon(StartTransaction.java:223)
         at com.sap.engine.services.deploy.server.application.StartTransaction.prepareLocal(StartTransaction.java:176)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesLocal(ApplicationTransaction.java:365)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:132)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesLocalAndWait(ParallelAdapter.java:250)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationLocalAndWait(DeployServiceImpl.java:4450)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationsInitially(DeployServiceImpl.java:2610)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.clusterElementReady(DeployServiceImpl.java:2464)
         at com.sap.engine.services.deploy.server.ClusterServicesAdapter.containerStarted(ClusterServicesAdapter.java:42)
         at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:144)
         at com.sap.engine.core.service630.container.AdminContainerEventListenerWrapper.processEvent(AdminContainerEventListenerWrapper.java:19)
         at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
         at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
         at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79)
         at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)
    Any ideas?

    Nothing really seemed to work when trying to solve this problem, just suddenly it stopped appearing. It might have been our installation of SPS 15, since it was around that time that the error went away.

  • Compile and Runtime Exceptions

    Hi all,
    What are Compile-time Exceptions and Runtime Exceptions.
    and by the way,
    What are Checked Exceptions and Unchecked Exceptions
    Thanks in advance

    http://java.sun.com/docs/books/tutorial/essential/exceptions/index.html
    There isn't really such a thing as a "compile time excepitons." "Exceptions" are when something goes wrong at runtime. You can, of course, get compilation errors because your code doesn't follow Java's syntactical rules, but we don't call those exceptions.
    And of course, if your compiler is written in Java, then compile time for you is runtime for the compiler. (The compiler is a Java program that's running.) So it could throw an exception. But that's not your code.

  • Handling Exception/Runtime Exception in JSF

    Hi,
    Any good pointers to documents describing proper error handling.
    Not just navigation rules to an error.jsp file but also handling of runtime exceptions and exceptions in backing beans where you cannot use navigation rules (calling a method from JSF EL etc.).
    I am developing jsr 168 portlets using jsf on websphere portal.
    I can't get the error handling via web.xml to function and other places I can't manually make it go to an error.jsp in case of exceptions.
    How to handle the runtime exception in JSF.
    1. By including following tags in web.xml
    <error-type>
    <error-exception></error-exception>
    <error-loaction>/error.jsp</error-loaction>
    </error-type>
    its not working.
    2. If include the
    <%@page errorPage="../error/GenericError.jsp" %>
    in jsp page then
    it is not forwading to error page giving asaertion failure exception
    If we change the GenericError.jsp tag like
    <f:view>
    </f:view>
    to
    <f:subview>
    </f:subview>
    then it is going to error page but the
    action inside the error page is not getting called its backing bean
    Here is code of error.jsp
    <%-- jsf:pagecode language="java" location="/JavaSource/pagecode/JSPs/ErrorPage1.java" --%><%-- /jsf:pagecode --%>
    <%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <%@taglib uri="http://java.sun.com/portlet" prefix="portlet"%>
    <%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <%@ page isErrorPage="true" %>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    </head>
    <body>
    <div class="errorMessage"><%= exception.getLocalizedMessage() %></div>
    <f:subview id="name">
    <h:commandButton action="#{OSPMTASecurityBean.cancel}" value="submit"/>
    </f:subview>
    </body>
    </html>

    If you would like to handle and navigate based on the exception type, this code would help you. btw I'm not familiar with portlet though.
    http://sourceforge.net/projects/optionzero
    http://sourceforge.net/forum/forum.php?forum_id=666191
    You can declare exception type and navigation in faces-config.xml in declarative manner like Struts global exception notion.
    Please let me know it's useful or not.
    thanks,

  • Message mapping tab works fine ,runtime exception

    Hi ,
    Need some advice... I get a runtime messge mapping error ( system error) failing the substring logic although when i download the same payload and run in test tab it works fine. Has anyone encountered similar issue ?
    Thank you.

    objects are active.Your second point is good ,but this error only happens when a load test is done , partciular messages throw runtime exception and fail in mapping on substring logic but when the same payload is downloaded and run via message mapping tabl it runs through. i will try disabling the substring logic nodes.
    Secondly when i get a runtime exception ,i try to restart the same message and it goes thorugh successfully. So restarting in moni helps.... but does not explain why....
    Thanks
    Edited by: xi project on May 18, 2010 12:28 AM

  • Catch Runtime Exceptions under 46C

    Hello experts,
    My programme executes a dynamic open sql and the requirement is, my programme should never result in an ABAP short dump.
    With ABAP release 610, I can catch class based exceptions like cx_sy_dynamic_osql_error, but under 46C, I can only use CATCH SYSTEM-EXCEPTIONS, but no sql exceptions can be found in the runtime error list, that means no sql exceptions are perceived as catchable runtime errors.
    Therefore, could you advise how I should handle the runtime exceptions and not cause the ABAP short dump, please?
    Thanks and best regards,
    James

    http://help.sap.com/saphelp_nw04/helpdata/en/a9/b8eef8fe9411d4b2ee0050dadfb92b/content.htm
    will TRY and the CATCH statement be of any use ?

  • Catching Runtime Exception

    Is it good practice to catch High level Exception in the try block, this would also catch RuntimeException. My personal opinion is not to catch the Runtime Exception and let the JVM handle it. However if there is a need to catch specific Runtime Exception, code should be written for that.
    try
    // Your code
    catch (Exception e)
    e.printStackTrace()
    }

    I agree that runtime exceptions should generally not
    be caught as they are mistakes of programmers.
    But in order to debug a large project with hundreds of
    classes it can be useful to do that anyways.
    Any my big question is: how?
    I tried to wrap the content of the main method in a
    try / catch block hoping that I could catch all
    exceptions not handled somewhere else.
    But it didn't work.
    I manually threw some exceptions somewhere in my GUI
    and the main method wrapper didn't get them.
    But the VM did and printed the exception message.
    But I didn't want the VM to catch my exceptions. I
    wanted to catch them myself at the lowest possible
    point in my own classes.
    And I thought that was the main method.
    Can anyone help me?
    Thank you
    Matthias Klein
    P.S. please excuse my improvable english; it's not my
    mother tongue.AWT uses many different threads in your program that you never find out about unless something breaks. main(String arg[]) starts as the lowest possible point but, if you construct a Frame, Image, or certain other objects from the AWT package, AWT Threads automatically start over which you have little or no control.
    Overall, I don't think it's actually possible to catch the Runtime Exceptions out of these Threads. The best this you can do about them is prevent them from happening.

  • I am getting "SOAP Runtime Exception: CSoapExceptionTransport : (100101)"

    Hello  Eveyone,
                                 I am getting "SOAP Runtime Exception: CSoapExceptionTransport : (100101)" error while executting adobe form. Can anyone give suggestion to solve this problem. Thanks in advance.
    Cerelac.

    hi,
    ask basis person to activate the ADOBE DOCUMENT SERVICE in Application server. Your application server must have the JAVA Stack.
    I had faced the same problem, when they activated ADS in application server, my application worked.
    Regards,
    Balu

  • Reg: Runtime exception occurred during application mapping

    Dear SAP Gurus,
    This is Amar Srinivas Eli working currently on SOAP to SOAP Scenario on PI 7.1 Server.
    I Would like to inform you that I have done all steps regarding DESIGN and CONFIG and also regarding SERVICE REGISTRY part successfully.
    While Testing the data in the WS Navigator by giving the input parameters I am getting an error that
    *<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>*
    *- <!--  Request Message Mapping*
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>Application</SAP:Category>
      <SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>
      <SAP:P1>com/sap/xi/tf/_HRS_LISTReferral_Response_MM_</SAP:P1>
      <SAP:P2>com.sap.aii.mappingtool.tf7.IllegalInstanceExcepti</SAP:P2>
      <SAP:P3>on: Cannot create target element /ns1:PI_ListRefer</SAP:P3>
      <SAP:P4>ral_Response_MT. Values missing in queue context.~</SAP:P4>
      <SAP:AdditionalText />
      <SAP:Stack>Runtime exception occurred during application mapping com/sap/xi/tf/_HRS_LISTReferral_Response_MM_; com.sap.aii.mappingtool.tf7.IllegalInstanceException: Cannot create target element /ns1:PI_ListReferral_Response_MT. Values missing in queue context.~</SAP:Stack>
      <SAP:Retry>N</SAP:Retry>
      </SAP:Error>
    These are the steps I did while implementing..
    1. Importing the XSD's successfully
    2. Developed the design and config part and also checked nearly 3-4 times regarding both REQ and
        RESPONSE Mappings.
    3. I already checked the link of WSDL once again...
    4. Even I found REsponse Interface once again...
    Still I am not getting where the error was ? Please guide me in detail in a right way in this issue.
    Regards:
    Amar Srinivas Eli
    Edited by: Amar Srinivas Eli on Jan 13, 2009 7:53 AM

    Hello,
    I already checked all those queues and context fields////
    Based on my Observation I found
    1) As I am unable to view the SOAP BODY I increased the RUN TIME Trace Level to 3 and LOG_VAlue to 3
    2) ANother most Important that I found later doing these settings are....
        I found Receiver Pay LOAD and I copied that entire pay load and pasted it in
        REceiver Message Mapping> Test Tab and Code->PASTED...and compared all those parameters
        in the TEST TAB and DEFINITION TAB in Tree View whether all the mandatory receiver mapped
        elements are  coming I mean passing from source or not...
    OBSERVATION::
    I found that for nearly 3 fields there is a difference when I compared on Tree View in DEFINITION TAB and also parallely in the TEST TAB Tree View which I got by copied from MONI,,,,
    see for example ::
    CENTRE <----
    > DISCHARGE DATE..
    For going to CENTRE..here I found that in DEfiniition TAB...
    Control Act Event-->Subject->document-->Component>Structured body> component> Section>Component>PatientCareProvisionEvent->EffectiveTime-->CENTRE
    But immediately I have gone to TEST TAB and TREE VIEW and I found that respective field CENTRE is posting I mean passing any value or parameter to Discharged Date or not...
    But I found that...
    Control Act Event-->Subject->document-->Component>Structured body> component> Section>Component-->_PatientCareProvisionEvent_
    This Implies that Effective Time and Centre are missing in the XML and I mean no values are passing to receiver right..
    In PI XSD 's it is there but in I think after Compiling REQUEST MAPPING and while in returning to RESPONSE MAPPING I mean whenever the Response is posting to SOAP WEBSERVICE it is unable to found those target elements and I think due to this...
    Am I Correct ?
    If that is the case...Let me know where the issue is whether in the data present in the WEBSERVICE created on target side or in PI Side..any issue...
    Regards:
    Amar Srinivas Eli
    Edited by: Amar Srinivas Eli on Jan 13, 2009 10:00 AM

  • SQLJ runtime exception in 9.2.0.4

    Hi,
    I work on a software using oracle, java and SQLJ technology. Since we pass from oracle 8.1.6 to Oracle 9.2.0.4 we have some sqlj runtime exception. These exceptions are randoms, amazing as the same request with SQL*plus is working, and occurrs randomly in time so it works all the same ...
    examples (in bold the oracle exception text) :
    1/ Unable to define propagation alert iterator (this exception is an SQL one and catched within the program) : Invalid column name
    the sqlj command corresponding => #sql ppgAlertIter = { SELECT USER_LOGIN FROM ALERT WHERE SAFETY_EVENT_ID = :incId AND OCCURRENCE_ID = :occId AND USER_LOGIN IN ( SELECT USER_LOGIN FROM USERS WHERE ROLE_NAME <> :roleName) };
    all the column names are rights !!!!
    2/java.lang.NullPointerException at sqlj.runtime.ExecutionContext$OracleContext.oracleExecuteQuery(ExecutionContext.java:1585) at asmtdb.DBUser.getComponentUpdateTime(DBUser.java:882)
    here is a runtime exception (not catched) (this exception correpsonds to the SQLJ commqnd in example 3/)
    3/exception when getting component's update time : Unable to retrieve component's update time : expected 1 columns in select list but found 11
    the SQLJ command corresponding => #sql { SELECT TO_CHAR(UPDATE_TIME, 'DD/MM/YYYY HH24:MI:SS') INTO :updateTime FROM COMPONENT WHERE COMPONENT_NAME = :componentName };
    with SQL*plus no problems to have a result, more is that we have only 3 distinct columns, so why 11 ????
    Is anyone had already these kinds of troubleshootings ???
    Here is my environment :
    - HP-UX B.11.00 U 9000/785 (64 bits)
    - Oracle SQLJ Release 9.2.0.3.0 Production
    Copyright © 1997, 2003, Oracle Corporation. All Rights Reserved.
    Build version: 2.3.0.0 - Built on Feb 15, 2002
    IDE interface version: 9.2.0.3.0/2.3.0.0
    JDBC version: Oracle JDBC driver version 9.2 (9.2.0.3.0)
    SQLJ runtime: Oracle 9.2.0 for JDBC 8.1.7 or later/JDK 1.2.x - Built on Jul 21, 2003
    Java version: 1.4 (1.4.2.00)
    Chris

    Chris,
    The error messages are misleading. I'm only guessing, but from what you have posted, it looks like the problem is in the values you are supplying for your bind variables. It could be that the SQL parser thinks that a bind variable is a column name -- and, of-course, there is no such column name, hence the "Invalid column name" error. Do you know about P6Spy ? It captures the SQL with the bind variable values, so you see the exact SQL that is getting sent to Oracle.
    Good Luck,
    Avi.

  • Runtime Exception in the JSPDynPage

    Hello All,
    I am getting the following exception when i click on the button of a JSPDynPage.
    <b> Portal Runtime Error
    An exception occurred while processing a request for :
    iView : pcd:portal_content/NewHitach/NewHitachiRole/NewHitachiWorkset/NewHitachiPage/NewHitachiIview
    Component Name : NewHitachiProject.HitachiGroups
    The exception was logged. Inform your system administrator..
    Exception id: 03:49_05/12/06_0024_3183250
    See the details for the exception ID in the log file
    </b>
    I have checked the log file. The log file exception entry is as follows.
    <b>#
    #1.5#0003BAF96A5100670000000900000715000423DA0F9E9D66#1165319378738#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#test66319#318####afb2dbf0845611dbcd620003baf96a51#Thread[PRT-Async 4,5,PRT-Async]##0#0#Error#1#/System/Server#Java###Exception ID:03:49_05/12/06_0024_3183250
    [EXCEPTION]
    #1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
    Component : pcd:portal_content/NewHitach/NewHitachiRole/NewHitachiWorkset/NewHitachiPage/NewHitachiIview
    Component class : com.hcl.user.HitachiGroups
    User : test66319
         at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:377)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:390)
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: java.lang.NullPointerException
         at com.hcl.user.HitachiGroups$HitachiGroupsDynPage.doProcessAfterInput(HitachiGroups.java:113)
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:101)
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         ... 7 more
    </b>
    <b> Please tell me what is the problem </b>
    regards
    Brahmachaitanya

    Inside the doProcessAfterInput() I had written <b> this.setJspName("CategoryProduct.jsp");</b>
    I have removed it and kept it empty after you pointed me towards that. But still i am getting the following exception
    <b>
    Portal Runtime Error
    An exception occurred while processing a request for :
    iView : pcd:portal_content/NewHitach/NewHitachiRole/NewHitachiWorkset/NewHitachiPage/NewHitachiIview
    Component Name : NewHitachiProject.HitachiGroups
    Eventhandler- "showSubCategories" or "onShowSubCategories" not found!.
    Exception id: 04:14_05/12/06_0026_3183250
    See the details for the exception ID in the log file
    </b>
    When I checked the log file, the entry was as follows....
    <b>
    #1.5#0003BAF96A5100620000001200000715000423DA697251C3#1165320885784#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#test66319#318####31f7d450845a11dbca410003baf96a51#Thread[PRT-Async 3,5,PRT-Async]##0#0#Error#1#/System/Server#Java###Exception ID:04:14_05/12/06_0026_3183250
    [EXCEPTION]
    #1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
    Component : pcd:portal_content/NewHitach/NewHitachiRole/NewHitachiWorkset/NewHitachiPage/NewHitachiIview
    Component class : com.hcl.user.HitachiGroups
    User : test66319
         at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:377)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:390)
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: com.sapportals.portal.prt.component.PortalComponentException: Exception during PageProcessorComponent.doContent()
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:139)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         ... 7 more
    Caused by: com.sapportals.htmlb.page.PageException: Eventhandler- "showSubCategories" or "onShowSubCategories" not found!
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:168)
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:115)
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
         ... 10 more
    </b>
    It says that it is not able to find the showSubCategories or onshowSubCategories method.
    <b> But I have written onshowSubCategories() method </b>
    <b> Still it is giving that exception </b>
    <b> What might be the error? </b>

Maybe you are looking for

  • ITunes wont open Error -200

    yep well there i was opening iTunes and BLAMMO ! ITunes wont open error -200 what am i doing wrong now also coincedently my sound output aint working

  • Customized Acrobat 11 installer fails on Mac OS 10.8.2

    We created a customized installer for Acrobat 11 using the Adobe Customization Wizard for Macintosh. The resulting .pkg installer installed successfully on three Macs (two on 10.8.2 and one on 10.7.5) but the installer fails on the fourth machine, wh

  • Sending mail Problem (Urgent Please)

    The following program mail coding program. I am in local System. Host is my server. But our Server (norton) firewall is enabled. I am not able to send any mail. Will you please tell me How to recover this problem or alter my coding. If anybody knows

  • Will my recording slideshow on keynote translate well as a power point on a PC?

    Hello, I'm creating a power point presentation while narrating it using the" record slideshow" option on keynote. I will need to turn it in a for a letter grade. However my professor will be using her power point program to view this presentation, an

  • R/3 Contact person to CRM

    Guys, The contact person number in our R/3 46C system is different than the contact person number in CRM, i.e.  4567 (in R/3) is 500009876 (in CRM).  How I can determine its corresponding number using ABAP based on the R/3 contact person #?  Is this