Hello Erman,
I am facing issues with POXML in ebs r12.1.3. Here is what is am getting the error. 'ORA-00904: "STYLE_NAME": invalid identifier - ECX_UTILS.LOAD_OBJECTS'. For further details, see the log corresponding to FND-Logging AFLOG MODULE Name: 'ecx.plsql.OAG.out.PO.PRO.430023:7:0:104.81177.log |
Can you please help me on this. this is the issue we are facing we did apply the patches mentioned in Doc ID 2621221.1 and Doc ID 2057182.1..
Tried multiple things which oracle support suggested but no luck. Thanks. |
Administrator
|
Hi,
Did you see the following MOS note and suggested solution? ORA-00904: "STYLE_NAME": Invalid Identifier'' Error Persists Even After Patch Application (Doc ID 2444370.1) |
Yes,
I did followed 2444370.1 and applied the patches mentioned in it . But no luck. |
Administrator
|
Did you recreated custom maps from latest EBS standard map?
The solution given as follow -> To resolve the issue, custom maps should be recreated from latest EBS standard map... This is caused by a custom map containing "STYLE_NAME" .. That note I sent you is already for STYLE_NAME": Invalid Identifier'' **Error Persists Even After Patch Application*** so, the solution is not the patches documented in 244370.1.. You should recreate the custom maps from the latest EBS standart map. |
Thanks you so much.
I tried searching on google for regenerating the custom maps, but didn't find any . If you don't mind can you please help me with the steps. Thanks. |
Administrator
|
This is not actually our work.. I mean it is not an APPS DBA work to play with those custom mappings..
But, I think these custom maps are related with Oracle XML gateway.. So these are probably XML Gateway maps.. The ones stored in custom map definition files (*.xgm) So you should recreate the custom map to make them align with the latest changes.. I think you should use EBS Standar map as a reference for making the changes in the custom ones.. You use "Message Designer" GUI wizard for making the customizations in this context. Once the custom maps are ready, you use "LoadMap utility" to load the contents of the XML Gateway Map *.xgm file... This is what I think.. Crosscheck with your developers. Talk with your them in this context and build the action plan. |
Hello Erman,
Continuing with my previous chain, i am still facing issues with POXML in my oracle 12.1.3 instance, while sending the xml doc i am seeing the below error Log file shows i_command==>ERROR i_errmsg==>ECX_OXTA_INVALID_CACERT i_status==>2 i_text_val==>Invalid CACert File. i_num_val==>2 i_item_type==>POXML i_item_key==>2433609-994440 i_activity_id==>207144 wf error_name==> wf error_message==> ecx_errorlog.external_system Callback DONE Exit ecx_errorlog.external_system I did followed the below doc id's Enabling TLS in Oracle E-Business Suite Release 12.1 ( Doc ID 376700.1 ) XML Gateway Outbound SSL Handshake Fails With Error 'ecx.oxta.SSLConnection.getSSLConnection]:Handshake Failed :java.security.cert.CertificateException: Invalid signatures' when using SHA2 certificates ( Doc ID 2042654.1 ) Tried multiple things but still getting error with the poxml. Any help is greatly appreciated. |
Administrator
|
ECX_OXTA_INVALID_CACERT -> Failed to open the certificate file/failed to read certificate from the file.
Please follow the MOS NOTE -> R12 E-Business Suite XML Gateway Troubleshooting Guide For Invalid CACert, Punchout, And Wallet Issues Including Debug Options (Doc ID 2177903.1) You have either a config problem or a missing certificate problem.. -- check the oc4j.properties as well.. |
Instead of oracle wallet i am using truststore and keystore , which is part of the TLS configuration. Do i need to avoid the keystore and use oracle wallet instead.
|
Administrator
|
You are on 12.1.3. What is the MOS doc you followed for this conf?
|
Administrator
|
Did you consider the following line ? -> Oracle XML Gateway - For Oracle E-Business Suite Release 12.1 patching requirements, refer to Document 1961140.1, Configuring Oracle XML Gateway for SSL/TLS Authentication in Oracle E-Business Suite Release 12.1. In addition, apply Patch 22922530:R12.ECX.B.
|
Yes i did that as part of TLS configuration and applied the patches too.
|
Administrator
|
In reply to this post by ErmanArslansOracleBlog
I think you are missing some actions documented in note 1961140.1.
Ensure your certificates are signed and placed correctly . Ensure you updated the necessary things (+ run autoconfig and made it do the actual changes) in EBS to make it look the correct path for the keystore. Ensure you applied all the required patches documented in that note.. |
I did followed the whole documents, but and resubmit the requisation but it is showing file not found, where as the file exist there.
[Jul 16, 2021 5:03:29 AM PDT]:1626437009326:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-48,5,main]:1570283275:51226:1626437009326:3:STATEMENT:[ecx.oxta.HTTPTransportSender.run]:running. [Jul 16, 2021 5:03:29 AM PDT]:1626437009327:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-48,5,main]:1570283275:51226:1626437009326:3:STATEMENT:[ecx.oxta.HTTPTransportSender.run]:Connecting to l8f5lgen5f.execute-api.us-west-1.amazonaws.com port 443 [Jul 16, 2021 5:03:29 AM PDT]:1626437009336:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-48,5,main]:1570283275:51226:1626437009326:3:STATEMENT:[ecx.oxta.TransportSender.getClobData]:reading from clob [Jul 16, 2021 5:03:29 AM PDT]:1626437009338:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-48,5,main]:1570283275:51226:1626437009326:3:STATEMENT:[ecx.oxta.HTTPTransportSender.run]:No attachments. [Jul 16, 2021 5:03:29 AM PDT]:1626437009341:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-48,5,main]:1570283275:51226:1626437009326:3:STATEMENT:[ecx.oxta.SSLConnection.getSSLConnection]:Called [Jul 16, 2021 5:03:29 AM PDT]:1626437009342:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-48,5,main]:1570283275:51226:1626437009326:3:STATEMENT:[ecx.oxta.SSLConnection.init]:initializing [Jul 16, 2021 5:03:29 AM PDT]:1626437009345:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-48,5,main]:1570283275:51226:1626437009326:3:STATEMENT:[ecx.oxta.HTTPTransportSender.run]:oracle.apps.ecx.oxta.ConnectionFailureException: Connection failure resulting from: java.io.FileNotFoundException: $OA_JRE_TOP/lib/security/cacerts (No such file or directory) [Jul 16, 2021 5:03:29 AM PDT]:1626437009345:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-48,5,main]:1570283275:51226:1626437009326:3:STATEMENT:[ecx.oxta.HTTPTransportSender.run]:Exiting. [Jul 16, 2021 5:03:29 AM PDT]:1626437009346:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-29,5,main]:1570283275:51226:1626436288368:2:STATEMENT:[ecx.oxta.TransportHandler.run]:Before retrying Checking the Code :30 [Jul 16, 2021 5:03:29 AM PDT]:1626437009346:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-29,5,main]:1570283275:51226:1626436288368:2:STATEMENT:[ecx.oxta.TransportHandler.run]:Before retrying Checking the MAX Attempt :10 [Jul 16, 2021 5:03:29 AM PDT]:1626437009346:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-29,5,main]:1570283275:51226:1626436288368:2:STATEMENT:[ecx.oxta.TransportHandler.run]:Before retrying Checking the Current Attempt :1 [Jul 16, 2021 5:03:29 AM PDT]:1626437009346:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-29,5,main]:1570283275:51226:1626436288368:2:STATEMENT:[ecx.oxta.TransportHandler.run]:Needs Retransport (based on ResultCode alone without considering attempt number) [Jul 16, 2021 5:03:29 AM PDT]:1626437009346:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-29,5,main]:1570283275:51226:1626436288368:2:STATEMENT:[ecx.oxta.TransportHandler.run]:Result Code after evaluating resend :30 [Jul 16, 2021 5:03:29 AM PDT]:1626437009353:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-29,5,main]:1570283275:51226:1626436288368:2:STATEMENT:[ecx.oxta.TransportHandler.run]:Message need resend. Re-enqueuing. Currently attempt 2 [Jul 16, 2021 5:03:29 AM PDT]:1626437009353:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-29,5,main]:1570283275:51226:1626436288368:2:STATEMENT:[ecx.oxta.OXTAQueueImpl.enQueue]:enQueue in process, delay = 1800 [Jul 16, 2021 5:03:29 AM PDT]:1626437009402:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-29,5,main]:1570283275:51226:1626436288368:2:STATEMENT:[ecx.oxta.OXTAQueueImpl.deQueue]:Message enqueued successfully. [Jul 16, 2021 5:03:29 AM PDT]:1626437009402:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-29,5,main]:1570283275:51226:1626436288368:2:STATEMENT:[ecx.oxta.SystemProperties.updateOXTALogMessage]:updating OXTALogMessage [Jul 16, 2021 5:03:29 AM PDT]:1626437009404:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-29,5,main]:1570283275:51226:1626436288368:2:UNEXPECTED:[ecx.oxta.SystemProperties.getDefaultText]:Returning US text for the message code --- ECX_OXTA_INVALID_CACERT [Jul 16, 2021 5:03:29 AM PDT]:1626437009423:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-29,5,main]:1570283275:51226:1626436288368:2:STATEMENT:[ecx.oxta.OXTAQueueImpl.deQueue]:dequeuing on APPLSYS.ECX_OUTBOUND [Jul 16, 2021 5:03:29 AM PDT]:1626437009424:-1:-1:ndevapp.sausd.us:10.15.23.188:oafm.default_group.1:967648401:-1:-1:ANONYMOUS(-1):-1:Thread[Thread-29,5,main]:1570283275:51226:1626436288368:2:STATEMENT:[ecx.oxta.OXTAQueueImpl.deQueue]:Got message from APPLSYS.ECX_OUTBOUND [appldv4@ndevapp Apache]$ ls -ltr $OA_JRE_TOP/lib/security/cacerts -r--r--r-- 1 appldv4 dba 132956 Jul 14 06:29 /u_dv4/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/security/cacerts [appldv4@ndevapp Apache]$ |
I did fix the invalid cacert file error. The mistake i did was i was using $OA_JRE_TOP env variable in the context file , i replaced it with the absolute path and that fixed the issue.
Now , the new issue is that i am unable to see an outbound transaction which i made after i fixed the issue. I can see all the transaction in the workflow administrator--> transaction monitor--> outbound search, prior or the data on which i fixed the issue. the requisatiion or the transaction which i made after the fix i am unable to see it. I fixed the issue on 17-jul-2021 , i can see all the transaction in outbound search. the transaction which is made after 17-aug-2021 i am unable to see it. Please help/guide me to find a fix for this. |
Free forum by Nabble | Edit this page |