Unable to address internet web provider from intranet portal
Folks, I'm failing to call an internet web provider (JPDK 3.0.x sample servlet) from an inside portal (3.0.9.8.2) though I have set the proxy under global settings. I'll always get WWC-43134 and "java.io.InterruptedIOException: Connection establishment timed out (WWC-43000)". Is there a bi-directional communication between portal and the JPDK web provider?
Hi Detlef,
You probably don't have permission to access the host on which proxy server resides. Since all calls to remote portlet providers are initiated from Oracle8i JVM which is inside your database, you need to issue
the following command (under SYS): call dbms_java.grant_permission('SYS', 'SYS:java.net.SocketPermission', '*', 'connect,resolve');
This statement lets you access any host from Java classes running in your Oracle8i JVM. Probably you
also need to setup proxy settings for the JVM. Also take a look at trace file in udump directory for your database. It should be full of useful information! ;-)
Hope this helps
Serguei
Similar Messages
-
Unable to address internet web provider from inranet portal
Folks,
I'm trying to register an internet web provider from an intranet portal (3.0.9.8.2) but without success. I can call the provider's testpage from my browser but when activating the proxy on provider registration I'll get an error (WWC-43134; java.io.InterruptedIOException: Connection establishment timed out (WWC-43000)
). Do I have to set a proxy option anywhere else than under global settings? The provider servlet is the standard JPDK 3.0.x provider. Is the connection between portal inside and provider outside bi-directional?Hi Detlef,
You probably don't have permission to access the host on which proxy server resides. Since all calls to remote portlet providers are initiated from Oracle8i JVM which is inside your database, you need to issue
the following command (under SYS): call dbms_java.grant_permission('SYS', 'SYS:java.net.SocketPermission', '*', 'connect,resolve');
This statement lets you access any host from Java classes running in your Oracle8i JVM. Probably you
also need to setup proxy settings for the JVM. Also take a look at trace file in udump directory for your database. It should be full of useful information! ;-)
Hope this helps
Serguei -
CALL WEBI Report from SAP Portal
Hi Experts,
I need to call WEBI report from SAP Portal, is it possible?
The submitted report will be opened in the same window?
Kind Regads.Hi
You can call SAP portal from WebI Report...
insert blank cell in the report / or select the cell whaere do you want to in the report
and then Right click and select hyper link.
Enter the portal address
It will be opened in the same or new window based on your settings.
Target Window : New Window ..then it will open new window. -
Calling a web service from a portal application / SOAP Action
Hallo,
Ich möchte aus einer Portal Applikation auf einen Web Service zugreifen.
Dafür habe ich mit dem Wizard "Portal Service from Wsdl file - Client side"
eine Portal Service erzeugt, auf den ich dann zugreife.
Leider wird dabei ein Fehler ausgegeben (Stacktrace-Ausschnitt s.u.).
Ich habe ein Posting zu dem Fehler hier im SDN gefunden, leider hatte dort niemand eine Antwort. Vielleicht hat inzwischen jemand eine Idee?
Das Feld soapaction ist in der soapconfig.xml leer angegeben (soapaction="").
Es ändert aber nichts an der Fehlermeldung, wenn ich dort etwas eintrage.
Ein weiterer Gedanke ist, dass die soapaction, die wenn ich es richtig verstehe eine URL auf die web service methode enthalten soll, im Grunde dynamisch sein sollte, da der Web Service lokal in dem Portal läuft, auf dem die Applikation gerade deployed ist. Auf den Web Service wird mit WebDynPro erfolgreich zugegriffen (dynamisch). Meine Vermutung ist, dass hier das Problem liegt und es entweder mit diesem Wizard nicht möglich ist oder ein Bug vorliegt.
Also ist die Frage: Wie erzeuge ich dasselbe für eine Portal-Applikation?
Ich hoffe, dass mir jemand mit einer Antwort oder Hinweisen wo man weiterforschen kann, weiterhelfen kann.
Freundliche Grüße,
Daniel Dehnhard
Stacktrace:
Component finished with error: (com.sapportals.portal.prt.service.soap.exception.PRTFaultEnvelopeVersion)
java.lang.IllegalArgumentException: The SOAP Action "" include in the soap request not corresponding to the Portal service method.
at com.sapportals.portal.prt.service.soap.element.PRTSOAPBodyElement.processParams(PRTSOAPBodyElement.java:253)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPBodyElement.init(PRTSOAPBodyElement.java:190)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPBodyElement.(PRTSOAPBodyElement.java:56)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPBody.init(PRTSOAPBody.java:94)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPBody.(PRTSOAPBody.java:36)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPEnvelope.init(PRTSOAPEnvelope.java:113)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPEnvelope.(PRTSOAPEnvelope.java:54)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPMessage.processSOAPMessage(PRTSOAPMessage.java:58)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPMessage.(PRTSOAPMessage.java:40)
at com.sapportals.portal.prt.service.soap.SOAPService.call(SOAPService.java:180)
at com.sapportals.portal.prt.service.soap.PRTSOAPCall.invokeMethod(PRTSOAPCall.java:209)
at de.enviam.ep.egk.km.webservicewrapper.Z_EP_EM_EGK_CustomerGroupToCRMData.getCustomerGroup2CrmDataByGPNr(Z_EP_EM_EGK_CustomerGroupToCRMData.java:218)
at de.enviam.ep.egk.km.imp.EPImpSchedulerTask.resolveGroupId(EPImpSchedulerTask.java:764)Hi,
I am accessing a web service from a Portal Component through a Portal Web Service. First i created a web service, then a portal web service which is made to access the wsdl file of the web service. Now i access the Portal Web Service from a Portal Component. Now i am getting an error as,
Exceptionjava.lang.IllegalArgumentException: The SOAP Action "" include in the soap request not corresponding to the Portal service method.
The code which i wrote in component is below
String text = "word";
FuncHelloResponse res=new FuncHelloResponse();
FuncHello fn= new FuncHello() ;
fn.setName(text);
res= ( (INewPortal) PortalRuntime.getRuntimeResources().getService(INewPortal.KEY)).FuncHello(fn);
response.write(res.getResponse());
Can any one solve this problem? -
Unable to call a web service from BPEL Project
I am running my BPEL PM on Windows XP SP3. The platform is weblogic 9.2, SOA 10.1.3.1.
I created a simple BPEL project to call a web service and when I run the project from BPELConsole I getting the following error:
exception on JaxRpc invoke: HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Bad response: 407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy filter is denied. )
I am able to call this web service from soapUI client.
Any help or hint is appreciated.
ThanksI have had this issue before when calling a .NET service, it was firewall related. I didn't actually make the fix so I can't tell you exactly how it was fixed on the server. I hope this info makes sense as this this the info I got from the IT boys
I’ve install this tool on your computer:
http://www.microsoft.com/downloads/details.aspx?FamilyID=05C2C932-B15A-4990-B525-66380743DA89&displaylang=en
which does that:
Firewall Client for ISA Server can be optionally installed on client computers protected by Microsoft ISA Server. Firewall Client for ISA Server provides enhanced security, application support, and access control for client computers. It provides authentication for Winsock applications that use TCP and UDP, supports complex secondary protocols, and supplies user and application information to the ISA Server logs.
When a client computer running Firewall Client for ISA Server makes a request, the destination is evaluated by the Firewall Client software, and external requests are directed to the ISA Server computer for handling. No specific routing infrastructure is required. Firewall Client sends user information transparently with each request, enabling you to create a firewall policy on the ISA Server computer with rules that use the authentication credentials presented by the client. ISA Server allows you to configure automatic discovery for Firewall client computers, using a WPAD entry in DNS or DHCP to obtain correct Web proxy settings for clients, depending on their location.
and I’ve added a exception in IE to the tools-lan settings-advanced-exceptions to be creditworks.* Did this by modifying the GPO that applies to your account, so all the users in National Office should have that exception.
hope you can use this.
cheers
James -
Unable to consume secured Web service from a Dynpro application
Hello,
I have followed <a href="http://help.sap.com/saphelp_nw04/helpdata/en/c3/bac36a469e4c75aba646077e71516d/frameset.htm">this tutorial</a>
in order to protect and consume a secured Web service from a Dynpro application using SAP logon ticket.
The problem is that after implementing everything needed I receive 401 Unauthorized when I am trying to consume it from the web dynpro side.
If I manually transfer the request the credentials, before the execute i.e:
modObj._setUser
modObj._setPassword
modObj.execute();
I am able to call it, meaning the dynpro application doesn't transfer these credentials to the Webservice even though it's authentication property is set to true.
Any idea how to solve it?
Roy
Message was edited by:
Roy CohenTry below steps
Add jars
o security.class
o tc/sec/destinations/interface
Setting WebDynpro project property
o Project>Properties>Web Dynpro References-->Interface references
 Name=tcsecdestinations~interface
o Project>Properties>Web Dynpro References-->Service reference
 Name=webservices
 Name=tcsecdestinations~service
Dynamically Set httpdestination and Call web service
final InitialContext ctx = new InitialContext();
final DestinationService dstService = (DestinationService)ctx.lookup(DestinationService.JNDI_KEY);
if (dstService== null)
throw new NamingException ("Destination service not available");
final Destination destination = dstService.getDestination("HTTP"," DestinationName");
// getting user name
Properties destprop = destination.getDestinationProperties();
String username = destprop.getProperty("USERNAME");
String password = destprop.getProperty("PASSWORD");
final HTTPDestination httpDestination = (HTTPDestination) destination;
HttpURLConnection httpConnection = httpDestination.getURLConnection();
String httpURL = String.valueOf(httpConnection.getURL());
Request_AdvLocationVer1ViDocument_getLocation obj=wdContext.currentRequest_AdvLocationVer1ViDocument_getLocationElement().modelObject();
obj._setUser( user );
obj._setPassword(pass);
obj._setEndPoint(httpURL);
obj.execute();
Rahul -
Scheduling Webi reports from SAP Portal.
is there a way to schedule webi reports from the SAP enterpirse portal.
Toor.Hello Ingo,
We also need to implement the server side trust configuration.
I'm searching the document you are refering to but couldn't find it :
I only found the fowllowing documents which doesn't discuss the server side trust
BusinessObjects XI Integration Kit for SAP Installation Guide
BusinessObjects XI Integration for SAP Solutions User's Guide
Business Objects XI Integration Kit for SAP Release Notes
I didn't found it there http://help.sap.com/businessobject/product_guides/boexi/en/boxi_DocMap_en.pdf
Could you provide me the direct link please ?
Thank you !
Edited by: Raoul Shiro on Apr 1, 2011 10:05 AM -
Cannot register the Web Provider Sample in Portal
Hi,
I downloaded the PDK-Java Framework and Samples to install in portal. The Portal version 3.0.9.8 on NT 4.0 platform.
I followed the instructions all the way to testing the Web Provider Sample set up. I can execute the sample from the Oracle HTTP Server. The test page is displayed correctly. Then I try to register the web provider in Portal. And I encountered the following error:
An unexpected error occurred: ORA-29531: no method getPortletList in class
oracle/webdb/provider/web/HttpProviderDispatcher ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "PORTAL30.WWPRO_HTTP", line 2684
ORA-29531: no method getPortletList in class oracle/webdb/provider/web/HttpProviderDispatcher (WWC-43000)
An unexpected error occurred:
ORA-29531: no method getPortletList in class oracle/webdb/provider/web/HttpProviderDispatcher (WWC-43000)
Can anyone tell me what I need to do?
Thanks;
Kelly.Kelly,
You want to take a look at the following to try to debug your situation.
1. Make sure that no tags in the provider.xml say <getPortletList> this tag should not be in there are would not be in there unless altered.
2. You may have some invalid Java classes in your portal. You may want to check the status on your packages.
Sue -
Scan Issues - need internet web page from where to scan
Since purchase of the printer the scanner part of the HP photosmart C7280 has not work. I have been scanning for years using a web page. Unfortunately I accidently deleted the web address recently and now I can't scan.
I press "scan to computer" on printer and receive message "No scan options - refer to scan dovumentation to trouble shoot"
I orignally went through installing and uninstalling the printer software and I don't want to go through that again. Also, I tried to locate the HP print and scan solution fix it software to download and could not find it. I've gone around the web page information for an hour and can't figure out anything to help.
Would love an answer or even a way to talk to a person at HP. can't find a single phone number.
Thanks in advance for any help you can giveHi @JSLOW91,
Thank you for visiting the HP Support Forums! I see you are running into some scanning problems on your HP Photosmart C7280, you were scanning using a webpage but accidentally deleted the address, when you attempt to use the Scan to Computer option it asks you to refer to the documentation.
First I would like you to run the HP Print and Scan Doctor
-- It was designed by HP to provide users with the troubleshooting and problem solving features needed to resolve many common problems experienced with HP print and scan products connected to Windows-based computers.
What does the PSDR find, was it able to fix the scanning?
When you say you were scanning from a webpage, do you mean the printers Embedded Web Server (EWS), did you use the printers IP Address to access the webscan? If yes, follow the path below from the front panel of your PS C7280:
Setup Menu > Network > Wireless Network Test
Here you will see the IP address, you can input that into a Web Browser to access the EWS and complete a Webscan.
Please let me know if this helps, I will leave you with the our technical support #- 800-474-6836. If you live outside the US/Canada Region, please click the link below to get the support number for your region.
http://www8.hp.com/us/en/contact-hp/ww-phone-assist.html
Let me know the outcome, I will watch for your reply.
HevnLgh
I work on behalf of HP
Please click “Accept as Solution” if you feel my post solved your issue, it will help others find the solution.
Click the “Kudos Thumbs Up" to the left of the reply button to say “Thanks” for helping! -
Web service from intranet WSDL
I have a simple (local) SOAP service (via perl SOAP::Lite) with a valid WSDL (validated with XML Spy). That works fine from a simple client....(provide a server and the service responds with all NFS mounts associated with the server)... the WSDL 'imports" a xsd schema via xsd:import. I can create the web service reference, but when attempting to generate a "Form and Report on Web Service" page I get a "No result Tree to Report on" "This Web service does not have a result tree in its definition that is appropriate for a report. You may wish to run the Form on Web Service wizard instead.".... why can't it read my tree? where can I find the errors (logs) specific to this? Any help would be greatly appreciated.
I have the same problem as posted above.
The Web service has an single numeric input parameter and an output parameter that is an array of objects containing 3 result fields. The web service returns the results correctly in a test harness outside of HTML_DB.
I have listed the WSDL content below. Can you tell what the problem reading the Report Tree from the WSDL might be ?
Thanks
<?xml version="1.0" encoding="UTF-8" ?>
- <!-- Generated by the Oracle JDeveloper 10g Web Services WSDL Generator
-->
- <!-- Date Created: Wed Jun 21 10:10:07 BST 2006
-->
- <definitions name="18_WS" targetNamespace="http://SWISHTST/18_WS.wsdl" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://SWISHTST/18_WS.wsdl" xmlns:ns1="http://SWISHTST/_WS.xsd">
- <types>
- <schema targetNamespace="http://SWISHTST/_WS.xsd" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
- <complexType name="SWISHTST_CollectCountTable" jdev:packageName="SWISHTST" xmlns:jdev="http://xmlns.oracle.com/jdeveloper/webservices">
- <all>
<element name="array" type="ns1:ArrayOfSWISHTST_CollectCountRecordUser" />
</all>
</complexType>
- <complexType name="SWISHTST_CollectCountRecordUser" jdev:packageName="SWISHTST" xmlns:jdev="http://xmlns.oracle.com/jdeveloper/webservices">
- <all>
<element name="code" type="string" />
<element name="category" type="string" />
<element name="total" type="decimal" />
</all>
</complexType>
- <complexType name="ArrayOfSWISHTST_CollectCountRecordUser" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <complexContent>
- <restriction base="SOAP-ENC:Array">
<attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="ns1:SWISHTST_CollectCountRecordUser[]" />
</restriction>
</complexContent>
</complexType>
</schema>
</types>
- <message name="getCollectionCount0Request">
<part name="pNumlink" type="xsd:decimal" />
</message>
- <message name="getCollectionCount0Response">
<part name="return" type="ns1:SWISHTST_CollectCountTable" />
</message>
- <portType name="_WSPortType">
- <operation name="getCollectionCount">
<input name="getCollectionCount0Request" message="tns:getCollectionCount0Request" />
<output name="getCollectionCount0Response" message="tns:getCollectionCount0Response" />
</operation>
</portType>
- <binding name="_WSBinding" type="tns:_WSPortType">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
- <operation name="getCollectionCount">
<soap:operation soapAction="" style="rpc" />
- <input name="getCollectionCount0Request">
<soap:body use="encoded" namespace="18_WS" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
- <output name="getCollectionCount0Response">
<soap:body use="encoded" namespace="18_WS" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
</binding>
- <service name="18_WS">
- <port name="_WSPort" binding="tns:_WSBinding">
<soap:address location="http://10.1.0.34:7778/RCAHMS_WebServices-NMRSPK18_WS-context-root/_WS" />
</port>
</service>
</definitions>
Message was edited by:
gahamr -
Can't access weblogic server from internet but can from intranet
Hopefully this isn't the wrong place to post but I've searched through many many
newsgroups to figure out where to post this but can't find a specific enough one.
I've recently run into a problem with my weblogic server in that it can not be
accessed from the internet now. This was all working several weeks ago, when
I had the wl server listening for SSL communications on port 7002. I could access
the server from both within our corporate intranet (kind of) as well as access
it from the internet. I say kind of for the intranet in that when I chose to
setup SSL on the the wl server, I couldn't get port 7002 to communicate through
our proxy server. After a little research I determined that it would be best
to communicate on the default SSL port of 443. After switching to 443, I didn't
need to bypass the proxy any longer, when accessing from within intranet, but
now couldn't access the server from the internet. The wl server is behind a firewall,
but I had the network administrators open up port 443 on the firewall. They ran
a network sniffer and determined that the wl server is sending a TCP FIN packet
immediately following the last ACK packet in a TCP session establishment. I don't
really understand what that all means, but it seems really strange that everything
works great when inside the intranet and I don't get any TCP FIN packets sent
from the server, but when you try to communcate through the firewall you do.
Does anyone have any insight into this issue? something else I could look at.
The network administrators are basically saying it's the webserver that needs
configuration (even though it worked great in the past when listening on port
7002 instead of 443). PLEASE HELP!!!Got it. This thread helped!
Thanks!
https://discussions.apple.com/thread/3193444?tstart=60 -
Unable to preview cust web auth from controller
Hi,
The custom web-auth is not able to test preview from controller, but it is able to display fine from the actual Guest SSID where guest are connecting from.
Version 4.1 able to test preview but not on the later newer releases.
Any idea
Thank youJust tested with 5.2, it is working fine.
Anyway, TQ -
without any changes i am aware of, firefox suddenly stops opening from links in emails (thunderbird).
e.g. notifications from facebook.
Usually when this occurs I un-install and then re-install firefox and that fixes the problem but of course it interrupts what I'm doing and takes time. Is there a known cause and fix for this failure to open?Make sure that Firefox is set as the default browser.
*http://kb.mozillazine.org/Default_browser
*https://support.mozilla.org/kb/How+to+make+Firefox+the+default+browser
*https://support.mozilla.org/kb/Setting+Firefox+as+the+default+browser+does+not+work -
At around 9:00P Pacific last night, I received my last email message through iCloud to my [email protected] address. I've tried on my iPad, PC, MacBook Pro and iPhone. I've done a full password reset to be compliant with the newest password standards. I've deleted my iCloud account from my MacBook Pro and iPhone. I've reset network setting on iPhone. Then I tried to log into iCloud.com (should have tried earlier) and I can get to all my applications (calendar, documents, etc.), EXCEPT Mail. I can't find any available route to access my .me mail and need to get to it urgently for travel plans and work documents.
Any suggestions? Please assist if possible.
So far, Apple hasn't been able to help either.
TAThe Apple Support Page, http://www.apple.com/support/icloud/systemstatus/ has the following on the status:
iCloud: Mail & Notes - Users Affected: <1%
01/08/2012 09:43 PST
Users may be unable to access Mail. Service is expected to be restored by 8pm PST today. All messages will be delivered at that time. -
How to access BW RFC FM as web service from Enterprise portal using SSO
We have developed a custom remote function module in our BW system. We are accessing this function module as a webservice from a java class we have written. This java class access the BW webservice and formats the output. We created a webservice on top of this java class and deployed on the Enterprise Portal. SSO is setup between EP and BW systems. So when i make call to the BW RFC webservice, i would like to make use of SSO setup between EP and BW instead of hardcoding the user id and password while calling the webservice. Please advise on how to achive this.
Thanks for the help.
Thanks
Hari
Edited by: Hari Krishna Nalluri on Mar 19, 2008 12:41 PMHi,
Go to webserive perspective -> WebService Configuration -> Expand config node->Security-> Select HTTP Authentication and check Use SAP logon tickets option.
Ashutosh
Maybe you are looking for
-
How to install oracle10g grid control
hi i want,how to install oracle10g grig control on windows... i installed Db server 10g R2..
-
Javascript works in Acrobat Pro but not in Reader
Hello, I have created a form in Acrobat Pro that works fine in Pro and seems to work in reader. However, when I open it on the site and it loads up in the browser window the form then messes up when it gets to any one of these 2 scripts: 1. var a=thi
-
i go to itunes, click the "help" menu thing at the top and click "check for available downloads" and it says 9.2.1 is the newest version of itunes. so i try going to apple.com and redownloading itunes and it says "itunes 10 coming soon" "download itu
-
Change Leopard to display Tiger's dock.
Dear members: This is probably a minor issue for most but I have found the new dock on Leopard to be quite annoying. I really prefer to work with the dock in Tiger. Although I have already upgrade the office computers to Leopard my home computer is s
-
[Class] Description of an attribute
Hi all, Is there a FM or class to retrieve the <b>description associated to an attribute</b> of an ABAP class (SE24) ? <i>Usually, when created, it is defaulted to the description of the underlying type by it can be overwritten.</i> For the moment, I