Concurrency in Portal Forms
I created a Master/Detail form and doing some testing and everything worked as expected. I opened two browser windows and called up the form and accessed the same record set in each window. I updated data and hit send to update the database in one form. I did the same on the second window which replaced my data from the previous update instead of informing me that the data had changed since I originally accessed it. Is this normal for Portal applications or is there a step I left out in building the application?
Thanks,
Jim
Hi,
This issue of concurrent users (data integrity) is now there in version 9.0.2 and also will be avilable for 3.0.9.8.3 onwards.
Please let me know what is your portal version.
thanks
rahul
Similar Messages
-
How to retrieve images from the file system in Portal Forms?
Portal 3.0.9.8.0
In a Portal form , there is a field named ID wherein a value is entered. Say the value entered is 5 , how can we get the image named 5.jpg
from C:/images/ folder and get it displayed in the form ? The images are not stored in the database . Depending on the ID field value , we
have to retrieve the image.
Thanks .
Neeti.Hi Neeti,
This is what I did :-
Steps:-
1> I created a procedure named get_image in the application schema as :-
create or replace procedure get_image
p_id in integer default 1
is
begin
htp.p('Image Id='||nvl(to_char(p_id),'No Image Id'));
htp.br;
if p_id is not null then
htp.p('<img src="C:\images\'||p_id||'.jpg">');
end if;
end get_image;
2> Created a form on the procedure get_image.
3> Run the form and for p_id field, enter the image id, and click on Submit - the image will be displayed.
Hope this helps. -
Hello,
I am upgrading EBS 11i to 12i, Discoverer 4 to 11. After completing ebs installation and upgrade successfully, I am now working on the Oracle Fusion piece of the upgrade.
I have installed
1. JDK
2. Repository Creation Utility - RCU (schema)
3. Weblogic - WLS 10.3.6
4. Oracle Fusion - Discoverer 11g Release 1 Patchset 1 11.1.1.2.0 PFRD
5. Oracle Portal, Forms, Reports and Discoverer 11g Patchset 11.1.1.6.0 - Patchset 13517084
6. Executed config.sh and it failed with but continued.
During the Configuration of Oracle Fusion with config.sh there was failure at with "fails at creating data sources" and accidentally proceeded and all seem to go well until after shutting down the servers when Weblogic Managed Server is unable to start.
The start log indicated: "weblogic.store.PersistentStoreFatalException: [Store:280105]The persistent file store "_WLS_WLS_DISCO" cannot open file _WLS_WLS_DISCO000000.DAT." and I have been unable to find a solution for this error?
See log file error at https://dl.dropboxusercontent.com/u/15497130/oracle/ebs11/startManagedWebLogic.sh_nohup.out
If re-installation is my only option, then what are the steps to uninstall, and which components do I have to uninstall given that I had upgraded all the schemas involved?
MathiasHey,
You can always change the JDBC datasources in the Weblogic admin console . but have you recorded what is the specific error you got during the datasources creation .
I prefer...create a new user , give him sysdba privillages . Start RCU and create the DEV_DISCOVERER , DEV_DISCOVERER_PS schemas (prefix is your choice)
The Admin server will start . so go to admin console .
click services -> Data Sources
Check the data sources you have . edit each datasource and update the connection pool information .
after this you can start the Managed server WLS_DISCO
i believe this will solve this .........
if you still get issue again . you can try the link Using the WebLogic Persistent Store
Thanks
Naga -
How can I set the focus to a field on a Portal form?
Can anyone tell me if it is possible to set the focus to a particular field on a form which was created in Portal and is based on a PL/SQL procedure?
The form contains a mixture of field types and also takes parameters from another form and displyas them.
I have managed to set the focus on a form which is defined dirdctly in a PL/SQL procedure, using Javascript, but this doesn't seem to work for a Portal form.Hi,
look at the discussion on May 25:th 2001, subject "How to get the cursor into a specific field", it might give you an idea.
To give you some hint right now:
In the "Additional PL/SQL Code" tab, "Before displaying the page", add following code:
htp.p('<BODY onLoad="document.forms[0].elements[6].focus();">');
forms[0] if you only have 1 form, and elements[the number of the item you want to be in focus]
I hope this could help you
/Sara -
Install and config issues with Oracle Portal, Forms, Reports and Discoverer
For a while now I've been struggling with migrating a testing database to a newer version.
And right now I'm pretty much stuck at trying to configure Oracle Portal, Forms Reports and Discoverer
What I've got:
Windows server 2008 R2 64bit
Oracle 11g database
Java 6u27 64bit
JDK 1.6 64bit (using this after 1.7 ended up throwing out bugs while trying to start a weblogic server)
JDK 1.7 64bit
Weblogic 10.3.5 (or so i think - I've installed from the wls1035_generic.jar from the oracle website)
PFRD 11.1.1.2 with 11.1.1.3 installed over it, installed without config
and a hanging up configuration
Basically I've been trying to install PFRD (only forms, reports and enterprise manager from it actually) but it kept failing once it got to the configuration stage, so I installed without config, applied 11.1.1.3 and now trying to run the config manually with the good old \bin\config.bat
Result - the config froze for approx.18 hours then failed
There isn't much useful info I could deduct from the logs, mostly just says one or more configuration parts failed. At one place it mentions trying to set up a domain and starting up an adminserver for it - and apparently that's where it hangs up and finally times out and fails.
I'm a little clueless what to do about it as the logs don't say anything else of use I could understand. Any ideas there?Trying the step by step, the only difference between that and what i do seems to be the file copying (which I can't do - there is no windows\extra\ directory anywhere, the files mentionned seem to already be on their places and either only there, or exactly the same) and clistering
So far the news ain't good - the config process hangs on creating domain ->Step Creating Domain started
It isn't frozen per se - the process doesn't use up any processor time, memory consumption within bounds, it reacts to button clicks and all..it just doesn't do anything concerning the said domain
the last thing the .out file shows:
Creating a new AdminServer Object ...
AdminServer port is 7002
Starting the domain ...
LOADING DLL : E:\OracleDb\Middleware\develtools\install\config\\StartUtil64.dlland in the log:
[2011-09-08T11:57:03.456+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine] [tid: 14] [ecid: 0000J98U0KsFS8XLxuDCiW1EQ92r000005,0] Setting >valueOf(DOMAIN_PORT) to:7002. Value obtained from:USERit's the same it did last time, when after 18hours it woke up with .out saying:
oracle.as.provisioning.util.ConfigException:
Error while starting the domain.
Cause:
An error occurred while starting the domain.
Action:
See logs for more details.
at oracle.as.provisioning.util.ConfigException.createConfigException(ConfigException.java:123)
at oracle.as.provisioning.weblogic.ASDomain.startDomain(ASDomain.java:3173)
at oracle.as.provisioning.weblogic.ASDomain.startDomain(ASDomain.java:3033)
at oracle.as.provisioning.engine.WorkFlowExecutor._startAdminServer(WorkFlowExecutor.java:1644)
at oracle.as.provisioning.engine.WorkFlowExecutor._createDomain(WorkFlowExecutor.java:634)
at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:390)
at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
at oracle.as.install.classic.ca.standard.StandardWorkFlowExecutor.execute(StandardWorkFlowExecutor.java:65)
at oracle.as.install.classic.ca.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:26)
at oracle.as.install.classic.ca.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
at oracle.as.install.classic.ca.ClassicConfigMain.doExecute(ClassicConfigMain.java:124)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:619)
Caused by: oracle.as.provisioning.util.ConfigException:
Error while starting the domain.
Cause:
Starting the Admin_Server timed out.
Action:
See logs for more details.
at oracle.as.provisioning.util.ConfigException.createConfigException(ConfigException.java:123)
at oracle.as.provisioning.weblogic.ASDomain.startDomain(ASDomain.java:3143)
... 18 more
oracle.as.provisioning.exception.ASProvisioningException
at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:872)
at oracle.as.install.classic.ca.standard.StandardWorkFlowExecutor.execute(StandardWorkFlowExecutor.java:65)
at oracle.as.install.classic.ca.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:26)
at oracle.as.install.classic.ca.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
at oracle.as.install.classic.ca.ClassicConfigMain.doExecute(ClassicConfigMain.java:124)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:619)
Caused by: oracle.as.provisioning.exception.ASProvWorkflowException: Error Executing workflow.
at oracle.as.provisioning.engine.WorkFlowExecutor._createDomain(WorkFlowExecutor.java:685)
at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:390)
at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
... 13 more
progress in calculate progress4
progress in calculate progress4
oracle.as.provisioning.exception.ASProvisioningException
at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:872)
at oracle.as.install.classic.ca.standard.StandardWorkFlowExecutor.execute(StandardWorkFlowExecutor.java:65)
at oracle.as.install.classic.ca.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:26)
at oracle.as.install.classic.ca.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
at oracle.as.install.classic.ca.ClassicConfigMain.doExecute(ClassicConfigMain.java:124)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:619)
Caused by: oracle.as.provisioning.exception.ASProvWorkflowException: Error Executing workflow.
at oracle.as.provisioning.engine.WorkFlowExecutor._createDomain(WorkFlowExecutor.java:685)
at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:390)
at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
... 13 more
Going to execute executeAfterConfig
java.lang.IllegalStateException: Action:Application Configuration failed with error:Configure Classic Failed.
at oracle.as.install.engine.modules.configuration.client.ConfigAction.fail(ConfigAction.java:227)
at oracle.as.install.classic.ca.ClassicConfigMain.doExecute(ClassicConfigMain.java:129)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:619)
In Config Module Finish Event...and the log continuing with some variable setting notifications and this:
[2011-09-08T08:27:45.272+02:00] [as] [ERROR] [] [oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager] [tid: 14] [ecid: >0000J93lRQOFS8XLxuDCiW1EPpn_000005,0] One or More configurations failed. Exitingthen again more traces and notifications until the end marking config as failed
I'm kinda paranoid about the double backslash in the dll path, but other than that no clue as to why the domain doesn't set up
the other link you mentionned seems to have no relevance yet
does that clear up anything for you though?
..can the lack of SOA suite have anything to do with the problem? -
How to autopopulate fields in a portal form based on database procedure?
Dear gurus, I am a newbie to the portal world and i have a rather unique problem. I have searched online but still cant find a solution to my problem. I have a portal form (AS version 10.1.4) based on a db procedure that accepts only one parameter. The form has about 12 fields, two of which are combo boxes. Because of the relationship b/n combo box 1 and combo box 2 and the rest of the form fields, the user has to start out by selecting a value in combo box 1. This auto populates combo box 2 (based on the previous selection). However, when the user selects a value from the populated combo box 2, this is supposed to trigger an action to query the database and retrieve values for the remainder of the form fields and populate them accordingly.
I tried to use p_session.get and set values but discovered that one cannot do this with form fields that are based on a procedure. I could write javascript to call a database procedure but i am not sure how to pass the return values from the database back to the javascript routine and then populate the remaining fields accordingly.
HELP ME PLEASE!!!
ThanksHi Venkat, create a section (section control) for each set of columns you want to hide/reveal. Put your columns in that section. Then set a rule on the dropdown so that if dropdown = "this" then show "this" section.
cameron rautmann -
How to display links in a text-field in Portal forms?
In a database the content in a varchar2 field could include a link:
'Shortname <a ref="#" title="Full or long item name">Long name</a>'
In a Portal report this field is displayed like:
Shortname {color:#0000ff}_Long name_
{color}
where the last part is a link. When pointing to this link with the mouse, the full item name is displayed. If this field is displayed in a Portal form, however, it is displayed exactly as written first:
Shortname <a ref="#" title="Full or long item name">Long name</a>
Could anybody tell how this field could be displayed as a link in Portal forms? The field itself does not need to be updated, it serves as an identifier for trailing fields in the details of a MD-form. If the long name should be displayed in the field, you would need to scroll horizontal to see the other details.Yes your point is clearer now. You wish to see an abridged form of a field data with the facility to see the full data when you hover on that data. just like what we see sometimes in hyperlinks.
Both of the methods I told you work to display a modified data value* (without modifying them in the databse) and I floated them after testing. Have used slightly different functionalities in some applications a while back.
To get the 'mouse hover' display, you may want to use the java-script event-handlers of the form elements.
Both methods work with the premise that we do not want to change field data in DB; only displayed-data needs to be different.
1. The idea to edit info using sql-queries or functions from default value attribute work is the main thing. how and what should we edit the data to produce is a plsql-coding problem. So for instance, for a data example like yours, the following works!
assumption: the desired field is LINKS and is a column in PORTAL.TBL_TEST_FORMLINKS
SELECT DECODE(LINKS, NULL,NULL,SUBSTR(LINKS,INSTR(LINKS,'>','1')+1, LENGTH(LINKS)-INSTR(LINKS,'<','2'))) FROM PORTAL.TBL_TEST_FORMLINKS
If you need a different output or have a different requirement, then the example should be sufficient to guide you how to help yourself.
2. The other case of javascript embedded html in an additional plsql code also works. One such example is this:
<pre>
BEGIN
HTP.PRINT('<SCRIPT LANGUAGE="JavaScript1.1">
// find the element you want to edit first;
// hint: you may use this scheme and some basic jscript to extract the field LINKS : FORM_NAME.DEFAULT.LINKS.01
// now use javascript to get its value; treat it to fit your requirement; and equate it back to the LINKS element;
</SCRIPT>');
EXCEPTION
When Others THEN
null;
END;
</pre>
-- now follow my other instruction on FORM attributes in my second reply to see what you want to see.
these hints should be more than enough for anyone familiar with these technologies.
AMN -
How to make Portal Form Submit go back to portal page?
I'm using a form inside a Dynamic Page portlet so that I can have portal page parameters feed into the form. This works just fine.
However, when I submit a new record in my form, the page navigates to a page with just my Portal Form and not the Portal Page with the dynamic page that referenced the form. I need to make sure that when users click the insert/submit on my form that it goes back to the Portal Page that houses the Dynamic Page portlet.
I have logged a TAR but Oracle was unable to resolve it since they can't write code for a customer. Their suggestion was to put this in the pl/sql "Custom" event for the insert button:
DECLARE
l_url VARCHAR2(200);
begin
l_url:=
'TARGET=_blank>http://dallas.lacare.org:7777/portal/page?_pageid=154,107011&_dad=portal&_schema=PORTAL';
PORTAL.wwa_app_module.set_target(l_url,'CALL');
exception
WHEN OTHERS then
htp.p(SQLERRM);
end;
But that gives me an internal server error when I submit my form.
Any other ideas?
Thanks,
DavidLooks like my problem was just the TARGET=_blank> stuff. I change the code to the following:
DECLARE
l_url VARCHAR2(200);
begin
l_url:=
'/portal/page?_pageid=154,107011&_dad=portal&_schema=PORTAL';
PORTAL.wwa_app_module.set_target(l_url,'CALL');
exception
WHEN OTHERS then
htp.p(SQLERRM);
end;
That works fine and instead of putting it in place of the INSERT button code I left that alone and put it in the "After form processing" pl/sql code. Now it works pretty well. The only thing left to fix is that it loses all my current Page Parameter values when forwarding the url like that.
David -
Conserving filename with upload via portal form into blob type
Hi
I have a little question. Is there any chance to conserve a filename, which was uploaded into blob column via portal form and then create link for this file with the same name?
nullVlasta,
You certanly can save the original filename in your form, to do that you will need to add a FILENAME varchar2 column to your table and write a simple Javascript (search this forum for examples) to copy the fileselect value with onChange event. So, when you submit the form with your file the original name will be stored in you table.
Thanks,
Dmitry -
Errors:Installing Oracle Portal, Forms, Reports and Discoverer on Win7
Someone can help me?
I installed Oracle Portal, Forms, Reports and Discoverer on Win7.
I have install:
jdk 64bit
Oracle db 11g (64bit)
Oracle Weblogic 1033 (wls1033_generic.jar)
Oracle Portal, Forms, Reports and Discoverer (ofm_pfrd_win_11.1.1.2.0_64/ofm_pfrd_win_11.1.1.3.0_64)
Configure Components Screen:I just choose the Oracle Forms/reports Oracle Forms/reports builder Enterprise Manager Oracle Web Cache .
Configure Ports Screen:Auto Port Configuration.
Specify Proxy Details Screen:No
Specify Application OID Screen:NO
But when I configure the "Configuring the Classic Instance" under the "Oracle Classic 11g-Home1". It's always pending in "Creating the domain". No any Error information.
the related log information:
Creating a new AdminServer Object ...
AdminServer port is 7001
Starting the domain ...
LOADING DLL : C:\Oracle\Middleware\as_2\install\config\\StartUtil64.dllSince your weblogic is on version 10.3.3, you can only succesfully configure your fusion middleware when you are on version 11.1.1.3.
So (1) restart the install of fusion middleware 11.1.1.2, (2) choose install type INSTALL ONLY, (3) start installation of fusion middleware 11.1.1.3 and finally (4) configure fusion middleware using AS_ORACLE_HOME\bin\config.bat -
Hi,
I am trying to install Oracle Portal, Forms, Reports and Discoverer 11g (11.1.1.2.0) for Linux x86-64.
I have installed weblogic 10.3.5 generic jar file.
When i try to install forms and reports server the configuration step fails while creating weblogic domain.
Please help me installing portal and reports.
Is there any patch i am missing or the weblogic version is incorrect?
Thanks.You cannot configure Fmw 11.1.1.2 against WLS 10.3.5. They are not supported nor compatible.
If you want to use WLS 10.3.5, you need to "install" 11.1.1.2, but do not configure. That is an installation option. After you have successfully installed 11.1.1.2 you will need to patch it to 11.1.1.6. After patching, you then can run the configuration (config.bat).
http://docs.oracle.com/cd/E23943_01/install.1111/e10421/install.htm#CLINS256
Version 11 is far more complex than previous versions. I strongly encourage everyone to review the product documentation before trying to install. You can also refer to the following MyOracleSupport note:
Steps to Maintain Oracle Fusion Middleware 11g Release 1 (11.1.1) (Doc ID 1073776.1) -
Dear All Precious Friends,
I am having problem while installing Oracle Portal Forms Reports and Discoverer 11g on Windows Server 2008 64 bit,
I have already installed Oracle Database 11g Release 2 -------
----Then i configured JAVA Access bridge
--------then installed and configured Required Schema using Repository Creation Utility of same version of Database 11g,
-----------then installed Oracle Business Intelligence 11g version 11.1.1.6.0 which includes Web logic..............I am feeling that i did right at this point...........
..............also feeling comfortable after install Oracle Identity and Access Management 11g ..................
-----------------but don't know how to configure OID to install Oracle Portal Forms Reports and Discoverer 11g...............
Please help my Oracle Friends
Your early help will be highly appreciated.
thanks and regards
HassanYou said, "...+I would like to install Release 2(11.1.1.2.0)+ ...". Be careful. 11.1.1.2.0 is not Release 2. The version for Rel 2 is 11.1.2.0, notice that there is one less "1". Also, there is no way to patch from Release 1 to Release 2.
In EDelivery, this is what you should find if you search on "Oracle Fusion Middleware" for "Microsoft Windows x64 (64-bit)":
First look for this link then drill into it:
Oracle Fusion Middleware 11g Media Pack for Microsoft Windows x64 (64-bit)
In this section you will find the following:
This is the full product installation of FMw 11 Release 2 (Forms & Reports)
Oracle Forms and Reports 11g R2 (11.1.2.0.0) for Microsoft Windows x64 (64-bit) V28761-01
This is the full product installation of FMw 11 Release 1 (includes Portal, Forms, Reports, and Disco)
Oracle Portal, Forms, Reports and Discoverer 11g (11.1.1.2.0) for Microsoft Windows x86 (64-bit) (Part 1 of 4) V18785-01
Oracle Portal, Forms, Reports and Discoverer 11g (11.1.1.2.0) for Microsoft Windows x86 (64-bit) (Part 2 of 4)
Oracle Portal, Forms, Reports and Discoverer 11g (11.1.1.2.0) for Microsoft Windows x86 (64-bit) (Part 3 of 4)
Oracle Portal, Forms, Reports and Discoverer 11g (11.1.1.2.0) for Microsoft Windows x86 (64-bit) (Part 4 of 4)
This is the FMw 11 Release 1 patch set that will bring the above 11.1.1.2.0 installation to 11.1.1.6. This is NOT a full product installation - just a patch
Oracle Portal, Forms, Reports and Discoverer 11g Patch Set 5 (11.1.1.6.0) for Microsoft Windows x86 (64-bit) V29850-01
There are no patch sets for Release 2 as of yet. -
Combo Box in Portal Form resets after query
Hello all,
I have a portal form based on Stored Procedure. In it I have a Location combo box and Query button in addition to few text items. Users can select location from the drop down list and hit Query button to view the values in for the text items. The query part is working fine. But after query the Location resets to Null (as the LOV which feeds the combo box can have Null). We would like to keep the location they chose to query up even after the query results. Any help is appreciated.
The Location item is in the parameters of the Stored Procedure. Initially it was IN, later I changed to IN OUT but there is no change in functionality.
I also removed the ability to accept NULL for the LOV which feeds Location Combo box but now it is displaying the first location on the list after the query, which is even worse.
Thanks in advance,
ManoharYou're catching Exceptions in empty catch() blocks. There might have been an exception, but you won't know if the catch block doesn't do anything.
Try something like this:
catch(SQLException e){
System.err.println( "Problem with db query"+e.getMessage() );
e.printStackTrace( System.err );
}in order to see what's going wrong with your code. -
How to handle CLOB in Portal Forms
I want to generate a simple form in Portal using CLOB.
Here is a simple example of what i want to do.
I have a table :person_details having columns
name varchar2(30), resume_details clob, picture blob).
Using the wizard if i create the portal form it
shows only 2 columns name and picture. It just doesnt
show resume_details -clob on the screen.
I tried to manually create a field on the form - but then
how do I link it to the database so that i can insert/update
stuff in the database.
Your help is appreciated.Hi,
CLOB are not supported as sharmila has already told in the previous reply.
what you can do is that create a table with following details.
desc person_details
Name Null? Type
NAME VARCHAR2(30)
RESUME_DETAILS BLOB
PICTURE BLOB
MIME_TYPE VARCHAR2(2000)
And then instead of RESUME_DETAILS bein CLOB make it BLOB.Associate a mime_type field with it.
by doing so you can upload not only text based resumes but also word document,rtf format, and text aswell (can try more combinations).
The mime types for the above types can be as follwing.
Application/msword => for word document.
Text/plain => for text documents.
Text/richtext => for .rtf files.
I have tried all of the above combinations and you can try more combinations.
Hope it helps.
rahul -
Hello all,
In HTML DB translation of Forms is an easy task. I am not quite sure how this can be done in portal. So please could you tell me about a good approach that I should follow in order to translate Portal Forms.
Currently we have Portal 3.0.9 and are planning to upgrade to 9.0.2.6.18.
Best Regards,OracleAS Portal doesn't support the translation of form components.
OmniPortlet and custom-built portlets support translation, though.
Peter
Maybe you are looking for
-
Need help - Hide row of a recursive grouping if textbox value is empty
Hard to explain, but I will do my best. I have a simple report that has a resource (accounting) recursive grouping. The group and the recursion is working correctly. The only dollar values I have to display are at the lowest level of the hierarchy
-
What's wrong with my iPhone? I put it on the charger it's says it's charging but nothing happens and when I use it while it's charging it starts to die and stops at 1%
-
I just bought an I pad from someone how do I register it in my name
Hi. I just bought this new iPad from someone. I'm trying to register it in my name. Does someone know how I do that?
-
Synchronization of R/3 User with self Registration in Portal
Dear All, In Enterprise portal, we have activated self registration. So that user can register to the portal. We have a scenario that once the user is created in the portal through self registration, the same user Id should be generated in R/3. How d
-
RAC installation and Implementation in Organization
Hello every one, I want to learn about Oracle RAC(Real Application Cluster) I have general idea about RAC means only theoretical and practical implementation now . 1.How install RAC in Linux means If any one have snap/video of this process kind share