Can't register web provider

I can add database providers but not web providers. When I hit the apply or OK
button after filling out the form for a web provider I get the following message :
"An error occurred when attempting to call the providers register function(WWC-43134)
An unexpected error occurred: ORA-29540:class
oracle/webdb/provider/web/HttpProviderDispatcher does not exist(WWC-43000)"

Jon, I'm surprised that database provider registration works. We'll have a look at that. As for the web provider, can you give me the URL that you were trying to register? We recognize that the error messages need to be much better. Typically, what causes things to go wrong is that the URL is not published to the "Internet".

Similar Messages

  • Error while registering web provider

    Hello
    I have a web provider developed in JPDK. I have deployed it successfully to an Standalone OC4J and I can access a page that says something like that:
    Oracle9iAS Portlet Application Test Page
    This page lists the portlet providers available in this web application. Use the registration URL in combination with the provider's service name to register the provider. Click on the service name link to view the provider's test page.
    Registration URL http://myserver:8888/intranet/providers/
    Service Name
    provideredd
    providergenerales
    provider_edd_desarrollo
    But when I try to register the provider in portal with the registration URL I got the error:
    An error occurred when attempting to call the providers register function. (WWC-43134)
    The following error occurred during the call to Web provider: 500: Internal Server Error (WWC-43147)
    I'm sure my OC4J is up and running because I can acces the url http://myserver:8888/intranet.
    Please help me.

    I have a similar problem where I have portal installed on a machine called portal.mgmt, which is on a network that users cannot access. Connection to portal.mgmt can only be made from our local network via a machine called install.mgmt. In a sense I guess it is acting like a reverse proxy or firewall.
    I have run ssodatan on portal providing the install.mgmt URL and can access most of Portal pages navigating to http://install.mgmt/ except any of the servlets. Actually the only servlet I can access is the sample IsItWorking servlet.
    In my java jserv.log file I am getting the following error:
    java.net.SocketException: Connection reset by peer
    at java.net.PlainSocketImpl.socketAvailable(Native Method)
    I can only assume, from reading the Troubleshooting guide as mentioned above, that portal.mgmt is trying to make a separate connection to the install.mgmt box and is failing.
    The network between portal.mgmt and install.mgmt is very restricted as to what can be run and what protocols and ports can be used. Is this restriction causing the problem?
    I see that Jserv uses port 8007, is this port used to communicate between machines?
    Are there any ports that need to be opened?
    I have tried using another machine called ogg as the firewall/access server and get the following error as well.
    java.net.UnknownHostException: ogg
    at java.lang.Throwable.fillInStackTrace(Native Method)
    Any help on this one would be very much appreciated, as I am very stuck at the minute.
    Regards,
    Garry

  • Register Web Provider Error

    Getting the following Error when attempting to register a web provider:
    An error occurred when attempting to call the
    providers register function. (WWC-43134)
    An unexpected error occurred: ORA-29532: Java
    call terminated by uncaught Java exception:
    oracle.aurora.awt.UnsupportedOperation: GUI
    not supported (WWC-43000)
    An unexpected error occurred:
    oracle.aurora.awt.UnsupportedOperation: GUI not supported
    at
    oracle.aurora.awt.Toolkit.getScreenSize(Toolkit.java:117)
    at
    HTTPClient.BasicAuthBox.<init>(DefaultAuthHandler.java:1398)
    at
    HTTPClient.DefaultAuthHandler.getAuthorization(DefaultAuthHandler.java:159)
    at
    HTTPClient.AuthorizationInfo.queryAuthHandler(AuthorizationInfo.java:330)
    at
    HTTPClient.AuthorizationModule.setAuthHeaders(AuthorizationModule.java:454)
    at
    HTTPClient.AuthorizationModule.responsePhase2Handler(AuthorizationModule.jav
    a:287)
    at
    HTTPClient.HTTPResponse.handleResponse(HTTPResponse.java:635)
    at
    HTTPClient.HTTPResponse.getStatusCode(HTTPResponse.java:179)
    at
    oracle.webdb.provider.web.HttpProviderDispatcher.dispatch(HttpProviderDispat
    cher.java:789)
    at
    oracle.webdb.provider.web.HttpProviderDispatcher.registerProvider(HttpProvid
    erDispatcher.java:263)
    =======
    seems to me the oracle.aurora error would be coming from the database. No errors appear in the Provider's log files.
    Any insight would be appreciated.
    Thanks!

    Matt,
    Acutally, I have never seen this error before. I had to check around to see if others had seen this. Are you doing anything different than your other web providers? Especially with the User Interface.
    Sue

  • Register web provider

    Hi,
    I'm working 5 weeks with Portal. I've never had troubles with registering web providers.
    Suddenly I can't register new web providers and modify already registered providers...
    I've been working a lot with JSP portlets that contain BC4J. Sometimes these portlets did not appear on the screen. When I refreshed several times the browser... they appeared !
    Now also my server reports problems : when I start the Apache server, he says there's an error !
    Has somebody an idea of what the problem could be ?
    Thanks,
    Bart

    Matt,
    Acutally, I have never seen this error before. I had to check around to see if others had seen this. Are you doing anything different than your other web providers? Especially with the User Interface.
    Sue

  • Problem when I register web provider (II) -- ¡URGENT!

    Using axis I checked soap messages changed between oc4j local server and portal
    --- Request message from portal to local oc4j server
    POST /ITC/providers HTTP/1.1 Host: localhost Connection: Keep-Alive, TE TE: trailers, deflate, gzip, compress User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) RPT-HTTPClient/0.3-2S Accept: text/xml Accept-Encoding: gzip, deflate, x-gzip, compress, x-compress Accept-Language: en-us Accept-Charset: utf-8 SOAPAction: "http://www.oracle.com/portal/provider/1.0" Content-type: text/xml Content-length: 1263 <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/ http://www.oracle.com/portal/encoding/" >
    <SOAP-ENV:Body>
    <portal:registerProvider xmlns:portal="http://www.oracle.com/portal">
    <providerId>
    <![CDATA[39337281]]></providerId>
    <subscriberId xsi:null="true" />
    <companyName>
    <![CDATA[corp]]></companyName>
    <portalVersion>9.0.2.2.22</portalVersion>
    <portalSessionTimestamp>2004-01-27T08:32:07</portalSessionTimestamp>
    <portalSession>
    <id>1177526344430346263990410027000004651</id>
    <nlsLanguage>us</nlsLanguage>
    <translationLanguage>us</translationLanguage>
    <nlsTerritory>AMERICA</nlsTerritory>
    <httpLanguage>en-us</httpLanguage>
    <ipAddress>192.168.20.3</ipAddress>
    <sessionStart>2004-01-27T08:20:36</sessionStart>
    <sessionExpire xsi:null="true" />
    <isLoggedOn>true</isLoggedOn>
    <loginTime>
    <![CDATA[2004-01-27T08:32:07]]></loginTime>
    <userName>PORTAL_ADMIN</userName>
    <portalSubscriberId>1</portalSubscriberId>
    <sendingPortal>http://castor.corp.itccanarias.org:7777/adapter/portal</sendingPortal>
    </portalSession>
    <timestamp xsi:null="true" />
    <checksum xsi:null="true" />
    </portal:registerProvider>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    --- Response menssage from oc4j to portal:
    HTTP/1.1 100 Continue Server: Oracle Application Server Containers for J2EE 10g (9.0.4.0.0) Date: Tue, 27 Jan 2004 08:34:19 GMT HTTP/1.1 200 OK Date: Tue, 27 Jan 2004 08:34:19 GMT Server: Oracle Application Server Containers for J2EE 10g (9.0.4.0.0) Content-Length: 664 Connection: Close Content-Type: text/xml; charset=UTF-8 <?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:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Body>
    <portal:registerProviderResponse xmlns:portal="http://www.oracle.com/portal" xmlns:portal="http://www.oracle.com/portal">
    <encryptionKey xsi:null="true" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"/>
    <subscriberId xsi:null="true" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"/>
    </portal:registerProviderResponse>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    *** We can see xmlns:SOAP-ENV attribute appears repeated twice . Same happens with <portal: registerProviderREsponse ..> tag and
    attribute <xmlns:portal>
    --- Portal answers me with:
    An error occurred when attempting to call the providers register function. (WWC-43134)
    An unexpected error occurred: java.io.IOException: An attribute cannot appear more than once in the same start tag.13
    <Line 2, Column 191>: XML-0124: (Fatal Error) An attribute cannot appear more than once in the same start tag.
    <Line 4, Column 127>: XML-0124: (Fatal Error) An attribute cannot appear more than once in the same start tag.
    at oracle.webdb.provider.web.SoapResponseProcessor.getDocument
    at oracle.webdb.provider.web.SoapResponseProcessor.processSOAP
    at oracle.webdb.provider.web.HttpProviderDispatcher.dispatch
    Versions of oc4j and portal:
    PORTAL: 9.0.2.22
    OC4J: 9.0.4.0.0
    How can I solve this problem?
    Thanks forward
    Ivan Samuel Tejera Santana

    Ready!
    I changed oc4j server version from 9.0.4 to 9.0.2.1
    and it works.
    Four days to realize of this fact!
    I hope than this can help to the rest of oracle community.

  • Can see the test page, Can register the provider but error in portlet

    Hi all,
    I have done the following settings in my web.xml
    web.xml
    <servlet>
    <servlet-name>calsample</servlet-name>
    <servlet-class>oracle.portal.provider.v1.http.HttpProvider</servlet-class>
    <init-param>
    <param-name>provider_root</param-name>
    <param-value>D:\pdk\pdkoct\pdk\urlservices\providers\calsample</param-value>
    </init-param>
    <init-param>
    <param-name>sessiontimeout</param-name>
    <param-value>1800000</param-value>
    </init-param>
    <init-param>
    <param-name>debuglevel</param-name>
    <param-value>3</param-value>
    </init-param>
    </servlet>
    <servlet-mapping>
    <servlet-name>calsample</servlet-name>
    <url-pattern>/calsample/*</url-pattern>
    </servlet-mapping>
    <servlet>
    <servlet-name>CalendarServlet</servlet-name>
    <servlet-class>com.jsos.calendar.CalendarServlet</servlet-class>
    <init-param>
    <param-name>config</param-name>
         <param-value>d:/tomcat/conf/calconf.txt</param-value>
    </init-param>
    </servlet>
    <servlet-mapping>
    <servlet-name>CalendarServlet</servlet-name>
    <url-pattern>calendar</url-pattern>
    </servlet-mapping>
    provider.xml
    <provider class="oracle.portal.provider.v1.http.DefaultProvider" session="true">
    <portlet class="oracle.portal.provider.v1.http.DefaultPortlet" version="1">
    <id>1</id>
    <name>CalendarServlet</name>
    <title>My Calendar Servlet</title>
    <description>This is my Calendar Servlet implemented as a ServletRenderer.</description>
    <timeout>5</timeout>
    <timeoutMsg>Calendar Servlet Renderer example timed out</timeoutMsg>
    <hasHelp>true</hasHelp>
    <hasAbout>true</hasAbout>
    <showDetails>true</showDetails>
    <showEdit>true</showEdit>
    <showEditDefault>true</showEditDefault>
    <acceptContentTypes>
    <item>text/html</item>
    </acceptContentTypes>
    <portletRenderer class="oracle.portal.provider.v1.http.ServletPageRenderer">
    <appPath>/pdk/calendar</appPath>
    <appRoot>D:\tomcat\webapps\pdk\WEB-INF\lib</appRoot>
         <showServlet>com.jsos.calendar.CalendarServlet</showServlet>
    </portletRenderer>
    </portlet>
    </provider>
    With the above settings, I can see the test page at http://<server_ip>:port/pdk/calsample.
    I am able to register the provider on the Portal server as well.
    While adding the portlet to the portal page, the Calendar Portlet is listed there.
    But, when I press the preview button next to it, It shows "Error: The listener returned the following Message: 500 Internal Server Error".
    Please give me a clue where I am going wrong.
    Thanks in advance.

    Well, over the past few days while desparately trying to make my portlets work, I have tried several things. I started initially with a downloaded version of pdk that contains samples of v1. My first message above reflects the setup I used with v1. While trying to figure-out the problem for error 500, I tried v2 but the same problem persisted.
    However, the clue by Mr. Peter Moskovits to check the application.log has helped me to finally resolve the problem.
    Here is my new WORKING setup:
    \WEB-INF\web.xml:
    <context-param>
    <param-name>oracle.portal.log.LoggerClass</param-name>
    <param-value>oracle.webdb.log.ServletLogger</param-value>
    </context-param>
    <context-param>
    <param-name>oracle.portal.log.LogLevel</param-name>
    <param-value>7</param-value>
    </context-param>
    <!--
    Define the JPDK servlets and their parameters
    -->
    <servlet>
    <servlet-name>SOAPServlet</servlet-name>
    <display-name>SOAPServlet</display-name>
    <description>Extended Portal SOAP Server</description>
    <servlet-class>oracle.webdb.provider.v2.adapter.SOAPServlet</servlet-class>
    <!-- The following parameter enables invalidation caching -->
    <init-param>
    <param-name>invalidation_caching</param-name>
    <param-value>true</param-value>
    </init-param>
    </servlet>
    <servlet-mapping>
    <servlet-name>SOAPServlet</servlet-name>
    <url-pattern>/providers</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>SOAPServlet</servlet-name>
    <url-pattern>/providers/*</url-pattern>
    </servlet-mapping>
    <servlet>
    <servlet-name>CalendarServlet</servlet-name>
    <servlet-class>com.jsos.calendar.CalendarServlet</servlet-class>
         <init-param>
         <param-name>config</param-name>
         <param-value>d:/conf/calconf.txt</param-value>
    </init-param>
    </servlet>
    <servlet-mapping>
    <servlet-name>CalendarServlet</servlet-name>
    <url-pattern>/calendar</url-pattern>
    </servlet-mapping>
    \WEB-INF\providers\calendar\provider.xml :
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <?providerDefinition version="3.1"?>
    <provider class="oracle.portal.provider.v2.DefaultProviderDefinition">
    <session>true</session>
    <portlet class="oracle.portal.provider.v2.DefaultPortletDefinition" >
    <id>1</id>
    <name>Calendar</name>
    <title>Calendar Portlet</title>
    <shortTitle>Calendar</shortTitle>
    <description>This portlet is my calendar portlet.</description>
    <timeout>30</timeout>
    <timeoutMessage>Calendar Portlet timed out</timeoutMessage>
    <renderer class="oracle.portal.provider.v2.render.RenderManager" >
    <showPage/calendar</showPage>
    </renderer>
    </portlet>
    </provider>
    \WEB-INF\deployment\calendar.properties
    serviceClass=oracle.webdb.provider.v2.adapter.soapV1.ProviderAdapter
    loaderClass=oracle.portal.provider.v2.http.DefaultProviderLoader
    showTestPage=true
    definition=providers/calendar/provider.xml
    autoReload=true
    debugLevel=7
    With the above setup, I am able to access the test page successfully at:
    http://[server-ip]:port/jpdk/providers/calendar
    Which lists my portlet, Calendar.
    Upon registering the portlet provider with the above URL, the portlet provider lists my Calendar portlet there and it shows-up the portlet successfully there.
    Thank you all.

  • 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

  • Error in registering a provider for External Application for Web Clipping

    Getting Error: The provider URL specified may be wrong or the provider is not running. (WWC-43176)
    when trying to register a provider for an external application for Web Clipping

    Hi Vineet,
    The admins applied a patch to my version of the OracleAS 10g Version 9.0.4. and now I able to register a provider with the same URL but different Provider Name. I added My Yahoo Web Clipping from the Portlet Staging Area. That works fine but when I click on the check mail link in the Web Clipping Studio it gives me the following error. I have tried several times and I get the same error....
    An exception has occured : WCS-514 -- Get status code 403 to URL http://us.rd.yahoo.com/my/prop/mail/*http://mail.yahoo.com/ by method get
    Please click "Cancel" or "Back" in the above panel (if present) to retry. Otherwise, please try to click "Back" (from the browser) to go back to the Oracle Portal page to restart.

  • Can't open web case until register product?

    This is my FOURTH time needing to have Adobe reset my account because it says I have "Too many activations".  Of course this is because every time I try to open the program I have to go through the activation setup process. 
    I have encountered a new problem this time.  My three old web cases are listed and shown as CLOSED.  But when I click on "create new web case" I am sent back to my home screen, with no option to create the case.  There is a message that says that I must register the product before I can create a web case, and I have never had to do that before.  When I try to register the product it asks for a serial number, and when I follow the instructions for finding the serial number there are no downloads listed.  I am currently on hold with Adobe support, I put my number in the que because it said there was only a 2 minute wait and they called and put me on hold.  I have been holding for an hour and twenty minutes so far.
    I am so disappointed in this program, I have already missed TWO library books that I had been on the list for because of this problem.  Not to mention all the previous times I have had too many activations.  Any help you can offer me about the web case or how to get customer service on the chat program will be greatly appreciated.
    Thank you in advance!

    06-Jan-2008 05:57 PM
    lalika wrote:
    Update your mobile device
    or format phone memory.
    Keep ur phone memory maximum free .
    I also faced this problem.
    Actually I put all my data on my memory card, the phone card only have the original application.
    I think I have to do the last option.. to format all phone memory.
    thx

  • Can I use Web Dynpro to provide Web Services

    I know I can use Adative web services model to consume existing web services.  But I have not seen any example to use Web Dynpro as the web service provider.  Can this be done?  If yes, how?
    Thanks.

    Hi,
    WebDynPro Java/ABAP are primarily User Interface technologies. Webservices are faceless (without UI ) components that provide certain functionality. Using UI technologies like WebDynPro Java/ABAP etc, we can build a face( UI ) to the webservices.
    DnyPro itself means a screen & WebDynPro is for building web based applciations.
    Hope this resolves your question.
    Well, if you still want to use it as provider & if you have an existing web-service, the way to do it is, Right click on your WebDynPro ABAP component & select CREATE->Service Call. Build a Custom Controller or use the Component Controller to get the service using service type = Webservice proxy for your webservice. You can use this Component as a Used component in any other webdynpro components & use this to access webservices.
    Thanks,
    Phani
    Edited by: Phani Rajesh Mullapudi on Oct 8, 2009 10:41 PM

  • HT2589 can i register my apple id without providing billing information

    can i register my apple id without providing billing details,if no then how do i retreive my first apple id which is linked to itune

    If you follow the instructions on this page when creating a new account (the instructions won't work with existing accounts) then you will get a 'none' option on the payments screen : http://support.apple.com/kb/HT2534 - if you don't use those instrutions then credit card details will need to be entered before the account can be used to download any item from the store
    These are the steps that should work when creating the account : https://discussions.apple.com/message/24321860#24321860
    Not sure what you mean by retrieving an account. If you can't remember the id, and you don't have any of its downloads on your computer, then try http://iforgot.apple.com

  • Registering a provider built in java class.

    Hi all,
    I have done an application in oracle portal which has pages made in portlets. I have used pl/sql and htp packages in this application. I have created a search module in jsp along with java classes. After that I deployed this as a war file in oracle app server 10g. deployment done successfully but when I am registering a provider in oracle portal, it cannot find the java classes. can anyone please tell me how to register a java provider in oracle portal.

    You need provider.xml file for that.
    WEB-INF\providers\providename\provider.xml
    I think you have to make Portlet from your jsp file.
    I have only made Struts-Portlets (http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/articles/pdkstruts/portletize-your-app.html)
    -jari

  • Unable to register web service in CF 7

    I am unable to register a web service on admin without providing a username/password. the ws works well enough on other systems without even providing the username/password.
    Any replies will be appreciated. thanks!

    Wow, that's interesting (that you can invoke the web service without a username/password in CFML, but can't register it in the Admin).
    Still, I want to understand what makes you want to do that (register it in the admin). You say, "I have a pool of web services to manage so I assume admin to be the best place to maintain them seeing on a broader perspective." I'm not sure what you mean by that.
    Besides a little more explanation, I'd still ask: if you can't get around this (not saying that it should fail, but just if it can't be resolved), do you at least agree that you don't NEED to define the web services this way to use them. In fact, the opposite is true: if you invoke them in CFML (whether with createobject/cfobject/cfinvoke) that will populate this Admin page for each web service that's invoked, so you could "get around" the problem and have all your web services listed this way, for whatever value that offers.
    But yes, it seems it should work the way you want to. I'm not denying that.
    Just trying to help.
    /charlie

  • Bpel web provider and portal

    I am trying to get the worklist app portlets to deploy on the oracle portal. the documentation indicates that the web provider which needs to be registered in the portal can be found at the url http://bpel_host:bpel:port/BPELPortlets/providers. That url returns a page not found message. Does anybody know if this is the right url or do I need to use a different url. Else do I need to deploy some other component to make the web provide active. thanks for the help.

    Are you running HTTPS with your portal or HTTP? I cannot get the BPEL portlets to work with HTTPS.

  • How to Register the Provider

    Based on the Docuementation for Registering the Provider :-
    1) Under the Administrator Tab, click on Add a portlet provider within the portlet called provider.
    Where can I find the administrator tab?

    I have login onto OTN with my OTN Account and also the portalstudio.com with the same account and password. I am able to go in successfully but when I attempt to register a web provider, it failed. I cannot see the administrator tab as documented. Is it true that my OTN Account does not have the ability the register a web provider ?

Maybe you are looking for