tag:blogger.com,1999:blog-3826041791023153776.comments2023-05-17T17:30:52.272+05:30Random Cerebrations on SOAAnonymoushttp://www.blogger.com/profile/14901932593697359736noreply@blogger.comBlogger202125tag:blogger.com,1999:blog-3826041791023153776.post-88093533647082400232018-03-01T02:26:07.528+05:302018-03-01T02:26:07.528+05:30Great post. I was checking constantly this blog an...Great post. I was checking constantly this blog and I'm impressed!<br />Extremely helpful information particularly the <br />ultimate section :) I handle such info much. I used to be looking for this certain information for a very lengthy time.<br />Thank you and good luck.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-39096121291552783882017-11-28T17:34:49.147+05:302017-11-28T17:34:49.147+05:30Thanks George. Issue got resolved after changing X...Thanks George. Issue got resolved after changing XSLT and code. Below was the comment we received from Oracle Team.<br /><br />The error happened during transformation step, which transform of the variable $GetStepParams_OutputVariable.parameters Using XSLT string in the file xsl/STEP1FCMInputToIntegrationInput.xsl.<br /><br /> My suggestion is to check the audit trail to get the value of the variable $GetStepParams_OutputVariable.parameters and also check the XSLT string in the file xsl/STEP1FCMInputToIntegrationInput.xsl to see why transformation failed. If client has access to JDeveloper, they could use JDeveloper to quickly test the XSLT string, and figure out what is the correct syntax.<br /><br />Thanks,<br />KailashAnonymoushttps://www.blogger.com/profile/06513573138176471951noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-55743332270038820152017-09-14T17:46:12.284+05:302017-09-14T17:46:12.284+05:30Awesome...This blog was helped me a lot.I was stru...Awesome...This blog was helped me a lot.I was struggling with the below error sometime back. After applying this fix its worked. Thanks again.<br /><br />Error Snippet:<br /><br />502 - Web server received an invalid response while acting as a gateway or proxy server<br /><br />"There is a problem with the page you are looking for, and it cannot be displayed. When the Web server (while acting as a gateway or proxy) contacted the upstream content server, it received an invalid response from the content server"mudduhttps://www.blogger.com/profile/11633442972180993490noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-9078819090563869682017-08-08T19:26:10.581+05:302017-08-08T19:26:10.581+05:30it has to do with your xpath in transformation. tr...it has to do with your xpath in transformation. try using a sample payload to test the transformation.Anonymoushttps://www.blogger.com/profile/14901932593697359736noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-80388542290033427202017-08-04T13:42:23.337+05:302017-08-04T13:42:23.337+05:30Hi George Thomas,
Not Sure whether you are active...Hi George Thomas,<br /><br />Not Sure whether you are active on this section or not. I hope you are so that our queries will be answered !<br /><br />George, I am a Java resource and have not much idea about FCM, SOA thing. I am working for my client and we are facing one error which we are unable to resolve. I provide her Web-Service(War) and she tests at FCM and while testing we receive below error. Pl: We do not have enough resource to look at this issue. Any help will be appreciated.<br /><br /><br />An error occurs while processing the XPath expression; the expression is ora:doXSLTransformForDoc('xsl/STEP1FCMInputToIntegrationInput.xsl',$GetStepParams_OutputVariable.parameters<br /><br />Hoping for your favorable response.<br /><br />Thanks,<br />KailashAnonymoushttps://www.blogger.com/profile/06513573138176471951noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-67040617169663520322017-06-26T20:28:54.189+05:302017-06-26T20:28:54.189+05:30Hi George,
While running the java program unabl...Hi George,<br /><br /><br />While running the java program unable to read the inputXL path location where it is giving the args.length as 0.<br /><br />Please let me know what is the require input for testing the program whether it is working or not.<br /><br />ChakriChakrihttps://www.blogger.com/profile/11984208731127453495noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-87379494440910872292017-06-26T20:27:05.163+05:302017-06-26T20:27:05.163+05:30Hi George,
While running the java program unabl...Hi George,<br /><br /><br />While running the java program unable to read the inputXL path location where it is giving the args.length as 0.<br /><br />Please let me know what is the require input for testing the program whether it is working or not.<br /><br />ChakriChakrihttps://www.blogger.com/profile/11984208731127453495noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-81299691301068520552017-06-26T18:28:12.411+05:302017-06-26T18:28:12.411+05:30Hi George,
Could you please path to be mentioned ...Hi George,<br /><br />Could you please path to be mentioned for running the above java program.<br /><br /><br />For eg: Main Program<br /><br /> public static void main(String[] args) throws IOException {<br /> DVMCreator reader = new DVMCreator ();<br /> String spliter[] = null;<br /> String inputXL = null;<br /> String outputDVM = null;<br /> System.out.println("Entered into MAIN Method.....");<br /> if (args.length == 0 || args.length == 1) {<br /> System.out.println("Entered into first IF Condition.....");<br /> logger.log(Level.INFO, " USAGE:- Enter the input excel file \n" +<br /> " -inputXL and enter the output DVM file location and name -outputDVM \n");<br /> <br /> } else if (args[0].equals("-help")) {<br /> System.out.println("Entered into second IF Condition.....");<br /> logger.log(Level.INFO, "USAGE:- Enter the input excel file \n" +<br /> " -inputXL and enter the output DVM file location and name -outputDVM \n");<br /> } else {<br /> System.out.println("Exiting into last else Condition"); <br /> if (args[0].contains("C://KPN-Files//KPNCode//LOGO_CALENDAR.xlsx") &&<br /> args[1].contains("C://KPN-Files//KPNCode//LOGO_CALENDAR.dvm")) {<br /> spliter = args[0].split("=");<br /> inputXL = spliter[1];<br /> System.out.println("******Before Readiing the inputXL file********");<br /> reader.setInputFile(inputXL);<br /> spliter = args[1].split("=");<br /> outputDVM = spliter[1];<br /> File file = null;<br /> System.out.println("************Entered into IF condition**********");<br /> try {<br /> file = new File(outputDVM);<br /> logger.log(Level.INFO, "File Created .::" + outputDVM);<br /><br /> } catch (Exception e) {<br /> logger.log(Level.INFO,<br /> "!!BOOOM!! xlCreate() failed : " + e.getMessage());<br /> <br /> }<br /><br /> try {<br /> List data = reader.getSheetData();<br /> <br /> String xmlData = convertExcelToDVMData(data,file.getName());<br /> boolean flag = writeDVM(xmlData, file);<br /> logger.log(Level.INFO, "XML data ::" +flag + xmlData );<br /><br /><br /> } catch (Exception e) {<br /> logger.log(Level.INFO, "Error occured" + e.getMessage());<br /> e.printStackTrace();<br /> }<br /> logger.log(Level.INFO, "DVM write done.");<br /><br /> }<br /><br /><br /> }<br /> }<br />}<br /><br />Regards,<br />ChakriChakrihttps://www.blogger.com/profile/11984208731127453495noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-24385910319343214722016-12-08T18:07:51.237+05:302016-12-08T18:07:51.237+05:30Hi, how can i open this proxy file to edit it? Hi, how can i open this proxy file to edit it? Dibashttps://www.blogger.com/profile/03116047282974958749noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-72865473270096227322016-10-04T14:38:04.088+05:302016-10-04T14:38:04.088+05:30Thank you :)Thank you :)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-74968598342745789742016-02-23T12:57:14.400+05:302016-02-23T12:57:14.400+05:30Hi George,
Thanks for the post.. Do we need to me...Hi George,<br /><br />Thanks for the post.. Do we need to mention Client ID also apart from the jndi name of individual node? if so what would be the client ID.<br /><br />Thanks,<br />KiranAnonymoushttps://www.blogger.com/profile/09458401070694768797noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-30791622227323335082016-01-29T02:35:21.750+05:302016-01-29T02:35:21.750+05:30Hi George,
Is there any differences between Custo...Hi George,<br /><br />Is there any differences between Custom Xpath functions 11g and 12c ? if so please provide the information.Anonymoushttps://www.blogger.com/profile/10131963466395762358noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-74902190639769133242015-12-21T16:17:05.090+05:302015-12-21T16:17:05.090+05:30Thanks a lot George. It worked.Thanks a lot George. It worked.Satyanoreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-34219156560701765932015-12-10T14:38:03.670+05:302015-12-10T14:38:03.670+05:30I have an issue with my weblogic server.on the hea...I have an issue with my weblogic server.on the health status showing Overloaded "server is low on memory"Anonymoushttps://www.blogger.com/profile/06508936530055842318noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-179615138768520322015-11-24T12:56:14.749+05:302015-11-24T12:56:14.749+05:30Hi,
Can you tell me how this can be done with BPM...Hi,<br /><br />Can you tell me how this can be done with BPM???<br /><br />I have to call a simple java class from Oracle BPM 11g process w/o making any service calls.<br /><br />TIA...Anonymoushttps://www.blogger.com/profile/02308391184201920347noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-82582825104299814922015-09-25T02:07:06.000+05:302015-09-25T02:07:06.000+05:30yes, but it can be planned based on consumer avial...yes, but it can be planned based on consumer avialabilityAnonymoushttps://www.blogger.com/profile/14901932593697359736noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-77592123931709947492015-09-25T01:34:52.297+05:302015-09-25T01:34:52.297+05:30In Option 2, Consumer 2 has to change the endpoint...In Option 2, Consumer 2 has to change the endpoint because it now has to point to proxy 2, So I believe it needs code change at consumer end as well.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-47577225058513657352015-08-11T21:42:06.218+05:302015-08-11T21:42:06.218+05:30his is how osb works.
I usually have a global faul...his is how osb works.<br />I usually have a global fault handler which gets all the errors and transforms to the json format as per the spec.Anonymoushttps://www.blogger.com/profile/14901932593697359736noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-56952695220186275732015-08-11T11:27:08.242+05:302015-08-11T11:27:08.242+05:30Hi Thomas,
Is this a bug in 12c ? Please suggest ...Hi Thomas,<br /><br />Is this a bug in 12c ? Please suggest the solution for this. <br /><br />We have couple of OSB services exposed as REST which will be consumed by REST APIs. We have proper error handling in place to handle all the error scenarios.<br />For below scenarios we are not able to propagate JSON error response to API :<br /> <br />1. Whenever OSB engine populates context fault ($fault) at runtime. for eg: service callout faults , validate action faults.<br />2. Whenever we throw error manually using Raise Error action.<br /> <br />Is this a bug in 12c ? Please suggest the solution for this.<br /><br /><br />### Steps to Reproduce ###<br />1.Expose a proxy service as REST with JSON structure for request, response and fault.<br />2.Use Raise Error action in message flow with custom error code and handle it in service level handler.<br />3.Use validate action for schema validation and raise error when validation fails.<br />4.Use service callout to call a SOAP web service.<br />5.Test REST proxy from SOAP UI , for above 3 scenarios ,xml error will be returned which doesn't obey with fault schema defined in OSB .Instead we should receive JSON error with the structure defined in fault schema.<br /><br />-Venkatvenkat chakkahttps://www.blogger.com/profile/04503808560922643145noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-69726614879505477892015-07-22T05:37:14.522+05:302015-07-22T05:37:14.522+05:30Thank you!! You saved my dayThank you!! You saved my dayAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-5927537013853452342015-05-07T00:50:08.007+05:302015-05-07T00:50:08.007+05:30Hi George,
Great post as usual. I am currently us...Hi George,<br /><br />Great post as usual. I am currently using JDev 11.1.1.7. So for all the people out there who are using this version (and above), onEvent can subscribe to Event in addition to partner link.<br /><br />Thanks,<br />SaiAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-68431695322470614112015-04-04T01:49:02.196+05:302015-04-04T01:49:02.196+05:30You cannot write custom insert into the Oracle DBA...You cannot write custom insert into the Oracle DBAdapter . Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-11566454452232610252015-04-04T01:48:22.621+05:302015-04-04T01:48:22.621+05:30you can not write custom sql in db adapter it does...you can not write custom sql in db adapter it does not let you do that.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-79949446053361392482015-02-12T15:12:04.196+05:302015-02-12T15:12:04.196+05:30I faced the same issue. I got this corrected by ch...I faced the same issue. I got this corrected by changing the reference of RoutingSlipList.xsd file. <br /><br />My TaskService.xsd file was referring to oramds but RoutingSlipList.xsd was pointing to project reference. So after correcting it as below. <br /><br />oramds:/soa/shared/workflow/RoutingSlipList.xsd<br /><br />Regards,<br />Vikrant Korde.Vikrant Kordehttps://www.blogger.com/profile/08526216714875176731noreply@blogger.comtag:blogger.com,1999:blog-3826041791023153776.post-26382012697611536242015-02-10T01:24:36.393+05:302015-02-10T01:24:36.393+05:30the messages wont be lost , it will be in the topi...the messages wont be lost , it will be in the topic.Are you using a distributed topic. If multiple consumers are there and its having different message selectors you can use a distributed queue.Anonymoushttps://www.blogger.com/profile/14901932593697359736noreply@blogger.com