Web Service Problem! URLs are basically broken.

We recently updated our SQL Server 2012 SSRS implimentation from 11.0.3339 (SP1 CU2) to 11.0.3381 (SP1 CU6).   We are on Server 2008 R2 SP1.  I am pretty certain that this is related to the Cumulative update since I have 6 seperate
and entire clusters doing the same exact thing but I can't find a fix on CU7. 
Two symptoms started popping up pointing to a problem with the SSRS Web service.
Symptom 1
1. Before the change, our emailed SSRS subscriptions were sent out with a valid link, now they error out.
Reporting Services Error
An error occurred in the HTTP Runtime object for application domain ReportServer_MSSQLSERVER_0-96-130358835578081507. Most likely, the HTTP request contains an unsupported verb or invalid syntax. (rsHttpRuntimeError) Get Online Help
Unable to validate data.
SQL Server Reporting Services
2. Before the change you could drill down our SSRS URL through the web service. 
http://servername/reportserver/folder/report and then when you click on a report name, it would display the report, like you'd expect for the web service.  Now you get this error:
Reporting Services Error
An error occurred in the HTTP Runtime object for application domain ReportServer_MSSQLSERVER_0-27-130358853340658138. Most likely, the HTTP request contains an unsupported verb or invalid syntax. (rsHttpRuntimeError) Get Online Help
Unable to validate data.
SQL Server Reporting Services
Can anyone else reproduce it or better yet do you know of a fix?
Thanks,
Keith

Hi Keith,
The issue may be due to Federal Information Processing Standard (FIPS) was enabled on SSRS server. Please refer to the following steps to fix the issue:
Use Notepad to open the web.config file of Report Server and Report Manager. In SSRS 2012, the default location is: C:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\ReportServer
(Note: Please backup the file before modify it.)
Add the following <machineKey> section in the <system.web> section:
<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
Reference: http://support.microsoft.com/kb/911722/en-us
Hope this helps.
Regards,
Alisa Tang
If you have any feedback on our support, please click
here.
Alisa Tang
TechNet Community Support

Similar Messages

  • Urgent web service problem. can not find url of WSDL

    Hi all,
    I met a web service problem recently.
    1 I have set up a web service and reside it on Java System Application server9.0. But there's a bug of this web server, which will stop after the user log off the server. I have installed the Application server as a windows service. It suppose to run all the time. I don't know why the server stop after I log off.
    2 For that reason, I tried to migrant my web service from the java application server to Tomcat5.5. I deployed my web service to folder webApps. But I don't know the WSDL url of the web service, which is the web reference for my frent-end c#.net application.
    Anybody can give me some idea?
    Many thanks

    Nobody knows?
    Please help me

  • External web service problem

    I am using CAPS 5.1.2 and I want to use an external webservice.
    Importing the external web service from URL or file goes fine.
    I decided to do this in a JCD and added the webservice as an OTD.
    Building and deployment of my project goes fine, but the server.log gives me the following SEVERE log message:
    [#|2007-04-12T12:04:39.418+0200|SEVERE|IS5.1.2|com.stc.wsclient.runtime.ejb.impl.WSClientService|_ThreadID=27; ThreadName=Worker: 13;|environment entries for operation classes are not found in ejb-jar.xmlNo object bound to name java:comp/env/WS_OPERATIONS|#]
    and also more info messages like:
    [#|2007-04-12T12:04:39.418+0200|INFO|IS5.1.2|javax.enterprise.system.container.ejb|_ThreadID=27; ThreadName=Worker: 13;stacktrace-id=21;|EJB5070: Exception creating stateless session bean : [{stacktrace-id=21}]
    java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.sun.ejb.containers.StatelessSessionContainer.createStatelessEJB(StatelessSessionContainer.java:410)
    I can not find any solution to this problem. I also tried to use a Business process instead of a JCD, but I still get the exact same error message.
    I have validated the external web service with the "Web Service Definition Editor" and it validates OK.
    I am a little bit lost here and do not know where to start debugging this problem. Please help.

    Could you please paste your WSDL?

  • Can't re-add printer after removing from eprint center - 'Web Services Problem'

    I have an HP Photosmart Premium C310 series printer (Model Number CN503B) which I have been using with ePrint for about 18 months. Aside from intermittent issues it has worked, I use a chromebook most of the time so rely on the ePrint option via Google Cloud Print.
    Last week it stopped working, with every job in the list showing as cancelled. Following advice on the forum I removed the email address of the printer from the eprint center. I thought it would then be simple to add the printer back. However, I have been unable to connect the printer to the web service so I cannot create the code I need to add the printer back.
    STEPS TO REPRODUCE:
    1. Factory reset printer settings
    2. Factory reset network settings
    3. Restart printer and Reboot router
    3. Settings -> Network -> Wireless Setup Wizard
    4. Choose correct SSID, enter password for WPA
    5. ‘Connected to Network’
    6. Settings -> Web -> Enable Web Services
    7. ‘Accept terms’ screen -> Accept
    8. ‘Checking for product updates’ screen shows briefly then returns to 'accept terms' screen
    9. Next it makes a ping sound and shows ‘Web Services Problem’ ‘Problem connecting to Web Services Server’, it then pings again a few seconds later (which ties in with what I see in the network logs as a second attempt)
    10. Log on to printer via web interface and set IP address of printer to manual IP outside DHCP range (as advice on other threads in this forum). Check DNS setting valid (same as gateway server which all other devices on network are also using successfully as DNS)
    11. Repeat steps 6 and 7 - still same error message
    I consider myself technically savvy and have followed all advice I can find on this forum including the following:
    1. reverting to printer and network defaults
    2. rebooting router
    3. assigning static IP address to printer outside of DHCP range of router
    4. connecting to printer via web interface and setting DNS to variously: same as gateway, google DNS (8.8.8.8), ISP DNS
    5. adjusting firewall settings on router to explicitly allow and log outbound connection on the HP ports (already had a rule allowing all outbound connections)
    As mentioned, the printer worked fine with ePrint previously so I suspect the ePrint server is rejecting a request from my printer for some reason, maybe because there is old / corrupt  data on the server regarding my specific printer.
    I’m logging outbound traffic from the printer and here are what the router logs show me (printer IP replaced with 192.168.x.x below, even though it is not public )
    Thu, 2013-04-11 09:13:42 - TCP Packet - Source:192.168.x.x, 36475 Destination:15.201.202.81,80 - [HTTP rule match]
    Thu, 2013-04-11 09:13:43 - TCP Packet - Source:192.168.x.x, 51463 Destination:15.201.224.79,443 - [HTTPS rule match]
    Thu, 2013-04-11 09:13:44 - TCP Packet - Source:192.168.x.x, 53044 Destination:15.201.224.79,443 - [HTTPS rule match]
    Thu, 2013-04-11 09:13:44 - TCP Packet - Source:192.168.x.x, 51463 Destination:15.201.224.79,443 - [HTTPS rule match]
    Thu, 2013-04-11 09:13:44 - TCP Packet - Source:192.168.x.x, 53044 Destination:15.201.224.79,443 - [HTTPS rule match]
    Thu, 2013-04-11 09:13:51 - TCP Packet - Source:192.168.x.x, 64270 Destination:15.201.224.79,443 - [HTTPS rule match]
    Looks like both are HP sites: first is 'g4t2674.houston.hp.com' and the second secure one is ‘registration-pro-site2eprint.houston.hp.com’ which sound likely to be correct. That suggests the DNS is working but that the registration server doesn’t like the request for some reason.
    I had the printer registered for Google Cloud Print but I have now deleted that also and it doesn’t seem to have made any difference (assume it just formats and forwards to the HP ePrint email anyway).
    One hack that sheds some further light is to switch off wifi on the printer and then switch on ePrint. Eprint gives an error but stays set as 'on'. When I then switch wifi back on I can then at least check for product updates (it tells me I have the latest product updates). However, web services are still a 'no go'. Network traffic for that product update exchange looks like this:
    Thu, 2013-04-11 10:14:51 - TCP Packet - Source:192.168.x.x,63960 Destination:2.16.226.12,443 - [Any(ALL) rule match]
    Thu, 2013-04-11 10:15:00 - TCP Packet - Source:192.168.x.x,63938 Destination:15.240.238.56,80 - [Any(ALL) rule match]
    Thu, 2013-04-11 10:15:00 - TCP Packet - Source:192.168.x.x,63960 Destination:2.16.226.12,443 - [Any(ALL) rule match]
    Thu, 2013-04-11 10:15:00 - TCP Packet - Source:192.168.x.x,39054 Destination:2.16.226.12,443 - [Any(ALL) rule match]
    Thu, 2013-04-11 10:15:00 - TCP Packet - Source:192.168.x.x,63938 Destination:15.240.238.56,80 - [Any(ALL) rule match]
    Thu, 2013-04-11 10:15:00 - TCP Packet - Source:192.168.x.x,39054 Destination:2.16.226.12,443 - [Any(ALL) rule match]
    Thu, 2013-04-11 10:15:01 - TCP Packet - Source:192.168.x.x,63960 Destination:2.16.226.12,443 - [Any(ALL) rule match]
    Thu, 2013-04-11 10:15:01 - TCP Packet - Source:192.168.x.x,63938 Destination:15.240.238.56,80 - [Any(ALL) rule match]
    Thu, 2013-04-11 10:15:01 - TCP Packet - Source:192.168.x.x,39054 Destination:2.16.226.12,443 - [Any(ALL) rule match]
    Thu, 2013-04-11 10:15:01 - TCP Packet - Source:192.168.x.x,63938 Destination:15.240.238.56,80 - [Any(ALL) rule match]
    Thu, 2013-04-11 10:15:01 - TCP Packet - Source:192.168.x.x ,39054 Destination:2.16.226.12,443 - [Any(ALL) rule match]
    So clearly the printer can communicate to those servers well enough to find it has the latest firmware. 
    I realise this is a lot of information but hopefully some of it is helpful for troubleshooting.
    Thank you in advance for any help!

    The issue disappeared this weekend. I didn't change anything so it must have been something server side. I notice others with the same issue have also seen it resolved.
    Thanks to all those who contributed and tried to help out. Although disappointed I went for a long time without ePrint I'm glad that action was apparently taken to resolve in the end.

  • Web Services Connection URL Help

    Hey guys,
    I hate to create a thread for something that seems so simple but I can't for the life of me find a simple answer anywhere. When I'm trying to communicate with the GroupWise web services on a version 7 installation I'm having a hard time finding the correct URL. I've been trying "http://[domainname]/gw/webacc/" and the login seems to work but when I call the getItemsRequest method on the GroupWiseBinding object it's returning HTML which basically looks like it would be the interface that's returned for when a user logs in via the web access. My assumption is that I'm using the wrong URL to interact with the web service but I'm not sure because I'm having a hell of a time trying to research this.
    Just to give you guys a little bit of background about what I'm dealing with too this is a project that I've inherited from a developer no longer at our company and I've never worked on it before so I'm starting from scratch. Spent nearly a week looking at this on and off and I've come up with nothing. I really need to get some traction here and any help is much appreciated.
    Thanks in advance!

    It shouldn't matter which version of the schema
    that you are using.
    You need to make sure the port is enabled on the POA.
    If you are still having a problem, you could do a
    SOAP trace to see what is actually sent and received
    from the POA. Google for MsSoapT3.exe. The ms soap
    trace utility is pretty simple. (It is part of a
    soap SDK.)
    Preston
    >>> On Wednesday, May 18, 2011 at 3:36 PM,
    Achaia<[email protected]>
    wrote:
    > Preston Stephenson;2107153 Wrote:
    >> The url would be:
    >> http://server:7191/soap
    >>
    >> That is if the port 7191 is enabled for SOAP.
    >> Port 7191 is the default SOAP port.
    >> You also need a "SOAPAction" http header.
    >> The "Content‑Type" header value needs to be "text/xml".
    >>
    >> That all said, you would be hard pressed to get soap
    >> to work on 7.0.x. Also given that fact that 7.0.x is
    >> no longer supported (at least for doing soap work).
    >>
    >> Preston
    >>
    >
    > Thanks a million for your response! I tried the specified port number
    > and the /soap and wasn't able to get it to work still. I'm actually not
    > manually creating the packets being sent to the web services though,
    > it's being created as an object through a web reference in a C# .NET
    > project. When I inherited this project I was told it was for
    > integration with GroupWise 7 but unfortunately the test server that our
    > developer used to build this has been formatted so I no longer have
    > access to it and am trying to test with a customer's server. Perhaps
    > they were misinformed though and this is indeed on version 8. Is there
    > any way for me to test/verify what version this integration was actually
    > built for based on the Reference.cs file?

  • PL/SQL Web Service problem in Oracle10g

    Hi everybody
    I try to publish PL/SQL Web Service using JDeveloper 9.0.4.0 and Oracle10g.
    But when I deploy the Web Service using 'http-web-site', error messages are:
    oracle.oc4j.admin.internal.DeployerException: Unknown site: http-web-site
    Active sites are:
    file:/D:/oracle/DS/j2ee/home/config/default-web-site.xml
         at oracle.oc4j.admin.internal.WebApplicationBinder.bindWebApp(WebApplicationBinder.java:131)
         at com.evermind.server.administration.DefaultApplicationServerAdministrator.bindWebApp(DefaultApplicationServerAdministrator.java:364)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.evermind.server.rmi.RMICallHandler.run(RMICallHandler.java:124)
         at com.evermind.server.rmi.RMICallHandler.run(RMICallHandler.java:48)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    Exit status of OC4J admin tool (-bindWebApp): 17
    Use the following context root(s) to test your web application(s):
    http://huan:????/CSE5200-PLSQLWS-context-root
    Note: JDeveloper was unable to determine the HTTP port number of the remote server for the above URL(s).
    Elapsed time for deployment: 2 minutes, 19 seconds
    When I change it to 'default-web-set', the following information is shown:
    ---- Deployment started. ---- 2004-8-31 8:50:08
    Target platform is Standalone OC4J (WSConnection).
    Wrote WAR file to D:\oracle\DS\jdev\mywork\CSE5200\PLSQLWS\WebServices.war
    Wrote EAR file to D:\oracle\DS\jdev\mywork\CSE5200\PLSQLWS\CSE5200-PLSQLWS-WS.ear
    Invoking OC4J admin tool...
    D:\oracle\DS\jdk\jre\bin\javaw.exe -jar D:\oracle\DS\j2ee\home\admin.jar ormi://huan/ admin **** -deploy -file D:\oracle\DS\jdev\mywork\CSE5200\PLSQLWS\CSE5200-PLSQLWS-WS.ear -deploymentName CSE5200-PLSQLWS-WS
    Notification ==> Application Deployer for CSE5200-PLSQLWS-WS STARTS [ 2004-08-31T08:50:32.487EST ]
    Notification ==> Undeploy previous deployment
    Notification ==> Copy the archive to D:\oracle\DS\j2ee\home\applications\CSE5200-PLSQLWS-WS.ear
    Notification ==> Unpack CSE5200-PLSQLWS-WS.ear begins...
    Notification ==> Unpack CSE5200-PLSQLWS-WS.ear ends...
    Notification ==> Initialize CSE5200-PLSQLWS-WS.ear begins...
    Notification ==> Initialize CSE5200-PLSQLWS-WS.ear ends...
    Notification ==> Initialize WebServices begins...
    Notification ==> Initialize WebServices ends...
    Notification ==> Application Deployer for CSE5200-PLSQLWS-WS COMPLETES [ 2004-08-31T08:50:45.766EST ]
    Exit status of OC4J admin tool (-deploy): 0
    D:\oracle\DS\jdk\jre\bin\javaw.exe -jar D:\oracle\DS\j2ee\home\admin.jar ormi://huan/ admin **** -bindWebApp CSE5200-PLSQLWS-WS WebServices default-web-site /CSE5200-PLSQLWS-context-root
    Exit status of OC4J admin tool (-bindWebApp): 0
    Use the following context root(s) to test your web application(s):
    http://huan:8890/CSE5200-PLSQLWS-context-root
    Elapsed time for deployment: 53 seconds
    ---- Deployment finished. ---- 2004-8-31 8:51:01
    And the Web Service still can not work. I did this before with JDeveloper 9.0.3 with Oracle9i and succeeded. Could anybody tell me how to resolve this problem. Thanks a lot.

    Thanks Frank.
    In my function package i create xml use dbms_xmldom. I save created xml into clob and return this clob in function.
    Now I want create web service that return my clob(xml).
    I try use JDevelper with PL/SQL Web Service Wizard.
    But I get wrong result (see in my first post).
    My Example xml in clob
    <test>"testvalue"</test>
    I want get responce
    HTTP/1.1 200 OK
    Content-Type: text/xml; charset=utf-8
    X-Powered-By: Servlet/2.5 JSP/2.1
    SOAPAction: "http://localhost/MyWebService1.wsdl/udoFDicnomnsXmlWs"
    Date: Thu, 28 Oct 2010 08:23:31 GMT
    X-ORACLE-DMS-ECID: 0000IjlvoFZB_6yb05nZ6F1CmJAZ000006
    Content-Length: 279812
    X-HTTPAnalyzer-RuleName: Pass through :
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <env:Header/>
    <env:Body>
    <m:udoFDicnomnsXmlWsResponse xmlns:m="http://localhost/MyWebService1.wsdl">
    <result><test>"testvalue"</test>
    </result>
    </m:udoFDicnomnsXmlWsResponse>
    </env:Body>
    </env:Envelope>
    But I get
    HTTP/1.1 200 OK
    Content-Type: text/xml; charset=utf-8
    X-Powered-By: Servlet/2.5 JSP/2.1
    SOAPAction: "http://localhost/MyWebService1.wsdl/udoFDicnomnsXmlWs"
    Date: Thu, 28 Oct 2010 08:23:31 GMT
    X-ORACLE-DMS-ECID: 0000IjlvoFZB_6yb05nZ6F1CmJAZ000006
    Content-Length: 279812
    X-HTTPAnalyzer-RuleName: Pass through :
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <env:Header/>
    <env:Body>
    <m:udoFDicnomnsXmlWsResponse xmlns:m="http://localhost/MyWebService1.wsdl">
    <result>& lt;test>&amp;quot;testvalue&amp;quot;& lt;/test>
    </result>
    </m:udoFDicnomnsXmlWsResponse>
    </env:Body>
    </env:Envelope>
    Can you advice something?
    Edited by: user10707438 on 28.10.2010 1:14
    Edited by: user10707438 on 28.10.2010 1:27

  • While creating web service proxy for a basic authentication WSDL getting  WsCompile.AbortException

    Hi,
    I am usingJdeveloper 11.1.2.4
    I have to use a basic authetication WSDL in my appllication to call a web service, when I create a webservice cleint and proxy and follwed the wizard after clking finish it throws following error.
    The WSDL is created by an exteanl SAP application
    com.sun.tools.ws.wscompile.AbortException
    at com.sun.tools.ws.wscompile.WsimportTool.generateCode(WsimportTool.java:280)
    at oracle.jdevimpl.webservices.tools.weblogic.JDevWsimportTool.generateCode(JDevWsimportTool.java:602)
    at oracle.jdevimpl.webservices.tools.weblogic.JDevWsimportTool.generateCode(JDevWsimportTool.java:443)
    at oracle.jdevimpl.webservices.tools.weblogic.WebLogicAdaptor.wsimportGenerateCode(WebLogicAdaptor.java:1020)
    at oracle.jdevimpl.webservices.tools.weblogic.WebLogicAdaptor.createProxy(WebLogicAdaptor.java:284)
    at oracle.jdeveloper.webservices.tools.WebServiceTools.createProxy(WebServiceTools.java:271)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at oracle.jdeveloper.webservices.tools.WebServiceTools$1.invoke(WebServiceTools.java:132)
    at $Proxy38.createProxy(Unknown Source)
    at oracle.jdeveloper.webservices.model.proxy.generator.CreateProxy.createJaxWsProxy(CreateProxy.java:1194)
    at oracle.jdeveloper.webservices.model.proxy.generator.CreateProxy.doGeneration(CreateProxy.java:382)
    at oracle.jdeveloper.webservices.model.proxy.generator.CreateProxy.action(CreateProxy.java:174)
    at oracle.jdeveloper.webservices.model.generator.GeneratorAction.run(GeneratorAction.java:142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)
    Any thing I missed?
    Thanks
    R. Ramesh

    Two comments:
    1) The generated proxy looks correct.  If you explore the generated code for the InputParams object and the Rowset object, they should represent the incoming and outgoing data structures for your transaction.  If not, and if you are returning an XML property type from the transaction, be sure that you have used the "Assign Reference Document" technique to tell MII what the structure of your outgoing document is (there are a few other discussion threads on that topic).
    2) Personally, I find it much easier to consume MII services from .NET code using a URL-based technique instead of a SOAP based technique.  Invoke the "Runner" servlet (see the documentation) and you'll get an XML document back, that will always be in the MII Rowsets/Rowset/Row format.  Also, it is "self describing" because it includes Column metadata information.  It is very trivial to load this into a .NET XmlDocument object and parse/process it.  In fact, doing a similar approach, I've been able to make MII services appear as ADO.NET tables/stored procedures to .NET code.
    Rick

  • Web services Problem in SOA suite 10.1.3

    HI every body ,
    I have particular web service which opens fine with 10.1.3 jdeveloper using the partener but when I try to deploy the application with that particular webservice I get this error
    BUILD FAILED
    D:\downloads\jdevstudio10131\jdev\mywork\KveniApplications\TelematicsMeter\build.xml:79: A problem occured while connecting to server "localhost" using port "8888": bpel_TelematicsMeter_1.0.jar failed to deploy. Exception message is: ORABPEL-05215
    Error while loading process.
    The process domain encountered the following errors while loading the process "TelematicsMeter" (revision "1.0"): Failed to read wsdl.
    Error happened when reading wsdl at "http://drive-app1.drivesoftwaresolutions.com/oracle_telematics_integration/OTIIncomingWS?wsdl", because "Failed to read wsdl file at: "http://drive-app1.drivesoftwaresolutions.com/oracle_telematics_integration/OTIIncomingWS?wsdl", caused by: java.net.ConnectException. : Connection timed out: connect".
    Make sure wsdl exists at that URL and is valid.
    If you have installed a patch to the server, please check that the bpelcClasspath domain property includes the patch classes.
    at com.collaxa.cube.engine.deployment.CubeProcessHolder.bind(CubeProcessHolder.java:285)
    at com.collaxa.cube.engine.deployment.DeploymentManager.deployProcess(DeploymentManager.java:804)
    at com.collaxa.cube.engine.deployment.DeploymentManager.deploySuitcase(DeploymentManager.java:670)
    at com.collaxa.cube.ejb.impl.BPELDomainManagerBean.deploySuitcase(BPELDomainManagerBean.java:445)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
    at com.evermind.server.ThreadState.runAs(ThreadState.java:620)
    at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
    at DomainManagerBean_RemoteProxy_4bin6i8.deploySuitcase(Unknown Source)
    at com.oracle.bpel.client.BPELDomainHandle.deploySuitcase(BPELDomainHandle.java:317)
    at com.oracle.bpel.client.BPELDomainHandle.deployProcess(BPELDomainHandle.java:339)
    at deployHttpClientProcess.jspService(_deployHttpClientProcess.java:376)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:453)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
    at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
    at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
    at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
    it asks me to install a patch and set the classpath to those patches
    whats the patch number i need to install so that this particular webservice starts working,
    This works fine with 10.1.2 BPEL.
    please help me in resolving this error
    Thanks
    Kveni

    Hi.
    I suspect you have a proxy server between your localhost and the
    drive-app1.drivesoftwaresolutions.com
    Probably in Jdev that proxy is setup nicely in Tools->Preferences->Web Browser and Proxy
    But maybe your OC4J container running BPEL on localhost does not have that proxy setup.
    You need to add startup parameters to the JVM. In 10.1.3 you can do this via the "AS Control" administration pages (there is a link on the SOA suite welcome page). Go to JVM, click on the container and switch to the "Administration" tab.
    The properties are proxySet, proxyHost, proxyPort and nonProxyHosts
    When deploying from JDev, the compilation in JDev works fine (uses the proxy). But when the JAR is transferred to the server, it is compiled again. This fails because the proxy is not used on the server side and it cannot read the wsdl.

  • OWB 11.2 CDC Web Service problem

    We are running OWB 11.2 on a Win x64 2008 database server and using XP clients
    Using the new ODI based method for configuring CDC we have created a cdc enabled Oracle module, and this is working as expected. The next step is to try to run "Extend", "Lock subscriber", "Purge" etc from our process flows. To accomplish this we have tried the following:
    - right click on the CDC module and create the web service for the module under "default_app_server" (the OWB agent)
    - Deploy the web service
    - Include the web service in a process flow to extend and lock subscriber
    - Deploy the process flow
    When trying to execute this process flow it fails with:
    javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: Connection refused: connect                                        
    I get the same error if I try to execute the web service directly by right clicking it in the OWB client.
    There does not seem to be a problem with the web service itself. I have tried to execute it both from the "test page" on the OC4J server, and a simple BPEL process I created in Oracle SOA suite, and in both cases the service works as long as I supply the credentials for basic authentication
    I have tried creating a URI location to supply the credentials, and I have also tried to register a the web service as an external service under "Globals Navigator" so I'm running out of things to try...
    Any help would be greatly appreciated
    Thanks,
    Roald

    As Guenther mentioned it sounds like you have not defined the work schema. It can be just the same as the schema, but generally advised to have a different one since this will be where temporary work tables will be created.
    It should (at least) be in the description that the work schema must be granted the SELECT ANY TABLE privilege for this template/KM.
    Cheers
    David

  • VC Web Service "Invalid url error", after following all steps in blog.

    I need urgent help.
    I am trying to define External Web Service System http://www.webservicex.net/CurrencyConvertor.asmx?WSDL
    I have completed all steps as given in https://www.sdn.sap.com/irj/sdn/wiki?path=/display/vc/webServiceInvalid+URL&
    But it still points me to "Invalid url for the webservice".
    I have follwing version installed, SAP NW 04 java Preview, Appl server java 6.4 sp16
    If I go to VC help, it shows versions 700.10.0027.
    I am from Java background, and new to EP, have to get in speed with VC, I have followed all steps properly, as given in above url.
    More information:
    I have installed SAP NW 04 java Preview, Appl server java 6.4 sp16
    later for VC I have installed following through SDM.
    VCBASE10_0-10003602.SCA.zip
    VCFLEX10_0-10003616.SCA.zip
    VCFRAMEWORK10_0-10003624.SCA.zip
    Among few initial exercises I did, all are working fine except, calling external web services.
    I would highly appreciate your help on this.

    Hi,
    I have configured proxy both through vishal administrator as well as through System Administration -> System Configuration -> Service Configuration -> Applications -> com.sap.portal.ivs.httpservice -> Services -> Proxy".
    I have copied the values exactly as it is in my web browser settings. but still getting the same problem.
    Could you please refer me a link of creating WS through Portal. I am not finding any tutorial for the same.
    Aloke Dasgupta

  • Web Service Invalid URL

    Hi All,
    We are using VC 7.0 SP15. I wanted to implement the below blog:
    "Viewing your Servers status with Visual Composer'
    In our landscape , there are three servers: Dev, Qul and Prod.
    The URLs are as follows:
    Dev: http://testd.india.com:50113/?wsdl             -->   webservice System is working fine.
    Qul: http://testq.india.com:50113/?wsdl             -->   not able to create webservice System .
    Prod: http://testp.india.com:50113/?wsdl             -->   not able to create webservice System .
    The following i have checked:
    1. For qul and Prod the url are woking fine with browser.
    2. Note 1236741 - Invalid Web Service URL applied and server reachable, checked by Web Service Navigator .
    Thanks,
    Anumit

    Hi fella,
    Was that because of no internet connectivity on the server or for any other reason? Can you please share how did you resolve your problem cos I am having the same...
    Waiting for your kind response.
    Regards,MAQ

  • Access web service from tool area

    Hi,
    I want to edit the tool Area iView to invoke an external web services.
    I created a tool Area iView to be customized by importing “com.sap.portal.navigation.toolarea.par.bak” file from the NW2004s and create new portal project.
    I know how to edit add or remove any part from the tool area iview
    But how I can access the web service proxy? or what is the best way to implement that.

    Stumbled into a small problem:
    I have this method in my web service:
    @WebMethod(operationName = "test")
        public Integer test(@WebParam(name = "number")
        int number) {
        return number;
    }My client looks like this
    public static void main(String[] args) {
        try {
             String BODY_NAMESPACE_VALUE = /*namespace url*/;
             QName port = new QName(/*Service name*/);
             ServiceFactory factory = ServiceFactory.newInstance();
             Service service = factory.createService(new QName(/*Service name*/));
             Call call = service.createCall(port);
             call.setTargetEndpointAddress(/*WSDL location*/);
             call.setReturnType(XMLType.XSD_INT);
             call.setOperationName(new QName(BODY_NAMESPACE_VALUE, "test"));
             call.addParameter("number", XMLType.XSD_INT, ParameterMode.IN);
             Integer[] i = new Integer[1];
             i[0] = new Integer(20);
             System.out.println("test :"+call.invoke(i));
        } catch (Exception ex) {
            ex.printStackTrace();
    } I get return values ok from the web service in my java client since I tried getting a constant from the web service. However, in the case above I am trying to send 20 from the client to the web service and receive it back. However I am receiving 0. Does anyone know why sending parameters from client to web service is not working?
    Thanks and regards,
    Krt_Malta

  • Data Federator - Changing Web Service Datasource URL

    Hi,
    I am using Data Federator XI 3.0.
    I have a few web service datasources with their WSDL URL set to the location of the web service on my development machine. If I deploy the web service on the production server, is there a way to simply update WSDL URL of the datasources in Data Federator without recreating them (copy to draft, update operations, reselect operations, etc.) ?
    I tried putting the URL in a deployment context parameter, but it did not work. The datasources still reference the old URL even when I changed the URL in the parameter.
    Thanks,
    Chih Hui

    Hi,
    If you want to configure Connections post deployment, it is required for your application to be configured with a Writable MDS Repository.As I had mentioned in the blog also, for this you need a entry in adf-config.xml and that your server should have a registered MDS store. Unless you will do this, the connection endpoint changes that you are doing will not be saved.
    To give an example, at the application end, in adf-config.xml, you need an entry like the following:
    <adf-mds-config xmlns="http://xmlns.oracle.com/adf/mds/config">
    <mds-config xmlns="http://xmlns.oracle.com/mds/config" version="11.1.1.000">
    <persistence-config>
    <metadata-store-usages>
    <metadata-store-usage default-cust-store="true" deploy-target="true" id="myRepos">
    </metadata-store-usage>
    </metadata-store-usages>
    </persistence-config>
    </mds-config>
    </adf-mds-config>
    When you will deploy this app to a server with a registered MDS repository, the deployment will bring up a dialog where you will need to set(select/create) a partition for this app in the mds repository. Once, your deployment is done, now if you will change the endpoint using EM, it will save your changes.
    -Vishal

  • Web Service Problem

    I have set up a web service reference, but when I test the web service I get a problem. Below is the request and the reponse. The web service is running on a box with IIS. I'm not sure if the problem is with HTMLDB, IIS or the Web Service as I am not very familiar with the technology. Does any have any ideas?
    Request:
    <?xml version='1.0' encoding='UTF-8'?><SOAP-ENV:Envelope
    xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
    xmlns:xsd="http://www.w3.org/1999/XMLSchema">
    <SOAP-ENV:Body><namesp1:getSdeName xmlns:namesp1="http://au.com.fugrospatial"></namesp1:getSdeName></SOAP-ENV:Body></SOAP-ENV:Envelope>
    Response:
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns0="http://au.com.fugrospatial" xmlns:ns1="http://java.sun.com/jax-rpc-ri/internal" env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><env:Body><env:Fault><faultcode>env:Client</faultcode><faultstring>JAXRPCTIE01: caught exception while handling request: unexpected encoding style: expected=http://schemas.xmlsoap.org/soap/encoding/, actual=</faultstring></env:Fault></env:Body></env:Envelope>

    Yes there is the import of the original wsdl of my web service. I think that it is this url that bpel don't reach. In fact if I try to connect to this URL from my machine=OK (web service deployed on my machine), but I can't connect from linux machine where I've deployed my bpel process...
    Thank you, Edwin
    Andrea

  • Web service problem (Timeout)

    hello
    i hope this is the right category to post my problem
    i want to use the service "customerCRMChangeRequestConfirmation_In"
    but i get this error message: "Error getting response; java.net SocketTimeoutException: Read timed out.
    on my search to fix this problem i found the SAP Note 826419.
    with following advice:
    ===========================================================================================
    Version NW 7.10
    Using NetWeaver Administrator
              o For standard Web service deployable proxy:
                1.  Open SAP NetWeaver Administrator in a browser: http:// "Web Services Administration".
                3.  Choose "Proxy Definitions by Name" and click "GO".
                4.  Select the proxy you want to configure.
                5.  Choose the "Configuration" tab.
                6.  Choose the "Logical Ports" tab.
                7.  Select the logical port you want to configure and choose "Edit".
                8. Choose the "Transport Settings" tab.
                9. Edit the "Max wait-time for HTTP response (in milliseconds)" field.
                10. Click "Save" to save the settings.
    ============================================================================================
    but in my Transport Settings are no "May wait-Time for HTTP response-field"
    what is the problem? i have an SAP CRM IDES System with Netweaver 7.1
    do I need to install an sp?
    I also found this solution for my read time out problem:
    http://wiki.sdn.sap.com/wiki/display/TechTSG/%28WSR%29Problems-P01
    but this solution with "Visual Administrator" is for java stack, right?
    thank you for your help!
    kind regards
    sven möller

    Hi Sven,
    There could be several reasons for this timeout but seeing as this is an IDES System things should generally work fine (it's not always the case though).
    I would suggest increasing the socket timeout on SoapUI & then test the webservice again. If you are unsure of how to do this just Google 'SoapUI Test Case Socket Timeout' or something similar. You first need to create a test suite/case & then you can control the socket timeout on SoapUI.
    Just in case, I would also check that the webservice service is configured correctly by launching transaction code SOAMANAGER from the IDES CRM & searching for this service (look for the change customer service under service providers). Just verify that all endpoint configuration is correct.
    I would also verify if you have the necessary authorizations (for your IDES login user) to change a customer.
    Lastly, I would setup a trace/recording using the ICF Recorder for your IDES login user (Google 'SAP ICF Recorder' for correct usage). Turn on the recorder to trace your incoming request in IDES & trace the outgoing response from IDES.
    You could also try viewing Transaction Codes ST11 & ST22 that trace incoming requests into the IDES Application Server. This may highlight any authorization related issues.
    Best Regards, Trevor

Maybe you are looking for