Deregister provider in Portal
I have created a custom database portlet using Portal 3.0.9.8.3 and have registered the same to portal.
Now I have added customizations (personalization) to save user preferences. However if I just compile the portlet code none of the preference paths and preferences get created and exceptions are thrown.
The only way to get it working is to remove original provider and register new provider again.
Question is how do I do this programatically since
when i remove provider using the following code I still see the provider and portlet although no exception is thrown.
declare
l_provider wwpro_api_provider_registry.node_provider_record;
begin
l_provider := wwpro_api_provider_registry.find_provider(p_name =>'XXC_LOCAL_PREF',p_language => wwnls_api.AMERICAN);
dbms_output.put_line(l_provider.id || 'Provider id ');
wwpro_api_provider.deregister_provider(p_provider_id => l_provider.id );
commit;
exception when others then
dbms_output.put_line('Exception during portlet registration');
end;
Sudip,
I want to know if you registered the portlet manually. If so, please can you tell me how you did it.
Thanks,
Paami.
Similar Messages
-
Is it possible to change schema or name of locally built provider in portal
Is it possible to change schema or name of locally built provider in portal 9.0.4?
We have built an application as a pagegroup and locally built provider in Oracle portal. We can deploy the application to different portals using transport sets. However, it is not possible to install the same provider twice to a shared portal because a provider's name and schema cannot be changed. Does anyone know of a way to rename and change the schema of locally built providers? I was once told that substition strings at import would be available in an upcoming release to do that, but I haven't seen anything like that.
Thanks,
TrentonMaybe use a MHT archive.
*Mozilla Archive Format: https://addons.mozilla.org/firefox/addon/mozilla-archive-format/
*UnMHT: https://addons.mozilla.org/firefox/addon/unmht/ -
I cannot access my service provider's portal
Hello, People.
I am new in the community and this is my first question posted. Please help me.
I am a first time user of the iPhone and have been using it for less than a month and have been facing immense issues most of which I have been able to solve.
The remaining problem is accessing my service provider's portal. By portal I mean checking my balance, credit recharge, bundle and other service subscriptions. Accessing all this needs the use of *XXX# (*102#, *104*XXX...#, *149*99#, etc). Whenever I make such dials, instead of taking me to their respective service portal, the phone calls straight that renders the number non-exitent. It is as if i am making a straight call while trying to access the portal. But the *#06# portal dial works that shows the IMEI.
I took it to the shop where I bought the product and they told me that it is an apple update (i have the latest iOS 7.1) that caused this. But I personally have not heard of such an issue even from my friends who use the same product. My telecom service providers are claiming it is a problem on Apple's side. Everyside is pushing the ball to each other and the only place that I am left with is to ask my fellow users if you can help me with this.
I hope to get to the bottom of this.
Thanks and regards,
Peter.Call Tmobile and make sure they have your new PIN and IMEI of the new device in their system and provision your account correctly with the BIS data plan for this new device.
1. If any post helps you please click the below the post(s) that helped you.
2. Please resolve your thread by marking the post "Solution?" which solved it for you!
3. Install free BlackBerry Protect today for backups of contacts and data.
4. Guide to Unlocking your BlackBerry & Unlock Codes
Join our BBM Channels (Beta)
BlackBerry Support Forums Channel
PIN: C0001B7B4 Display/Scan Bar Code
Knowledge Base Updates
PIN: C0005A9AA Display/Scan Bar Code -
Urgent(error while registering a web provider on portal)
Hi!
When i am trying to register any webprovider(even the
sample provider which comes with jpdk ) on the portal ,I am
getting the following ora-exception
An error occurred when attempting to call the providers register
function. (WWC-43134)
An unexpected error occurred: ORA-29516: Aurora assertion
failure:
Assertion failure at joncomp.c:127
jtc_active_clint_init_ncomp_slots(oracle/xml/parser/v2/DTD, 0)
returned 0 (WWC-43000)
Could anyone please suggest the cause of this error or what can
be done in this case .This is really urgent for me as my project
plan is getting delated because of this problemHi Sharmila
I appreciated your help but I cann't yet figure out the problem.
First of all the listener is up.
The datasources.xml file is like that:
<data-source
class="com.evermind.sql.DriverManagerDataSource"
name="OracleDS"
location="jdbc/emulatedPortletPrefs"
xa-location="jdbc/xa/portletPrefs"
ejb-location="jdbc/portletPrefs"
connection-driver="oracle.jdbc.driver.OracleDriver"
username="portlet_prefs"
password="portlet_prefs"
url="jdbc:oracle:thin:@localhost:tcp:1521:infraDB.localhost"
/>
where ifraDB.localhost is the Global database name
and the 1521 is the port of the listener
If you can point out any mistake please let me know!
Thanks alot for the help! -
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.
-
Language names provided in Portal not same when I retrieve ISO Languages
I retrieved the list of languages in ISO using Locale.getISOLanguages(),but I do not see many sap provided languages in this list.
For example we donT have English(American) OR aRABIC(EGYPTIAN) etc.
Please let me know how I can find such languages or atleast how do I find the ISO Codes for these languages.Hi Harish,
> we donT have English(American) OR aRABIC(EGYPTIAN)
These are complete locales, that is the first for example "en_US". The UME differentiates among the language - in fact a locale - and the resident's country, a sinmple country object. See https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/javadocs/nw04/sp12/user management engine - version 4.0/com/sap/security/api/iuser.html#getlocale() for details.
> how do I find the ISO Codes for these languages
With the above having said, these "languages" in fact are locales, so for this "language/country" combination, used as language identifier, there don't exist any ISO Codes. Also see http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html and the link to ISO639 for further information.
Hope it helps
Detlev
PS: Please consider rewarding points for helpful answers on SDN. Thanks in advance! -
ERROR WHILE CREATING .DMP FILE FROM .CMD IN EXPORT/IMPORT PORTAL DB PROVIDE
Hi,
I have exported a PORTAL DB PROVIDER in Portal release 2 and downloaded the script for NT. But when I try to
export the .CMD script using this command : myexp.cmd -mode export -s [portal_schema]
-p [portal_schema_password] -c [connect_string] -pu [portal_username] -pp [portal_userpassword] -d [dump_filename], the command line resulted the following :
Mode Selected is EXPORT
then was unexpected at this time.
Could someone kindly tell me what might went wrong?
Thanks.had the same problem and ended up just letting it prompt me for some of the info. For example, run:
myexp.cmd -mode export -s [portal_schema]
-p [portal_schema_password] -c [connect_string]
it will then prompt you for the portal_userpassword (used to login to the portal) and then the dump file name. Then it runs. -
Provide second level logon / password authentication in Portal.
I would like to customize our portal using second level logon/password authentication for few of the pages/iviews.
We have Single Sign on provided to portal so, user is not going to get logon page initially, once he gets into ESS Module where he has to see his /her personal information for which we are planing to ask user to enter his / her password or logout him if that is incorrect.
please let me know if any one know if there is any inbuilt functionality already available in Portal.
I am planing to write a Portal Compnent Project using Jspdynpage/PAR project.
Thanks a lot.If you are using windows integrated authentication then what is the purpose of using logoff link. You can hide it.
The purpose of windows authentication is to directly logon with out furthur authentication.
Eventhough you click logoff it will redirect again into the portal.
If you still want to show logoff link then modify the masthead par file , so that when you click on the logoff button the browser will close. This you can do in Headeriview.jsp
Otherwise you can redirect to the some other page after clickin the logoff link. Search in SDN for that.
Raghu -
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 -
Oracle Portal and Discoverer Integration
Portal Version: 9.0.2.0.1
RDBMS Versjion: 9.0.1.3
OS/Vers. Where Portal is Installed:: Suse 7 SLES
Error Number(s)::
Oracle Portal and Discoverer Integration
We're trying to integrate Discoverer with Portal unsuccessfully.
We made many things in accordance with oracle's documentation until add discoverer portlets (worksheet and list of workbooks) in a test page.
In view mode, the worksheet portlet shows the error:
"The portlet has not been defined. The publisher must define the portlet by clicking on Edit Defaults for the portlet on the edit mode of this page. Please contact the publisher of this page."
We think we have to edit properties before. Is this? Anyway edit worksheet portlet crashes between step 1 and 2. The error is: "The listener returned the following Message: 500 Internal Server Error".
We have a public conection created in EM and a discoverer application which can be viewed using plus or viewer.
Furthermore, it's not possible delete the added portlets neither the page that contain it. The error at delete is:
Error: An unexpected error occurred: User-Defined Exception (WWC-44082)
(WWC-00000)
An unexpected error has occurred in portlet instances: User-Defined Exception (WWC-
44846)
An unexpected error occurred: User-Defined Exception (WWC-43000)
The following error occurred during the call to Web provider:
oracle.portal.provider.v2.PortletNotFoundException
at oracle.portal.utils.v2.ContainerException.fillInStackTrace(Unknown Source)
at java.lang.Throwable.<init>(Throwable.java:78)
at java.lang.Exception.<init>(Exception.java:29)
at oracle.portal.utils.v2.ContainerException.<init>(Unknown Source)
at oracle.portal.provider.v2.PortletException.<init>(Unknown Source)
at oracle.portal.provider.v2.PortletNotFoundException.<init>(Unknown Source)
at oracle.disco.portlet.provider.DiscoPortletPersonalizationMgr.destroy
(DiscoPortletPersonalizationMgr.java:65)
at oracle.portal.provider.v2.DefaultPortletInstance.deregister(Unknown Source)
at oracle.webdb.provider.v2.adapter.soapV1.ProviderAdapter.deregisterPortlet
(Unknown Source)
at java.lang.reflect.Method.invoke(Native Method)
at oracle.webdb.provider.v2.utils.soap.SOAPProcessor.doMethodCall(Unknown Source)
at oracle.webdb.provider.v2.utils.soap.SOAPProcessor.processInternal(Unknown Source)
at oracle.webdb.provider.v2.utils.soap.SOAPProcessor.process(Unknown Source)
at oracle.webdb.provider.v2.adapter.SOAPServlet.doSOAPCall(Unknown Source)
at oracle.webdb.provider.v2.adapter.SOAPServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
at com.evermind.server.http.ResourceFilterChain.doFilter
(ResourceFilterChain.java:59)
at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
at com.evermind.server.http.ServletRequestDispatcher.invoke
(ServletRequestDispatcher.java:523)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal
(ServletRequestDispatcher.java:269)
at com.evermind.server.http.HttpRequestHandler.processRequest
(HttpRequestHandler.java:735)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:151)
at com.evermind.util.ThreadPoolThread.run(ThreadPoolThread.java:64)
(WWC-43147)
Edit properties for portlet List of Workbook works but in view mode we have the error in the portlet area:
"Failed to refresh portlet. Please verify that the information used to create the
portlet instance or customization is still valid. Otherwise, please contact your
iAS administrator. oracle.discoiv.controller.FatalControllerException:
DiscoNetworkException - Nested exception: org.omg.CORBA.OBJECT_NOT_EXIST: minor
code: 0 completed: No null"
Any ideas?
ThanksHi there,
Have you applied any patches to 9ias since it was first installed? We had the same problem and had to apply a couple of patches to get the portlets working.
1. Apply the 9.0.2.53.16 one-off patch for Oracle 9iAS Discoverer which takes Discoverer up to 9.0.2.53.16. This patch appears to be password protected and you need to get someone at Oracle support to give you a password.
2. Apply the Discoverer Portlet Provider: 9.0.2.53.00c patch (patch no. 2595444) which gives you a new discportal.xsl file that actually works. It's this second step that solves your problem but you need to do step 1 before this. This is password protected as well.
3. As you've upgraded Disco on the server to 9.0.2.53, you'll need to upgrade Disco Admin & Desktop within your 9iDS installation using patch no. 2555265. This is because Disco 9.0.2.53 uses an upgraded EUL that Disco Admin & Desktop need to be patched to use.
This was the course of action Oracle support advised us about nine months ago. Of course they may have released a further patch to Disco that does 1 & 2 in one go, but we regularly carry out steps 1 and 2 on servers we use and we can use the Disco portlets successfully.
Hope this helps
Mark Rittman
[email protected] -
Errors with with portal providers after upgrading database to 10.2.0.3
Hello,
We are receiving errors when trying to do anything with providers that we have created in Portal. The problems have started after upgrading the underlying database from 10.1.0.4 to 10.2.0.3 on RH Linux 3.0. Our version of Portal is 10.1.2.0.1 and is running on SUSE 9.
If we try to select the 'Actions' button for any of the portlets that include custom providers, we get the following errors:
Internal error (WWC-00006)
An unexpected error occurred: User-Defined Exception (WWC-43000)
An unexpected error occurred: User-Defined Exception (WWC-43000)
The provider URL specified may be wrong or the provider is not running. (WWC-43176)
Likewise, if we try to deregister/reregister one of the providers, it asks us the following questions:
1. Do you want to deregister provider "Provider Name"?
Deregistering a provider removes it from the system. All usages of portlets from that provider will be deleted.
********We answer 'Yes' to this
2. The provider could not be contacted, do you still want to delete provider "Provider Name"?
The provider could not be contacted and its deregistration function was not initiated. Deleting the provider will remove it from the portal. Additional action may be necessary by the provider to remedy the failure to call its deregistration function.
********Again we answer 'Yes' to this. After answering yes, we get the following error:
Internal error (WWC-00006)
Unexpected error - ORA-04091: table PORTAL.WWPRO_PORTLET_METADATA$ is mutating, trigger/function may not see it
ORA-06512: at "PORTAL.WWUTL_EVENT", line 173
ORA-06512: at "PORTAL.WWPRO_PMR_NLS_EVENT_TRG", line 23
ORA-04088: error during execution of trigger 'PORTAL.WWPRO_PMR_NLS_EVENT_TRG' (WWC-35000)
All of the providers (4 of them) we have manually added (not seeded) receive the above errors, however 3 out of the 4 seem to function fine in the portal (if we don't try to modify). The fourth calls an external e-mail application, and this is not working.
The database upgrade has seemed to cause this issue, but I'm not sure why. Do we need to somehow upgrade these providers? Any help would be appreciated!
Thanks,
RickHi
This is AIX 5L specific problem.
Yo should modify 2 LINES of $CRS_HOME/bin/racgvip file
FROM :
O1=`$NETSTAT -n -I $IF | $AWK "{ if (/^$_IF/) {print \\$5; exit}}"`
O2=`$NETSTAT -n -I $IF | $AWK "{ if (/^$_IF/) {print \\$5; exit}}"`
TO:
O1=`$NETSTAT -n -I $IF | $AWK "{ if (/^$_IF/) {print \\$6; exit}}"`
O2=`$NETSTAT -n -I $IF | $AWK "{ if (/^$_IF/) {print \\$6; exit}}"`
briefly $5 --> $6
this is because of
#/usr/bin/netstat -f inet -n -I en1
command returns extra column ( ZoneID ) which RAC software is unaware
#/usr/bin/netstat -f inet -n -I en1
Name Mtu Network Address ZoneID Ipkts Ierrs Opkts Oerrs Coll
en1 1500 link#3 0.21.5e.34.55.bc - 35645 0 16801 3 0
en1 1500 10.46.180 10.46.180.52 - 35645 0 16801 3 0
for details goto
http://www.ubtools.com/jira/browse/QA-48
This solution stated by Danisment Gazi Unal.
Gokhan Tercan
ORacle DBA
Edited by: GokhanTercan on 19.Eki.2009 08:06 -
Can i fill one provider with more than one application?
Hi,
I have so many application. Currently, we adding one provider with one portlet. So, we just want to know is it possible to add one portlet fill with many application?
The idea is we want to reduce provider in portal.
Thank you.No, you can only sync with one. If you sync with another it will erase the device in order to mirror the other iTunes library.
-
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 -
Problem with importing par file in portal server 6.2
Hi everyone,
I got the following error when trying to import IFRAME provider into portal server 6.2.
Operation failed.
ERROR: provider element has no version attribute
Below is the command I used. I run it as a file - I supply the password at the command line.
/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscollier,dc=com" password $1 IFRAMEProvider.par dc=accesscollier,dc=com provider=IFRAMEProvider.
This used to work in Portal Server 6.0. I looked through the Portal Server 6.2 Desktop Customization Guide and the Developer guide for portal 6.2 but did not find any reference to version number.
Thanks.
Klara Hribkova
IHi Ulf,
here is the command + options. It is in a file, I supply the password on the command line. This used to work fine with PortalServer 6.0.
!/bin/ksh
echo "----------------------------------"
echo "USE: import_providers.sh password "
echo "----------------------------------"
#echo "Importing IFRAMEProvider ..."
#/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscolier,dc=com" password $1 IFRAMEProvider.par
dc=accesscollier,dc=com provider=IFRAMEProvider
echo "Importing IFRAMECalendarProvider ..."
/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscollier,dc=com" password $1 IFRAMECalendarProvi
der.par dc=accesscollier,dc=com provider=IFRAMECalenderProvider
echo "Importing IFRAMEMailProvider ..."
/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscollier, dc=com" password $1 IFRAMEMailProvider
.par dc=accesscollier,dc=com provider=IFRAMEMailProvider
echo "Importing JSPWebAppProvider ..."
/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscollier, dc=com" password $1 JSPWebAppProvider.
par dc=accesscollier,dc=com provider=JSPWebAppProvider
These are the errors I get:
# ./import_providers1.sh solurute
./import_providers1.sh: !/bin/ksh: not found
USE: import_providers.sh password
Importing IFRAMECalendarProvider ...
AUTHENTICATING
uid=amAdmin,ou=People,dc=accesscollier,dc=com
solurute
AUTHENTICATED - Setting DN - dc=accesscollier,dc=com.
Initializing for operation - dpnode=dc%3Daccesscollier%2Cdc%3Dcom,provider=IFRAMECalenderProvider.
Operation failed.
ERROR: provider element has no version attribute.
Importing IFRAMEMailProvider ...
AUTHENTICATING
uid=amAdmin,ou=People,dc=accesscollier, dc=com
solurute
AUTHENTICATED - Setting DN - dc=accesscollier,dc=com.
Initializing for operation - dpnode=dc%3Daccesscollier%2Cdc%3Dcom,provider=IFRAMEMailProvider.
Operation failed.
ERROR: provider element has no version attribute.
Importing JSPWebAppProvider ...
AUTHENTICATING
uid=amAdmin,ou=People,dc=accesscollier, dc=com
solurute
AUTHENTICATED - Setting DN - dc=accesscollier,dc=com.
Initializing for operation - dpnode=dc%3Daccesscollier%2Cdc%3Dcom,provider=JSPWebAppProvider.
Operation failed.
ERROR: provider element has no version attribute.
This is the build_par.xml file:
<?xml version="1.0"?>
<project name="Provider" default="all" basedir=".">
<property name="par.dir" value="./pars"/>
<property name="iframe.dir" value="iframeprovider"/>
<property name="iframecalendar.dir" value="iframecalendarprovider"/>
<property name="iframemail.dir" value="iframemailprovider"/>
<target name="iframe">
<jar jarfile="${par.dir}/IFRAMEProvider.par"
basedir="${iframe.dir}"
includes="**/*">
<manifest>
<attribute name="PS-Version" value="1"/>
<attribute name="PS-DefaultEntry" value="IFRAMEProvider"/>
<attribute name="PS-PBFileRoot" value="pbfiles"/>
<attribute name="PS-StaticRoot" value="static"/>
<attribute name="PS-DPRoot" value="dp"/>
<section name="dp/IFRAMEProvider.xml">
<attribute name="PS-EntryName" value="IFRAMEProvider"/>
<attribute name="PS-Include" value="pbfiles/providerClassBaseDir/k20portal.properties(1),com/hangingvalley/sunportal/util/K20PortalProperties.class(1),com/hangingvalley/sunportal/util/OrgProperties.class(1),pbfiles/templateBaseDir/default/IFRAMEProvider/iframecontent.jsp(1),pbfiles/templateBaseDir/default/IFRAMEProvider/iframedoedit.jsp(1),pbfiles/templateBaseDir/default/IFRAMEProvider/iframeedit.jsp(1)"/>
</section>
</manifest>
</jar>
</target>
<target name="iframecalendar">
<jar jarfile="${par.dir}/IFRAMECalendarProvider.par"
basedir="${iframecalendar.dir}"
includes="**/*">
<manifest>
<attribute name="PS-Version" value="1"/>
<attribute name="PS-DefaultEntry" value="IFRAMECalendarProvider"/>
<attribute name="PS-PBFileRoot" value="pbfiles"/>
<attribute name="PS-StaticRoot" value="static"/>
<attribute name="PS-DPRoot" value="dp"/>
<section name="dp/IFRAMECalendarProvider.xml">
<attribute name="PS-EntryName" value="IFRAMECalendarProvider"/>
<attribute name="PS-Include" value="pbfiles/templateBaseDir/default/IFRAMECalendarProvider/iframecontent.jsp(1),pbfiles/templateBaseDir/default/IFRAMECalendarProvider/iframedoedit.jsp(1),pbfiles/templateBaseDir/default/IFRAMECalendarProvider/iframeedit.jsp(1)"/>
</section>
</manifest>
</jar>
</target>
<target name="iframemail">
<jar jarfile="${par.dir}/IFRAMEMailProvider.par"
basedir="${iframemail.dir}"
includes="**/*">
<manifest>
<attribute name="PS-Version" value="1"/>
<attribute name="PS-DefaultEntry" value="IFRAMEMailProvider"/>
<attribute name="PS-PBFileRoot" value="pbfiles"/>
<attribute name="PS-StaticRoot" value="static"/>
<attribute name="PS-DPRoot" value="dp"/>
<section name="dp/IFRAMEMailProvider.xml">
<attribute name="PS-EntryName" value="IFRAMEMailProvider"/>
<attribute name="PS-Include" value="pbfiles/templateBaseDir/default/IFRAMEMailProvider/iframecontent.jsp(1),pbfiles/templateBaseDir/default/IFRAMEMailProvider/iframedoedit.jsp(1),pbfiles/templateBaseDir/default/IFRAMEMailProvider/iframeedit.jsp(1)"/>
</section>
</manifest>
</jar>
</target>
<target name="all" depends="iframe,iframecalendar,iframemail"/>
</project>
Thank you very much for your assistance and for your time.
Klara -
Portletized ADF application as WSRP Provider
Hi ,
I am trying to register portletized ADF application as WSRP provider on Portal 10.1.4.2 . My ADF application is deployed on a standalone OC4J 10.1.3.3 . When I try to register this portletized ADF applicaiton as WSRP provider I get the below error on WSRP registration page in portal.
++ An error occurred while trying to refresh the provider. (WWC-43190)++
An error occurred during the call to the WSRP Provider: Java stack trace from root exception:
java.rmi.ServerException: Internal Server Error (java.lang.NoClassDefFoundError: oracle/ias/cache/ObjectNotFoundException)
at com.sun.xml.rpc.client.StreamingSender._raiseFault(StreamingSender.java:384)
at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:245)
at oracle.webdb.wsrp.WSRP_v1_ServiceDescription_PortType_Stub.getServiceDescription(WSRP_v1_ServiceDescription_PortType_Stub.java:63)
at oracle.webdb.wsrp.client.design.v1.OraWSRP_v1_ServiceDescription_PortType.getServiceDescription(Unknown Source)
+. (WWC-43273)+
When I checked the logs on standalone OC4J for my adf application I see the below error, whenever I try to regisetr as wsrp provider.
+09/04/01 14:44:50.962 satvkadfportletexample: ERROR: caught throwable: java.lang.NoClassDefFoundError: oracle/ias/cache/ObjectNotFoundException+
java.lang.NoClassDefFoundError: oracle/ias/cache/ObjectNotFoundException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
at java.lang.Class.getConstructor0(Class.java:2671)
at java.lang.Class.newInstance0(Class.java:321)
at java.lang.Class.newInstance(Class.java:303)
at com.sun.xml.rpc.server.http.ea.ImplementorInfo.createImplementor(ImplementorInfo.java:38)
at com.sun.xml.rpc.server.http.ea.ImplementorFactory.getImplementorFor(ImplementorFactory.java:73)
at com.sun.xml.rpc.server.http.ea.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:129)
at com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(JAXRPCServlet.java:69)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermindhttp://Oracle Containers for J2EE 10g (10.1.3.3.0) .server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java
+:65)+
at oracle.webdb.wsrp.server.ContextFilter.doFilter(Unknown Source)
at com.evermindhttp://Oracle Containers for J2EE 10g (10.1.3.3.0) .server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher
+.java:623)+
at com.evermindhttp://Oracle Containers for J2EE 10g (10.1.3.3.0) .server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher
+.java:370)+
at com.evermindhttp://Oracle Containers for J2EE 10g (10.1.3.3.0) .server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler
+.java:871)+
at com.evermindhttp://Oracle Containers for J2EE 10g (10.1.3.3.0) .server.http.HttpRequestHandler.processRequest(HttpRequestHandler
+.java:453)+
at com.evermindhttp://Oracle Containers for J2EE 10g (10.1.3.3.0) .server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler
+.java:221)+
at com.evermindhttp://Oracle Containers for J2EE 10g (10.1.3.3.0) .server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermindhttp://Oracle Containers for J2EE 10g (10.1.3.3.0) .server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
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.evermindhttp://Oracle Containers for J2EE 10g (10.1.3.3.0) .util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor
+.java:303)+
at java.lang.Thread.run(Thread.java:595)
I have checked the class ObjectNotFoundException and it is found in cache.jar which is in $STANDALONE_OC4J_HOME/javacache/lib.
The portletization of my ADF application is complete and the url http://mystandalone:8888/satvkadfportletexample/portlets?WSDL does return WSDL document.
Can anybody tell me what is happening here...any help will be greatly appreciated.
Thanks
-Venkat
Just to add that portal is running on jdk1.4.2 and standalone on jdk1.5.
Edited by: user649717 on Apr 3, 2009 2:11 AMThe JSF Portlet bridge in JDeveloper 10.1.3 may also be used for ADF Faces portlets.
http://download.oracle.com/docs/cd/B32110_01/webcenter.1013/b31074/jpsdg_java_adv.htm#BABBFDHA
http://mfonsadf.blogspot.com/2009/03/jsf-portlet-bridge-for-dummys.html
For ADF Portlets with Portal 10.1.4 please refer
http://mfonsadf.blogspot.com/2009/03/doing-battle-with-wsrp-part-ii.html
Maybe you are looking for
-
Hi there, Ok so I'm new to using iWeb so please forgive me if this question has been answered before. First off, do I need to use the web.mac.com/My.MacId/PageName for my address? I am using my .mac account to design a page for my business and this w
-
Changing invisible selection criteria for a variant...
Hi, There is a invisible selection criteria when I goto a custom Z variant of program RFBIBL00. How can I change the variant value in invisible selection criteria ? Regards, Rajesh
-
Posting date in RFEBKA00 format MT940
Hi, According to the tests I've done and to the document I've read, it seems that the date rules when importing statements through Transaction FF.5 program RFEBKA00, format SWIFT MT940 unstructured are the following: - Statement date comes the segmen
-
YouTube app missing in iPad 1 - iOS5 upgrade
Hi, I am getting a strange issue which I think is really weird. I found the YouTube app usually shipped with iOS is missing after iOS5 upgrade in my iPad 1. Is there anyway I can get the application back? Can I restore from iPad backups taken earlier
-
Trial to Full paid version of PS CC
I have a trial version of PS CC. Do I need to uninstall this before buying the £8.78 per month offer or will it recognise I already have a trial copy?