Error log on http request from business connector (BC)

Hi all,
We are sending http requests from our business connector to one client but the messages keep having log errors :
server.log details :
003C24  [B2BCORE.0064.0014] Opening Socket https://www.qab2b.xxx.com:443/invoke/wm.b2b.cxml:receiveCXML  proxy=10.28.38.27:80
003C25  [B2BCORE.0038.0002] --> CONNECT www.qab2b.xxx.com:443 HTTP/1.0
003C26  [B2BCORE.0038.0002] --> User-Agent: Mozilla/4.0 [en] (WinNT; I)
003C27  [B2BCORE.0038.0002] --> Accept: image/gif, /
003C28  [B2BCORE.0038.0002] --> Host: www.qab2b.xxx.com:443
003C29  [B2BCORE.0038.0002] --> Proxy-Authorization: Basic YWJ1c2luZXNzY29ubmVjdG9yOmFidXNpbjA0
003C2A  [B2BCORE.0038.0002] --> Authorization: Basic U0ZSQ2VnZXRlbDoyMDA3KkVBSV9TRlI=
003C2B  [B2BCORE.0038.0002] > Content-type: multipart/mixed; boundary="--=_Part_0_1941981.1219399983635"
003C2C  [B2BCORE.0038.0002] --> Message-ID: <7159395.1219399983666.JavaMail.SYSTEM@sw0030>
003C2D  [B2BCORE.0038.0002] --> Mime-Version: 1.0
003C2E  [B2BCORE.0040.0001] HTTP/1.1 200
003C2F  [B2BCORE.0064.0017] Proxy Header <--Connection established
003C30  [B2BCORE.0038.0002] --> POST /invoke/wm.b2b.cxml:receiveCXML HTTP/1.0
003C31  [B2BCORE.0038.0002] --> User-Agent: Mozilla/4.0 [en] (WinNT; I)
003C32  [B2BCORE.0038.0002] --> Accept: image/gif, /
003C33  [B2BCORE.0038.0002] --> Host: www.qab2b.xxx.com:443
003C34  [B2BCORE.0038.0002] --> Proxy-Authorization: Basic YWJ1c2luZXNzY29ubmVjdG9yOmFidXNpbjA0
003C35  [B2BCORE.0038.0002] --> Authorization: Basic U0ZSQ2VnZXRlbDoyMDA3KkVBSV9TRlI=
003C36  [B2BCORE.0038.0002] > Content-type: multipart/mixed; boundary="--=_Part_0_1941981.1219399983635"
003C37  [B2BCORE.0038.0002] --> Message-ID: <7159395.1219399983666.JavaMail.SYSTEM@sw0030>
003C38  [B2BCORE.0038.0002] --> Mime-Version: 1.0
003C39  [B2BCORE.0038.0002] --> Content-Length: 188225
003C3A  [B2BCORE.0040.0001] HTTP/1.0 200
003C3B  [B2BCORE.0041.0001] ssnid=86087kPxFCsECcmXU5DHUAInKY9mEIIU-9355222; path=/;
003C3C  [B2BCORE.0038.0002] <-- Set-Cookie: ssnid=86087kPxFCsECcmXU5DHUAInKY9mEIIU-9355222; path=/;
003C3D  [B2BCORE.0038.0002] <-- Content-Type: multipart/mixed; boundary="----=_Part_0_1941981.1219399983635"
003C3E  [B2BCORE.0038.0002] <-- Connection: Close
003C3F  [B2BCORE.0038.0002] <-- Content-Length: 0
003C40  [B2BCORE.0049.0008] Sequence : index=8 depth=3
003C41  [B2BCORE.0049.0008] Sequence : index=6 depth=2
003C42  [B2BCORE.0049.0008] Sequence : index=1 depth=3
003C43  [B2BCORE.0049.0005] Invoke : index=1 depth=4
003C44  [B2BCORE.0049.0008] Sequence : index=2 depth=3
003C45  [B2BCORE.0049.0005] Invoke : index=1 depth=4
003C46  [B2BCORE.0049.0008] Sequence : index=3 depth=3
003C47  [B2BCORE.0049.0005] Invoke : index=1 depth=4
003C48  [B2BSERV.0048.9999] Array index out of range: -1
003C49  [B2BCORE.0049.0008] Sequence : index=4 depth=3
003C4A  [B2BCORE.0050.0004] Copy failed: (Simple) No source data available: to=/returnedStatusCode(0), from=/returnHttp(0)/cXML(0)/Response(0)/Status(0)/@code(0)
003C4B  [B2BCORE.0050.0004] Copy failed: (Simple) No source data available: to=/returnedMessage(0), from=/returnHttp(0)/cXML(0)/Response(0)/Status(0)/*body(0)
003C4C  [B2BCORE.0050.0004] Copy failed: (Simple) No source data available: to=/returnedText(0), from=/returnHttp(0)/cXML(0)/Response(0)/Status(0)/@text(0)
003C4D  [B2BCORE.0049.0008] Sequence : index=5 depth=3
003C4E  [B2BCORE.0049.0008] Sequence : index=6 depth=3
003C4F  [B2BCORE.0049.0008] Sequence : index=7 depth=2
003C50  [B2BCORE.0049.0008] Sequence : index=2 depth=1
003C51  [B2BSERV.0056.0003] Unable to send mail. Illegal address
error java log on server>logs>error:
2008-08-22 12:16:33 CEST java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -1
     at com.wm.util.List.elementAt(List.java:101)
     at com.wm.lang.xml.token.BlockInputBuffer.getChar(BlockInputBuffer.java:59)
     at com.wm.lang.xml.TextNode.appendSqueezedText(TextNode.java:178)
     at com.wm.lang.xml.ElementNode.appendSqueezedText(ElementNode.java:333)
     at com.wm.lang.xml.ElementNode.getTextOfChildren(ElementNode.java:309)
     at com.wm.lang.xml.Document.getTextOfChildren(Document.java:542)
     at com.wm.app.b2b.services.DocumentToRecordService.recursiveCollect(DocumentToRecordService.java:661)
     at com.wm.app.b2b.services.DocumentToRecordService.bind(DocumentToRecordService.java:356)
     at pub.web.documentToRecord(web.java:667)
     at java.lang.reflect.Method.invoke(Native Method)
     at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:281)
     at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:693)
     at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:140)
     at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:292)
     at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:559)
     at com.wm.lang.flow.FlowState.step(FlowState.java:430)
     at com.wm.lang.flow.FlowState.invoke(FlowState.java:400)
     at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:1786)
     at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:693)
     at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:455)
     at com.wm.app.b2b.server.Service.doInvoke(Service.java:495)
     at com.wm.app.b2b.server.Service.doInvoke(Service.java:392)
     at wm.PartnerMgr.gateway.transport.B2B.OutboundProcess(B2B.java:157)
     at java.lang.reflect.Method.invoke(Native Method)
     at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:281)
     at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:693)
     at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:140)
     at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:292)
     at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:559)
     at com.wm.lang.flow.FlowState.step(FlowState.java:430)
     at com.wm.lang.flow.FlowState.invoke(FlowState.java:400)
     at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:1786)
     at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:693)
     at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:455)
     at com.wm.app.b2b.server.Service.doInvoke(Service.java:495)
     at com.wm.app.b2b.server.Service.doInvoke(Service.java:464)
     at wm.PartnerMgr.gateway.runtime.InboundProcess(runtime.java:423)
     at pub.sap.transport.RFC.InboundProcess(RFC.java:190)
     at java.lang.reflect.Method.invoke(Native Method)
     at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:281)
     at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:693)
     at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:455)
     at com.wm.app.b2b.server.Service.doInvoke(Service.java:495)
     at com.wm.app.b2b.server.Service.doInvoke(Service.java:464)
     at com.wm.pkg.sap.rfc.Listener.handleRequest(Listener.java:286)
     at com.sap.mw.jco.JCO$Server.dispatchRequest(JCO.java:6022)
     at com.sap.mw.idoc.jco.JCoIDoc$Server.dispatchRequest(JCoIDoc.java:10120)
     at com.wm.pkg.sap.rfc.Listener.dispatchRequest(Listener.java:186)
     at com.sap.mw.jco.rfc.MiddlewareRFC$Server.nativeListen(Native Method)
     at com.sap.mw.jco.rfc.MiddlewareRFC$Server.listen(MiddlewareRFC.java:1070)
     at com.sap.mw.jco.JCO$Server.listen(JCO.java:5797)
     at com.sap.mw.jco.JCO$Server.run(JCO.java:5731)
     at com.wm.pkg.sap.rfc.Listener.run(Listener.java:101)
     at java.lang.Thread.run(Thread.java:479)
Thanks for your support on this eai.
Regards,
Laurent.

ok, I think we do not need the save/loadPipeline things, because you can debug the flow without that. I first thought you act as HTTP server, but you issue the client call in the flow itself.
Looking at the logs more carefully, it shows for example:
Copy failed: (Simple) No source data available: to=/returnedStatusCode(0), from=/returnHttp(0)/cXML(0)/Response(0)/Status(0)/@code(0)
But you say have that input:
<?xml version="1.0"?>
<!DOCTYPE cXML SYSTEM "http://xml.cXML.org/schemas/cXML/1.2.011/cXML.dtd">
<cXML version="1.2.011" payloadID="20080825171850716.18637uTQ9ExzheaK+H6b7O9oCAQWPzHA-9355222.8b3632def70da7220004d0b6" timestamp="2008-08-25T17:18:50-CEST">
<Response>
<Status code="500">No cXML document received from sender.</Status>
</Response>
</cXML>
So we see that your mappings assumptions do not match the result structure.
The other problem is that you get a status 500 and do not receive a cXML document, but that might be ok, depending on what parameters you pass to the other HTTP server. At least, you get a meaningful error message back from the server, meaning communication is ok.
I suggest you first correct those "copy failed" issues and then check by single-stepping where exactly the flow fails and check that input again.
By the way, when I feed the above cXML into recordToDocument, it works fine. Did you specify other input parameters besides "node" (e.g. recordName) ? And again, are you on Core Fix 8 ?
CSY

Similar Messages

  • RFC Error while trying to access function module from business connector

    Hi,
    I am getting the following RFc exceptions in BC server when we invoke the service pub.sap.client:invoke fail as a flow step in Idoc_Status_Add(this service is calling a function module in sap namely ZYBC_IDOC_STATUS_ADD_FROM_BC which Adds status to Idoc (from Business Connector).But no trace of failures are recorded in sap side
    except 1: rfc_failure in BC trace files under monitoring.I need to know the root cause of these errors as the same services have run finely later and IDOCs were also processed successfully without any problem.
    com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: See RFC trace file or SAP system log for more details
    at com.sap.mw.jco.rfc.MiddlewareRFC$Client.nativeExecute(Native Method)
    at com.sap.mw.jco.rfc.MiddlewareRFC$Client.execute(MiddlewareRFC.java:1217)
    at com.sap.mw.jco.JCO$Client.execute(JCO.java:3684)
    at com.sap.mw.jco.JCO$Client.execute(JCO.java:3129)
    at com.wm.pkg.sap.rfc.SAPSession.invoke(SAPSession.java:437)
    at pub.sap.client.invoke(client.java:297)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:281)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:709)
    at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:140)
    at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:292)
    at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:559)
    at com.wm.lang.flow.FlowState.step(FlowState.java:430)
    at com.wm.lang.flow.FlowState.invoke(FlowState.java:400)
    at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:1786)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:709)
    at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:140)
    at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:292)
    at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:559)
    at com.wm.lang.flow.FlowState.step(FlowState.java:430)
    at com.wm.lang.flow.FlowState.invoke(FlowState.java:400)
    at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:1786)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:709)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:496)
    at wm.server.net.EmailTransaction$RunService.write(EmailTransaction.java:1375)
    at wm.server.net.EmailTransaction$RunService.run(EmailTransaction.java:1218)
    at com.wm.util.pool.PooledThread.run(C:/NT/Perforce/basis/4.1.0-terra/module/core/source/com/wm/util/pool/PooledThread.java:103)
    at java.lang.Thread.run(Unknown Source)
    could anyone throw light on how this kind of error can be resolved and why it occured?
    Thanks.

    What does the RFC trace file and log say? Has there been any dump on the SAP server? Check the logs and transaction st22 in your SAP system to see if the RFC-module has dumped.
    My guess is the problem is in the RFC-module, I think you should start looking there.
    regards,
    Dionisios

  • 502 error in sending the request from F5 to SAP PORTAL

    Hi All,
    I face a problem in NW04S SP13 Level:
    I have  my Production and Development landscape where I get an HTTP Request from a Oblix Server and pass it to SAP ENTERPRISE PORTAL through F5.
    In my Development Landsacpe this request is process by SAP PORTAL
    but in my Production landscape it Intermittently fails.
    The Only difference between my Production and Development landscape is I have multiple portal instances in my Production where as I have a single instance in my Dev.
    When in my Dev landscape I login to portal and Open a ESS - Benefits application it works fine but in the Production Landscape it throws 502 ERROR.
    I tried Routing the HTTP Request from my Dev Environment's F5 to Production Environments Portal, and even then it throws error Intermittently.
    But If I Pass the request from my Production Environment's F5 to Development Environments Portal it works perfectly fine.
    What might be the issue?
    Any Idea? Your help is really appreciated.
    Thanks & Regards,
    sirisha.RS

    Hi Rk,
    I am not sure about it. Will talk to the Admin and get back to you.
    Thanks & Regards,
    Sirisha.RS

  • Re:Upgrading from Business Connector to Xi

    Hi Guys,
    Can anybody plz help me how to upgrade from business connector ti XI
    Thanks in advance
    Hari

    Hi Hari,
    If you are interested to get a free evaluation on the level of complexity of your BC projects and the amount of work required for the migration please contact us and we can perform this evaluation and estimation for you.
    Our product BC2XI is the only BC to PI migration product which is [Netweaver content certified|http://www.sap.com/ecosystem/customers/directories/SoftwareISVSolutions.epx?context=21B87D61C0F646A22B2A6DB254A010CA8C9C141B7529F029910FE6FF9EEEC5A701BF20EED61AC07159D98BAA068EBE1B8C5C7665EA2226374E942CF1D2A49D202711A97F135182CC%7c681CA45EAFF1066138C1B9B28AACD541&response=shared] and the only product which you can actually see a demonstration of (go to [http://www.sisusoftware.com]). We hear about other products, but these don't seem to have any public availability (at least which one could see).
    It is completely feasible to automate the migration of BC records, flows, flow elements, graphical maps, 100+ of the BC built-in functions, output templates, etc. it is just very, very complex
    Cheers,
    Kalle

  • How to pass a HTTP request from a simple java class

    Is it possible to pass an HTTP request from a simple java class.if yes how?

    Is it possible to pass an HTTP request from a simple
    java class.if yes how?If you're talking about creating a HttpRequest object and passing it to a servlet, that would be a red flag to me that your design is flawed. You shouldn't have to do that - the application server (Tomcat, Weblogic, etc) should be the only thing that has to worry about creating that kind of object and passing it to you.

  • How to make a http request from a pl/sql procedure(URGENT)

    I need to make a http request from a pl/sql procedure, can any one tell me which built-in package and which procedure/function we serve my need?
    Thanks in advance.
    Ram Prasad.

    You should use UTL_HTTP package, but before it install the JVM into DB

  • How to transfer the http request from applet to servlet/jsp

    I use the JTree component to create a navigation of a website,but i don't
    know how to connect the tree's nodes with the jsp/servlet.
    I mean how to transfer the http request from the applet to a jsp.
    I use the "<frameset>" mark which will divide the web browse into 2 blocks.
    The left side is Applet,and the right side is the linked jsp page.
    what I say is as the weblogic console layout.
    who can help me!!!
    Thank You!

    I use the JTree component to create a navigation of a website,but i don't
    know how to connect the tree's nodes with the jsp/servlet.
    I mean how to transfer the http request from the applet to a jsp.
    I use the "<frameset>" mark which will divide the web browse into 2 blocks.
    The left side is Applet,and the right side is the linked jsp page.
    what I say is as the weblogic console layout.
    who can help me!!!
    Thank You!

  • Idoc outbound from business connector

    Hi,
    I'm  trying to map values to idoc from business connector(4.6). The flow is
    map
    transformhierarchytoflat
    ale outbound process.
    When I test the application, it's showing a null pointer exception . I have doubt in what all values should i give for control records ??
    Shall i create a new routing rule for this ?
    Any help or suggestion will be of great help .
    Thanks in advance.

    HI,
    You are getting the Null Pointer Exception due to missing of Values in any of the context variables or the fields from mapping on target side.
    Please check the data that you are passing may have any null values and whcih are not acceptable. Test the message mapping with test Tab.
    The Mandatory control records, such as Sender/ receiver Ports, Partner Profiles etc, you need to pass.
    Thanks
    Swarup

  • Error while uploading Transport request from SAP ECC6.0 EHP4 to SAP ECC 5.0

    Hi friends,
    Error while uploading transport request to the transport directory,
    we downloaded the transport request from one sap system which have a set of developments(contains screen programs)
    for example downloaded all co files and data files
    control file: K900470.SAD and Data file: R900470.SAP from transport directory.
    we are trying to upload the transport to another Sap system
    we have
    Uploaded the controlling file K900470.sad to the location  /usr/sap/transpad/cofiles/
    Uploaded the controlling file R900470.sad to the location  /usr/sap/transpad/data/
    we tried to add in the import queues using TCODE: STMS and trying to import.
    During import we get the below error:
    HALT: unknown dynpro format: d021s_length() returned 0 Please contact the SAP support.
    End with rc : 16
    Please help me on this
    We are trying to copy from ECC 6.0 EHP4 to SAP 5.0 and SAP 4.7EE
    Thanks & Regards
    Murali Papana

    Did you see that you tried to transport to an older release!! You should have expected such a result.
    Before doing such a thing, you should have looked at SAP notes to see SAP recommendations, if any. And you're lucky, there are ones: [Note 1090842 - Composite note: Transport across several releases|http://service.sap.com/sap/support/notes/1090842]. You need to know that ECC6 corresponds to SAP Basis 7.0, and ECC5 corresponds to SAP Basis 6.40.

  • BW:  Error during Delete Overalpping requests from a cube

    Hello, I am getting the following error in a process chain for the last few days when trying to do Delete Overlapping requests from a cube.   If I do a "repeat" the chain completes successfully.  
    The error I am getting is:
    Error when deleting requests for comparison request REQU_4MNC5NXH00MJI1LRHAFV3I3BH
    Deletion of request REQU_4MQ0NT0ISDRZA444OQRDBGC3X from data target ZZCCA_C11 failed
    Any suggestions on how to fix this problem?
    Thanks.

    Hi Sam,
    The job might be failing because the request might me compressed. Take the request id from the error message(for instance
    REQU_4MQ0NT0ISDRZA444OQRDBGC3X here) and check whether this request is compressed in the target ZZCCA_C11 or not.
    If it is compressed then the data target deletion step will fail obviously.
    If this is the case then change the setting of the compression step in the PC to compress the requests loaded 15 days back or whichever you feel comfortable.
    If this is not the case then please check the job log once why the deletion is failing.
    Hope this helps.
    Regards,
    Vijay.

  • Error when submitting GRC request from IDM

    Hello GRC gurus,
    We were running into an issue when trying to set up our IDM - GRC integration; when submitting a request to GRC via the AC Validation task the "Submit AC Request" task always encounters an error, but in spite of which the request still gets created on the GRC end; weirdly enough, 2 requests get created each time:<br>
    putNextEntry failed storingcn=TESTUSER,ou=submitrequest,o=grc
    Exception from Add operation:javax.naming.CommunicationException: [LDAP: error code 2 - (GRC Submit Request:2:oracle.jdbc.driver.OracleDriver)]; remaining name 'cn=TESTUSER,ou=submitrequest,o=grc'
    <br>
    On the GRC end we noticed that we are getting the following error:<br>
    2011-12-05 20:21:32,046 [SAPEngine_Application_Thread[impl:3]_30] ERROR com.sap.security.api.NoSuchUserAccountException: Cannot find user when logonid is null!
    com.virsa.ae.service.umi.UMIException: com.sap.security.api.NoSuchUserAccountException: Cannot find user when logonid is null!
         at com.virsa.ae.service.umi.ume.UMESearchUser.getUserById(UMESearchUser.java:304)
         at com.virsa.ae.search.bo.SearchUserBO.getUserById(SearchUserBO.java:198)
         at com.virsa.ae.ejbutil.submitrequest.RequestSubmissionBean.submitRequest(RequestSubmissionBean.java:564)
         at com.virsa.ae.ejb.submitrequest.SubmitRequestEJBBean.getSubmitRequest(SubmitRequestEJBBean.java:45)
         at com.virsa.ae.ejb.submitrequest.SubmitRequestEJBObjectImpl0_0.getSubmitRequest(SubmitRequestEJBObjectImpl0_0.java:119)
    2011-12-05 20:21:32,064 [SAPEngine_Application_Thread[impl:3]_30] ERROR com.virsa.ae.core.BOException:  Error in Searching Users...
    com.virsa.ae.core.BOException:  Error in Searching Users...
         at com.virsa.ae.search.bo.SearchUserBO.getUserById(SearchUserBO.java:201)
         at com.virsa.ae.ejbutil.submitrequest.RequestSubmissionBean.submitRequest(RequestSubmissionBean.java:564)
         at com.virsa.ae.ejb.submitrequest.SubmitRequestEJBBean.getSubmitRequest(SubmitRequestEJBBean.java:45)
         at com.virsa.ae.ejb.submitrequest.SubmitRequestEJBObjectImpl0_0.getSubmitRequest(SubmitRequestEJBObjectImpl0_0.java:119)
    As a result of this error GRC AC Submit request never completes successfully and so the polling task never starts, instead immediately the pending values are skipped and removed from the user in question.<br>
    <br>
    What are we supposed to set the User data source as within CUP? Is there something else we should be doing to fix this?<br>
    <br>
    Would greatly appreciate your help with trying to fix this!<br>
    <br>
    Thanks a lot in advance!<br>
    <br>
    Best regards,
    Sandeep

    Hi Diego,
    Thanks a lot for your quick response! Sorry for the delay in responding; I was travelling.
    Uploading the new files from the Note you mentioned allowed us to view what the actual errors were; but we've started running into new errors now; when looking at the operation logs for VDS, I see that the webservice actually returns an operation result of SUCCESS also quoting that "Finished add operation"; which is why the request does in fact get created in CUP but a couple of log entries later after the webservice returns the request number I encounter the following error within VDS:
    Exception in GRC WS API call:oracle.jdbc.driver.OracleDriver
    Here's the error found in sequence within a set of other operational log messages within VDS:
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    End element SOAP-ENV:Envelope
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    org.apache.axis.i18n.resource::handleGetObject(empty00)
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    NSPop (empty)
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    org.apache.axis.i18n.resource::handleGetObject(setMsgForm)
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Setting current message form to: FORM_OPTIMIZED (currentMessage is now org.apache.axis.utils.ByteArray)
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Exit: SOAPPart::saveChanges(): org.apache.axis.utils.ByteArray@7ecd78
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Operations result is:SUCCESS
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Additional message = msgcode=000;msgdescription=Request Created;msgtype=SUCCESS;requestno=92
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Requst number: 92
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Exception in GRC WS API call:oracle.jdbc.driver.OracleDriver
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    *** Fetch result code ***
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Info  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Operation result: 2
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Warning  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Exception: (GRC Submit Request:2:oracle.jdbc.driver.OracleDriver)
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Returning: opResult:2,info: ((GRC Submit Request:2:oracle.jdbc.driver.OracleDriver))
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Finished add operation
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Sending operation result
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: All  Thread: Thread[3,3,LDAP
    Sessions:main_listener_4389] Logger: Plain Message:
    Sending response to socket: 63621
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    LDAP Session continues ...
    It's the strangest thing, because it seems to send the request across successfully which is how the request is getting created in CUP but after it succeeds it encounters the exception with the GRC WebService call from the API; any ideas why this is happening? how can we possibly fix this?
    Would greatly appreciate any insight / advice on this!
    Cheers,
    Sandeep

  • Autoscaling Application block for Azure worker role console app not working. Get error as The HTTP request was forbidden with client authentication

    I have written a console application to test the WASABi(AutoScaling Application Block) for my worker role running in azure. The worker role processes the messages in the queue and I want to scale-up based on the queue length. I have configured and set the
    constraints and reactive rules properly. I get the following error when I run this application.
    [BEGIN DATA]{}
        DateTime=2013-12-11T21:30:02.5731267Z
    Autoscaling General Verbose: 1002 : Rule match.
    [BEGIN DATA]{"EvaluationId":"4f9f7cb0-fc0d-4276-826f-b6a5f3ea6801","MatchingRules":[{"RuleName":"default","RuleDescription":"The default constraint rule","Targets":["AutoscalingWebRole","AutoscalingWorkerRole"]},{"RuleName":"ScaleUpOnHighWebRole","RuleDescription":"Scale
    up the web role","Targets":[]},{"RuleName":"ScaleDownOnLowWebRole","RuleDescription":"Scale down the web role","Targets":[]},{"RuleName":"ScaleUpOnHighWorkerRole","RuleDescription":"Scale
    up the worker role","Targets":[]},{"RuleName":"ScaleDownOnLowWorkerRole","RuleDescription":"Scale down the worker role","Targets":[]},{"RuleName":"ScaleUpOnQueueMessages","RuleDescription":"Scale
    up the web role","Targets":[]},{"RuleName":"ScaleDownOnQueueMessages","RuleDescription":"Scale down the web role","Targets":[]}]}
        DateTime=2013-12-11T21:31:03.7516260Z
    Autoscaling General Warning: 1004 : Undefined target.
    [BEGIN DATA]{"EvaluationId":"4f9f7cb0-fc0d-4276-826f-b6a5f3ea6801","TargetName":"AutoscalingWebRole"}
        DateTime=2013-12-11T21:31:03.7516260Z
    Autoscaling Updates Verbose: 3001 : The current deployment configuration for a hosted service is about to be checked to determine if a change is required (for role scaling or changes to settings).
    [BEGIN DATA]{"EvaluationId":"4f9f7cb0-fc0d-4276-826f-b6a5f3ea6801","HostedServiceDetails":{"Subscription":"psicloud","HostedService":"rmsazure","DeploymentSlot":"Staging"},"ScaleRequests":{"AutoscalingWorkerRole":{"Min":1,"Max":2,"AbsoluteDelta":0,"RelativeDelta":0,"MatchingRules":"default"}},"SettingChangeRequests":{}}
        DateTime=2013-12-11T21:31:03.7516260Z
    Autoscaling Updates Error: 3010 : Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.ServiceManagement.ServiceManagementClientException: The service configuration could not be retrieved from Windows Azure for hosted service with DNS prefix 'rmsazure'
    in subscription id 'af1e96ad-43aa-4d05-b3f1-0c9d752e6cbb' and deployment slot 'Staging'. ---> System.ServiceModel.Security.MessageSecurityException: The HTTP request was forbidden with client authentication scheme 'Anonymous'. ---> System.Net.WebException:
    The remote server returned an error: (403) Forbidden.
       at System.Net.HttpWebRequest.GetResponse()
       at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
       --- End of inner exception stack trace ---
    Server stack trace: 
       at System.ServiceModel.Channels.HttpChannelUtilities.ValidateAuthentication(HttpWebRequest request, HttpWebResponse response, WebException responseException, HttpChannelFactory`1 factory)
       at System.ServiceModel.Channels.HttpChannelUtilities.ValidateRequestReplyResponse(HttpWebRequest request, HttpWebResponse response, HttpChannelFactory`1 factory, WebException responseException, ChannelBinding channelBinding)
       at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
       at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
       at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
       at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
       at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
       at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
       at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
    If anyone know why I am getting this anonymous access violation error. My webrole is secured site but worker role not.
    I appreciate any help.
    Thanks,
    ravi
      

    Hello,
    >>: The service configuration could not be retrieved from Windows Azure for hosted service with DNS prefix 'rmsazure' in subscription id **************
    Base on error message, I guess your azure service didn't get your certificate and other instances didn't have certificate to auto scale. Please check your upload the certificate on your portal management. Also, you could refer to same thread via link(
    http://stackoverflow.com/questions/12843401/azure-autoscaling-block-cannot-find-certificate ).
    Hope it helps.
    Any question or result, please let me know.
    Thanks
    Regards,
    Will 
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Invalid request for HTTP request from Java

    I've written the following code to retrieve data from HTTP url:
    byte [] buffer = new byte[1024];
                   URLConnection conn = src.openConnection();
                   //conn.setRequestProperty("Range", "bytes=" + (start + completed) + "-" + end);
                   //System.out.println("bytes=" + (start + completed) + "-" + end);
                   System.out.println("Response: " + ((HttpURLConnection)conn).getResponseCode());
                   BufferedInputStream bin = new BufferedInputStream(conn.getInputStream());
                   byte [] data = new byte[1024];
                   int readLen;
                   manager.addConnected();
                   while((readLen = bin.read(data)) != -1 && canContinue) {
                        dest.seek(start+completed);
                        dest.write(data, 0, readLen);
                        completed += readLen;
                        System.out.println(readLen + "\t" + completed);
                   dest.close();
                   System.out.println("Read: " + readLen);
              } catch(IOException e) {
                   manager.failConnection();
              }However, the response code printed is -1 and the following content is written to the file (dest is a random access file, you can ignore the seek(), it is needed when I start multi-threading).
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The requested URL could not be retrieved</TITLE>
    <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE>
    </HEAD><BODY>
    <H1>ERROR</H1>
    <H2>The requested URL could not be retrieved</H2>
    <HR noshade size="1px">
    <P>
    While trying to process the request:
    <PRE>
    GET /ubuntu/pool/main/f/firefox/firefox_2.0.0.2+0dfsg-0ubuntu0.6.10_i386.deb HTTP/1.1
    User-Agent: Java/1.6.0
    Host: security.ubuntu.com
    Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
    Connection: keep-alive
    </PRE>
    <P>
    The following error was encountered:
    <UL>
    <LI>
    <STRONG>
    Invalid Request
    </STRONG>
    </UL>
    <P>
    Some aspect of the HTTP Request is invalid.  Possible problems:
    <UL>
    <LI>Missing or unknown request method
    <LI>Missing URL
    <LI>Missing HTTP Identifier (HTTP/1.0)
    <LI>Request is too large
    <LI>Content-Length missing for POST or PUT requests
    <LI>Illegal character in hostname; underscores are not allowed
    </UL>
    <P>Your cache administrator is <A HREF="mailto:root">root</A>.
    <BR clear="all">
    <HR noshade size="1px">
    <ADDRESS>
    Generated Fri, 16 Mar 2007 11:14:48 GMT by inet (squid/2.6.STABLE3)
    </ADDRESS>
    </BODY></HTML>Where does the problem lie? It failed for other URLs too. Can I establish more than one connection by invoking openURLConnection() on the same URL object?

    Ive run into this issue also. I need a way for a portlet to change to its maximized state for the purposes of user registration. Is there anyway this can be done? I know that sun jsp "Providers" which are shown on their example desktop, have some sort of maximized state that they can go into, but im not sure how to use this in a portlet.
    There seems to be very inconsistent support between the proprietary sun provider api, and the portlet api.

  • Error on installing infoobject catalog from business content

    while performing Install from Administrator Workbench:Business Content I am getting error.
    I am trying to install Infoobject catalog 0MMIC_CHA01 and 0MMIC_KYF01 from business content
    The error messages appearing are as follows:
    Installation (simulation mode) of: InfoObject (IOBJ)
    Checking Objects with Type InfoObject
    Checking InfoObject 0BPARTNER
    Char. 0LEGALFORM is exclusively an attribute (cannot be a navigation attribute)
    Checking InfoObject 0CM_CDT1
    Char. 0CM_HIEID may not appear in compounding and attributes simultaneously
    Characteristic 0CM_CDT1 is used as Navigation Attribute of 0RT_SEAROLL, but characteristic
    IInstallation (simulation mode) of: ODS Object (ODSO)
    Installation (simulation mode) of: Update Rules (UPDR)

    Hi
    It seems although's are warnings and not errors. Instead of using Simulation just install the content.
    check out the below article
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50b1d20e-c1e8-2c10-d9b9-d48eb3a83d89?QuickLink=index&overridelayout=true
    Regards,
    Venkatesh

  • Error while activating 0FIAR_O03 DSO from Business content

    Hi,
    While I am activating 0FIAR_O03 DSO from Business content, getting an error "You do not have authorization for InfoSource 80FIAP_O03".
    Thanks,
    RAJ

    Hi raj,
    The error message clearly tells that you are not authorized...some of the authorization object is missing from ur profile...check the missing Auth object and get it add to ur ID.
    do the following... try to activate the DSO once again ... you will get the message again
    now enter transaction SU53 -- and click ok -- it will display the missing auth object from ur profile.
    if it does not display any thing try to run the authorization trace using ST01 transaction ... to get the missing auth object.
    Regards
    KP

Maybe you are looking for