Php form - server behavior form not there!
I figured this out....form name is different than form ID.
When I go into the server behavior in the authenticate user -
login user the form name I have labeled in the properties windows
in not showing up. It only says <unnamed>, however it is
named login_form. Any ideas? I am stumped.
I finally figured out the mysql stuff, to get stuck on this
small detail.
A.Translator wrote:
> The form on this page returns a 'form is not filled in
properly'
> response
http://www.spinsister.nl/zandbak/Rood/contact.htm
This is the line that's causing the trouble:
> $comments = $_POST['comments'] ;
Change it to this:
$comments = $_POST['opmerkingen'];
Then it should work.
David Powers
Author, "Foundation PHP for Dreamweaver 8" (friends of ED)
Author, "Foundation PHP 5 for Flash" (friends of ED)
http://foundationphp.com/
Similar Messages
-
I have a problem with my Dreamweaver 8.0.2....I can't get
validate form from the pop up menu in the server behavior window.
Where do I get it??
Help.mcmyke wrote:
> I have a problem with my Dreamweaver 8.0.2....I can't
get validate form from the pop up menu in the server behavior
window.
> Where do I get it??
> Help.
There is no validate form server behavior built into
Dreamweaver. Perhaps you'rr looking for the Validate Form in the
*Behaviors* (not Server behaviors) panel?
Danilo Celic
|
http://blog.extensioneering.com/
| Adobe Community Expert -
Form Server Submit Form QPAC - Not pulling data
Hello everyone,
I wanted to see if anyone has encountered problems using the above QPAC.
My situation is as follows
1) User sends PDF back. PDF is sent back to workflow as a PDF (not XDP)
2) Form Server Submit Form is setup to extract the data from the form and put it in a document variable
However, that is not happening. I do know that the document is not broken when it is received from the Email Receiver QPAC (I've used the Avoka Document Extract QPAC to test the form itself) however for whatever reason, the variable is still empty after it is processed.
Any thoughts are appreciated!
Thanks,
RobHi Nico
Some background. When Adobe first launched LiveCycle, the first capabilities they needed to expose was encapsulated as Forms Server, and it provided:
1. Rendering a form. This would take a PDF or XDP file, plus some xml data, merge them together, and produce a PDF file.
2. Handling a form submission. This would take the data from an http request coming from a Submit button on a form, process it, and extract the XML data.
The Forms "Submit" QPAC is basically the submission API encapsulated as a QPAC. If you want to know exactly what it does, the best place to look is the LiveCycle Forms documentation.
So, to your question:
If a document variable contains a PDF form, you can use the Form Submit QPAC to extract the XML data.
A form variable is really just the XML data for a form, plus a reference to the PDF or XDP file that should be used for displaying the data - so if you assign the extracted XML to the appropriate node in the form variable, it should work.
I hope this long ramble is helpful.
Howard
http://www.avoka.com -
Fail to use Form Server Render Form QPAC
The opeation become stall in the Form Server Render Form QPAC, its exception is :com.adobe.formServer.interfaces.RenderFormException: XMLFormFactory, PAexecute failure: "(com.adobe.document.xmlform.ReturnStatus@b9e139) XMLForm, render : 12309, XFA template Model is empty."
BTW: is there document to describe each items's meaning and example values in this QPAC ? Thanks in advance.
Detail log is:
2007-07-05 13:52:12,984 INFO [com.adobe.formServer.FormServer] ALC-FRM-001-501: FormName:/Forms/attendance/attendanced_V1.2.4_final.xdp : FormPreference:PDFForm : Debug:false : PDFVersion:null : Content Root:xappstore://10.162.119.7 : Base URL:null : App Root:null : User Agent:null
2007-07-05 13:52:13,015 ERROR [com.adobe.document.XMLFormService] $$$/com/adobe/document/xmlform/msg.XFA=XMLForm, render : 12309, XFA template Model is empty.
2007-07-05 13:52:13,015 ERROR [com.adobe.formServer.PA.XMLFormAgentWrapper] ALC-FRM-001-017: mid,tid: 12309,3420.3492 sev: f text: XMLForm, render : 12309, XFA template Model is empty.
2007-07-05 13:52:13,015 ERROR [com.adobe.livecycle.formsservice.exception.FormServerException] ALC-FRM-001-013: XMLFormFactory, PAexecute failure: "(com.adobe.document.xmlform.ReturnStatus@b9e139) XMLForm, render : 12309, XFA template Model is empty."
2007-07-05 13:52:13,015 ERROR [com.adobe.formserver.wfplugin.RenderForm.RenderFormService] FSQP011: An unexpected exception occurred
com.adobe.formServer.interfaces.RenderFormException: XMLFormFactory, PAexecute failure: "(com.adobe.document.xmlform.ReturnStatus@b9e139) XMLForm, render : 12309, XFA template Model is empty."
at com.adobe.formServer.client.EJBClient.renderForm(EJBClient.java:356)
at com.adobe.formserver.wfplugin.RenderForm.RenderFormService.execute(Unknown Source)
at com.adobe.workflow.engine.PEUtil.executeAction(PEUtil.java:434)
at com.adobe.workflow.engine.ProcessEngineBMTBean.continueBranchAtAction(ProcessEngineBMTBea n.java:2924)
at com.adobe.workflow.engine.ProcessEngineBMTBean.asyncContinueBranchCommand(ProcessEngineBM TBean.java:2294)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.invocation.Invocation.performCall(Invocation.java:345)
at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:214)
at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:149)
at org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor. java:54)
at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)
at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:106)
at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxInterceptorBMT.java:1 58)
at org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:62)
at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:154)
at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:153)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:122)
at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
at org.jboss.ejb.Container.invoke(Container.java:873)
at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:415)
at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:88)
at $Proxy206.asyncContinueBranchCommand(Unknown Source)
at com.adobe.workflow.engine.ProcessCommandControllerBean.doOnMessage(ProcessCommandControll erBean.java:133)
at com.adobIf you install the WorkFlow SDK, there is a document under Documentation that explains all the settings. This is a subset:
To add the Form Server Render Form component to your workflow:
1. Drag the Form Server Render Form component from the Components palette to your workflow.
2. Click the General tab. In the Name box, type a name to identify this component in your workflow.
3. (Optional) In the Description box, type the description of the component.
4. Click the Input tab. In the Form Query box, type the Uniform Resource Identifier (URI) component (no
protocol or schema) of the form to be rendered. This URI is appended to the Content Root URI value to
form an absolute reference to the form. For example, type:
Forms/myForm.xdp
Forms/myForm.pdf
5. (Optional) In the Form Preference box, type the output format of the form. The default value is AUTO.
For details about form preferences, see Selecting a form preference on page 11.
6. (Optional) In the Options box, type the rendering options, such as locale or character set. Use an &
(ampersand) to separate the options. For example, type:
{$ TaggedPDF=false&PDFVersion=1.6&CharSet=UTF-8 $}
For details about rendering options, see Selecting rendering options on page 12.
7. (Optional) In the User Agent box, type the user agent that identifies the application that will be used to
display the form. The default value is Mozilla/3.x. This property specifies the HTTP header
User-Agent that provides information about the target device. A target device is a client application,
such as a web browser. This value takes precedence over what may exist in environment variables.
You can retrieve this value from the JSP/ASP environment.
8. If you have an application server that will incorporate services from LiveCycle Forms, in the
Application Web Root box, type the servers root location. This root location is combined with the
Target URL to form an absolute URL to access application-specific web content.
9. (Optional) In the Input XML Data box, type the location of the XML file that contains the information to
use to prepopulate the form. This data will be merged with the form during rendering. For example,
type:
C:\input.xml
Alternatively, you can use a form variable to retrieve data from a previous step in your workflow. Form
variables are primarily used to store the data from the forms submitted to LiveCycle Workflow Server.
The data can then be accessed at run time. For example, type the following expression:
serialize(/process_data/formVar/form-data/data/*,false)
The serialize function takes the data from the form variable. In this example, the formVar process
variable represents the Form data type. The false parameter encodes the data in UTF-8 in the XML
code. You can optionally set this value to true if you do not want UTF-8 encoding. For more
information about the Form data type, how it works with Adobe LiveCycle Form Manager, and its use in
a workflow process, see the Configuring Human Interaction chapter in Creating Workflows.
10. (Optional) In the TargetURL box, type the URL of the target device that will receive the posts from this
form. The target URL is inserted into the transformed output invoked during a Submit operation. For
example, type:
http://servername:8080/fm/processFormServlet?action=0
11. In the Content Root URI box, type the URI of the AppStore to specify the absolute reference to a
physical repository from which the content (forms, images, or scripts) will be retrieved. For example,
type:
file:///c:/forms
xappstore://hostname
This value is combined with the Form Query value to form the absolute path to the form to be
rendered.
Note: The Content Root URI is often constant across many user applications and can be set
administratively to a persistent value.
12. If you are using relative paths (such as ../images/graphic.jpg), in the Base URL box, type a base
URL to identify the HTTP equivalent of the Content Root URI. This URL is required for transformations
that include HREF references to external dependencies such as images or scripts. When a dependency
path is absolute, this parameter is ignored; otherwise, the dependency path is combined with the Base
URL. For example, type:
http://hostname/forms
13. If required by the server on which LiveCycle Forms is installed, in the User Name box, type a user name,
and, in the Password box, type a password. If the password is encrypted, it must be Base64 encrypted.
For more information, see Encrypting passwords on page 6.
14. Click the Output tab. In the Output Document box, click the ellipsis button, and then select the
variable that will receive the new document. The data type for this variable must be document.
15. In the Page Count box, click the ellipsis button, and then select the variable that will receive the page
count. The data type for this variable must be integer.
16. In the Page Number box, click the ellipsis button, and then select the variable that will receive the
page number. The data type for this variable must be integer.
17. Click OK.
Jasmin -
LifeCycle Form Server :- My form is rendering as pdf in the browser without displaying data sometimes within data fields, and at other times it will display data. The form consistently displays data when rendered in HTML.
We display the forms in a browser either HTML or PDF format based on the user selection. But the behavior of PDF format is not consistent. Sometimes it renders properly and sometimes the form renders without data.
Dose any one experienced this issue?
Any help would be greatly appreciated.
Thanks in advance,
RKI have been seeing the same issue, but haven't been able to find a fix for it yet. So any info would be appreciated here too.
Thanks -
Is the "PHP Email Server Behaviors Pack" extension legit?
There are two comments for the extension PHP Email Server
Behaviors Pack V1.1.1, both of which indicate that this is not a
legit product.
Has anyone purchased this extension and had success with it?
davidThe responses on the Exchange indicate that the users there
bought it and
got no product. You will notice it didn't have company
approval. I would
stay away from it, if it were me. There is an email address
listed on the
product page for support .. you might try writing to them and
asking some
questions.
Nancy
"elvis is dead" <[email protected]> wrote in
message
news:fjs2f0$pqc$[email protected]..
> There are two comments for the extension PHP Email
Server Behaviors Pack
> V1.1.1, both of which indicate that this is not a legit
product.
>
> Has anyone purchased this extension and had success with
it?
>
> david
> -
The ominous Form Server Submit Form QPAC
I've seen here at least one more discussion thread regarding the ominous
Form Server Submit Form QPAC. I think many of the user got confused since this isn't a self-explanatory QPAC, espacially the name!
I've also studied the appropriate documention
"Using LiveCycle Forms QPACs". The documentation shows how to use the input and output variables of the QPAC. But it doesn't explain actually the intended use (in my opinion).
The bad thing on this is that I think the QPAC could even help me, if I would understand it.
Easy & short question:
Can I use this QPAC to convert a pdf document (stored in a document variable) into a form variable?
Any Feedback is welcome...
NicoHi Nico
Some background. When Adobe first launched LiveCycle, the first capabilities they needed to expose was encapsulated as Forms Server, and it provided:
1. Rendering a form. This would take a PDF or XDP file, plus some xml data, merge them together, and produce a PDF file.
2. Handling a form submission. This would take the data from an http request coming from a Submit button on a form, process it, and extract the XML data.
The Forms "Submit" QPAC is basically the submission API encapsulated as a QPAC. If you want to know exactly what it does, the best place to look is the LiveCycle Forms documentation.
So, to your question:
If a document variable contains a PDF form, you can use the Form Submit QPAC to extract the XML data.
A form variable is really just the XML data for a form, plus a reference to the PDF or XDP file that should be used for displaying the data - so if you assign the extracted XML to the appropriate node in the form variable, it should work.
I hope this long ramble is helpful.
Howard
http://www.avoka.com -
Form Server Render Form Problem
Hi,
I want to create multiple instances of a table row inside the workflow, so I wrote a script inside the form:ready event of my table row. The script adds new instances using the NumberOfRows variable which stands in my xml schema and I set it inside the workflow using setvalue qpac. After these, I am using the form server render qpac to be able to run the script and have multiple rows in the form before it reaches to any user.
There is no problem untill here. Everything goes well and I successed all. However, when I try to fill in one of the rows that I have newly created, I get a stalled action :) and many error message.
I used this expression in setvalue qpac to set newly created row :
/process_data/formvar/form-data/data/xdp/datasets/data/SATalepFormu/DetayliAciklama/UrunBi lgileri[2]/Urun
This is the error :
ERROR [com.adobe.workflow.AWS] stalling action-instance: 1099 with message: org.w3c.dom.DOMException: INVALID_CHARACTER_ERR: An invalid or illegal XML character is specified.
at org.apache.xerces.dom.CoreDocumentImpl.createElement(Unknown Source)
at com.adobe.workflow.datatype.xml.XMLDataTypeNode.newElement(XMLDataTypeNode.java:53)
at com.adobe.workflow.dom.InstanceElement.createAndAppendElement(InstanceElement.java:246)
at com.adobe.workflow.pat.service.PATExecutionContextImpl.createNodesForXPathExpression(PATE xecutionContextImpl.java:906)
at com.adobe.workflow.pat.service.PATExecutionContextImpl.setProcessDataValue(PATExecutionCo ntextImpl.java:697)
at com.adobe.workflow.pat.service.PATExecutionContextImpl.setProcessDataWithExpression(PATEx ecutionContextImpl.java:429)
at com.adobe.workflow.qpac.set_value.SetValueService.execute(SetValueService.java:72)
at com.adobe.workflow.engine.PEUtil.executeAction(PEUtil.java:184)
at com.adobe.workflow.engine.ProcessEngineBMTBean.continueBranchAtAction(ProcessEngineBMTBea n.java:2371)
at com.adobe.workflow.engine.ProcessEngineBMTBean.asyncInvokeProcessCommand(ProcessEngineBMT Bean.java:512)
It became a long message but I wait for your replies:)Hi Guvenc
The SetValue QPAC does not allow you to use predicates (i.e. square brackets) on the left hand side of an assignment.
In other words:
/process_data/@myvalue = /process_data/myxml/root/repeat[3]/name
is okay, but
/process_data/myxml/root/repeat[3]/name = /process_data/@myvalue
is not okay.
There are actually some good reasons for this behaviour - Xpath is a way of retrieving data, not creating it - this is actually very unfortunate, because it would be very helpful, as you've found. (There are some interesting technical problems around using XPath to create xml, such as: what should it do if /repeat[1] and repeat[2] don't exist?)
One way to work around this is to create the entire xml document in a string or XML variable, and then assign the entire thing to the root node of your form. You may have to mess with the syntax a bit (I haven't verified that this expression is exactly correct), but it would be something like:
/process_data/formvar/form-data/data/xdp/datasets/data =
deserialize(/process_data/@xml_as_a_string)
We have a SetText QPAC which makes it a little easier to construct a large xml file as a string like this (with embedded xpath expressions), but you can also create it by using SetValue and the Xpath concatenate() function.
You can downlaod SetText from:
http://www.avoka.com/avoka/qpac_library.shtml
Depending what you're trying to do, you could also write a custom QPAC (once you have a DOM, you can do whatever you need to), or we would be happy to write one for you.
Good luck...
Howard
http://www.avoka.com -
Please help with Forms server and forms
Hi, all
I am new to oracle.
Mine is home PC and the spec. of the system are as follows.
database:Oracle 8i EE
Forms :6i
OS :Windows 2000
Yesterday I downloaded Oracle9iAS Server and followed the documentation in installing.
As per the documentation, I accepted default values in many cases and went thru with installation.
At the end of the installation, i got the following config(found at the bottom of the message).
Please give me steps in resolving the issues below.
Also,
when I run the "Run form from web" from Programs....
what if the web listener port is taken. how do we figure out if one is already in use and if so what are other ports available to me.
and finally in the same app. is "Web Host" the name of my computer on which I installed the Oracle server?
TIA
Shankar
Configuration Steps for Oracle Forms installation of 00:44:38 2002/05/01
This file gives details of the configuration steps done for you by the installation process
(marked '[INFO]') and of any actions you need to do manually (marked '[ACTION]'). Please read
this file and perform the requested actions.
[ACTION] If you are installing in a new Oracle Home, please reboot the machine after the installation.
[ACTION] Please configure the following virtual path with your web listener: /dev60temp for
physical directory C:\shankar\6iForms\F6i\tools\web60\temp.
[INFO] NT service Oracle Forms Server [Forms60Server-6Web] has been created and started for
the Forms Server.
[ACTION] Please configure the following virtual path with your web listener: /forms60java for
physical directory C:\shankar\6iForms\F6i\FORMS60\java.
[ACTION] Please configure the following virtual path with your web listener: /dev60html for
physical directory C:\shankar\6iForms\F6i\tools\web60\html.
[ACTION] Please configure the following virtual path with your web listener: /dev60cgi for
physical directory C:\shankar\6iForms\F6i\tools\web60\cgi.
[INFO] An internet shortcut to run a standard test form, or any form of your choice, has been
created for you in the Oracle Forms program group.
[ACTION] Please configure the following virtual path with your web listener: /jinitiator for
physical directory C:\shankar\6iForms\F6i\JINIT.Thanks, Vikas!
But I did a search for 6iServer.conf and did NOT locate any such file
Please help
TIA
SHANKAR
Shankar,
It would have helped if you had indicated what is the full version of 9iAS that you have installed. By default the portnumber that is used is 7778.
As per the entries, they should have already been made in the config files. But check that the 6iServer.Conf file and it should contain the entries that you are being told to update. If not, then add the entries in the 6iServer.conf file and that is all you need.
HTH.
Vikash -
Form Server Render Form QPAC problem
Hi,
I'm still having problem with FSRF QPAC, can someone tell what setting i should use for "Adobe LiveCycle Forms Settings -> Locations" and FSRF QPAC Input tab. I have standard turnkey installation of Workflow, Forms and Form Manager.
For now i got this error using above QPAC:
2006-04-06 14:00:10,486 ERROR [com.adobe.formServer.FormServer] http:\pluton:8080\xappstore\Forms\sql_sample1.xdp (The filename, directory name, or volume label syntax is incorrect)
2006-04-06 14:00:10,526 ERROR [com.adobe.formserver.wfplugin.RenderForm.RenderFormService] FSQP011: An unexpected exception occurred
com.adobe.formServer.interfaces.RenderFormException: java.io.FileNotFoundException: http:\pluton:8080\xappstore\Forms\sql_sample1.xdp (The filename, directory name, or volume label syntax is incorrect)
at com.adobe.formServer.client.EJBClient.renderForm(EJBClient.java:353)
at com.adobe.formserver.wfplugin.RenderForm.RenderFormService.execute(Unknown Source)
at com.adobe.workflow.engine.PEUtil.executeAction(PEUtil.java:184)
at com.adobe.workflow.engine.ProcessEngineBMTBean.continueBranchAtAction(ProcessEngineBMTBea n.java:2320)
at com.adobe.workflow.engine.ProcessEngineBMTBean.asyncContinueBranchCommand(ProcessEngineBM TBean.java:1903)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
Please, help me ;(
Łukasz PękalakHi,
i remembered that i have mapped a network place "http://pluton:8080/appstore/Forms/", so i checked if i can see the forms. And i was ask for user and password! Bang Bang! So i entered in Render Form QPAC user and password and it looks better now.
Few more problems with XML data and it's finally working.
So it looks like user name and user password are mandatory fields.
Summary:
in FSFR QPAC i filled fields:
-form query
-form preference
-input xml data (only if you want to fill form fields)
-content root uri (xappstore://pluton)
-user name
-user password
and in output tab
-output document (variable of type document).
Great,
BTW, in lc_wf_write_PDF_tip.pdf which is instruction for writing pdf to the file system, maybe i'm wrong, is one mistake:
you can't switch line:
String file_str = patExecContext.getProcessDataStringValue(/process_data/@Output_Filename);
with:
File file_str = new File(C:\\Documents and Settings\\Default User\\Expense Form\\outputfile.pdf);
In this lines file_str variable is of different types. Or maybe it doesn't matter ;)
That's all for now, thank You all for help, and see You on Document Security forum ;))
Łukasz Pękalak -
FRM-92101: There was a failure in the Forms Server during startup.R12.1-WXP
Hi All,
I have installed R12.1 on Windows XP Professional.
When I open any form after login the application gives the following error message instead of opening the form:
FRM-92101: There was a failure in the Forms Server during startup. This could happened due to invalid configruation. Please look into the web-server log file for details.
Details...
Java Exception:
oracle.forms.net.ConnectionException: Forms session (6) failed during startup: no response form runtime process
at oracle.forms.net.ConnectionException.createConnectionException(Unknown Source)
at oracle.forms.net.HTTPNStream.getResponse(Unknown Source)
at oracle.forms.net.HTTPNStream.doFlush(Unknown Source)
at oracle.forms.net.HTTPNStream.flush(Unknown Source)
at oracle.forms.net.HTTPNStream.getResponse(Unknown Source)
at java.io.DataOutputStream.flush(Unkown Source)
at oracle.forms.net.HTTPConnection.connet(Unknown Source)
at oracle.forms.engine.FormsDispatcher.initConnection(Unknown Source)
at oracle.forms.egnine.FormsDispatcher.init(Unknown Source)
at oracle.forms.egnine.Runform.initConnection(Unknown Source)
at oracle.forms.egnine.Runform.startRunform(Unknown Source)
at oracle.forms.egnine.Main.createRunform(Unknown Source)
at oracle.forms.egnine.Main.start(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
please help out to resolve this issue.
Regards,
FahdHi;
XP is not certified platform. Similar issue mention here many times.Please see:
Recommended Browsers for Oracle E-Business Suite Release 12 [ID 389422.1]
FRM-92101: There Was a Failure in the Forms Server During Startup After Fresh R12 Installation [ID 429627.1]
R12 fresh install FORMS DO NOT LAUNCH - FRM-92101/500 [ID 427714.1]
FRM-92101: Forms Server oracle.forms.net.ConnectionException: Forms session <1> failed during startup: no response from runtime process [ID 880088.1]
Forms: 9.x and 10.x: Troubleshooting FRM-92050, FRM-921xx [ID 189867.1]
Known Causes of FRM-92101 Error In Forms [ID 604633.1]
Also check:
http://onlineappsdba.com/index.php/2009/06/15/frm-92101-with-internet-explorer-8-how-to-uninstall-ie8/
Re: R12 database and JRE Issue
FRM-92101 There was a failure in the forms server during startup
Regard
Helios -
I get an error FRM-92101:There was a failure in the Forms Server
I get an error FRM-92101:There was a failure in the Forms Server during startup. This could happen due to invalid configuration. Please look into the web-server log file for details, when i open the form
it's a fresh installation for the oracle application 12.1.1 vis on linux redhat 5Hi;
Please check below note:
FRM-92101: There Was a Failure in the Forms Server During Startup After Fresh R12 Installation [ID 429627.1]
R12 fresh install FORMS DO NOT LAUNCH - FRM-92101/500 [ID 427714.1]
FRM-92101: Forms Server oracle.forms.net.ConnectionException: Forms session <1> failed during startup: no response from runtime process [ID 880088.1]
Also check:
Re: R12 database and JRE Issue
Regard
Helios -
Forms Server Install on Redhat Linux 7.0
I am attempting to install Forms6i/Reports6i/Graphics6i on my Linux Box.
I already have a 8.1.6 Database configured and running.
After downloading the tar file and extracting it I am having trouble with the installation of the software. The Guide refers to running the orainstal shell script in the orinstall directory. Well when I execute the script I get a Character Installer and I was expecting the Java based Gui Installer such as the one with Oracle 8i DB. I cannot get the oraviewer program to work either for I wanted to see if there were some other setting I am not executing correctly.
When I continue with the Char Installer it has trouble finding a lib called X11m.a or something (Motif related).
Does Forms 6i require Motif? If so where and how do I get it for my Linux box? Are there any work arounds for this.
Any help is greatly apprecicated.
ThanksHello Shawn,
Yes, you need motif libraries. You can obtain it for free from: http://www.metrolink.com/products/Motif/download.html
I installed both runtime and development packages.
Aditionally you may ned to have X-devel packages installed.
After struggling with Forms installation on my linux machine I managed to do this, but let me tell you that it's not so simple. First of all please excuse my bad English, I'm not a native speaker. Anyway that's how I did it.
I assume that you downloaded the file d2k6irelease2.tar from technet. This file includes Forms 6i rel. 2 Server and Developer.
I managed to install this on my RedHat 7.1 machine having already installed Oracle 8.1.7 database Server.
First of I created a separate user which owns Forms Server software. I set this user as belonging to the same group ("dba" in my case) as the oracle database software owner. (On my machine I have "oracle" user which owns databse server belonging to the "dba" group and "forms" user belonging also to the "dba" group). You must set your environment like this (in ".bash-profile" in my case):
-- Begin .bash_profile file
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
unset LANG
PATH=$PATH:$HOME/bin
BASH_ENV=$HOME/.bashrc
ORACLE_BASE=/oracle
ORACLE_HOME=$ORACLE_BASE/product/forms
ORACLE_SID=forms
ORACLE_AUTOREG=$ORACLE_HOME/guicommon/tk60/admin
TNS_ADMIN=$ORACLE_HOME/network/admin/tnsnames.ora
ORACLE_TERM=vt220
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
TWO_TASK=oratest
MMTK_AVIPLAYER="xanim %s &"
PATH=$PATH:$ORACLE_HOME/bin
DISPLAY=TEST_MACHINE:0.0
export ORACLE_BASE ORACLE_HOME LD_LIBRARY_PATH TWO_TASK MMTK_AVIPLAYER
export TNS_ADMIN DISPLAY ORACLE_AUTOREG ORACLE_TERM ORACLE_SID
export BASH_ENV PATH
unset USERNAME
-- End .bash_profile file
As you can see I set up ORACLE_BASE to the same ORACLE_BASE as database software ORACLE_BASE, a new ORACLE_HOME, a dummy ORACLE_SID, TWO_TASK to the sid of your 8.1.6 server instance, TNS_ADMIN pointing to a directory which I created manually before starting the installer (see below my "tnsnames.ora" file under this manually created directory), ORACLE_AUTOREG, ORACLE_TERM, DISPLAY set to your_hostname:0.0, LD_LIBRARY_PATH as seen, MMTK_AVIPLAYER is for playing ".avi' files (I didn't tried this). You may need to "chmod 775" on your $ORACLE_HOME directory from the database user account.
-- Begin "tnsnames.ora" file
ORATEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = TEST_MACHINE)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = oratest)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
-- End "tnsnames.ora" file
I untared d2k6irelease2.tar under a subdirectory created under "forms" home directory. In "unixdoc/Server" directory you will find linux_svr.pdf instructions for installation of Forms server and under "unixdoc/Developer" you will find linux_dev.pdf instructions for Developer Server. "oraview" didn't worked for me either. GUI installer didn't worked for me either. Chnaging to orainst you may issue ./orainst command and start the installation in character mode (I did not even started an X session). I choosed default install, do not create database objects (I think you will be able to install later this objects by running some sql scripts, I didn't). And I choosed all components presented and all options and default port parameters. You will also be prompted to confirm locations of the motif libraries. I choosed http mode for forms server. Do not install Reports security feature (I've heard that it's not working, this option will be presented to you somewhere at the end of installation). After finishing you may need to edit "forms60_server" file and some other files. For example I had to change my "host_name.domain_name" (in my case was "TEST_MACHINE.(none)") to my IP address as I don't have a DNS server here.
That's what I did to test forms server:
I wanted to test my Forms server by running Apache web server (the one that is installed by default by linux). (in the documetation you will find references to the WebDB listener which as far as I know is no longer installed in release 2, so the documentation is obsolete regarding this module). For this you will have to edit /etc/httpd/conf/httpd.conf file. Look for the section "Alias" and "AliasScript". under your forms $ORACLE_HOME/orainst you will find two files "forms6iconfig.txt" and "reports6iconfig.txt". You will find there actions to be performed by you manually. in "forms6iconfig.txt" file you will find virtual mappings for physical directories. You have to put this entries in "httpd.conf" file. You must edit this file as "root". For example 'Alias /dev60temp/ "/oracle/product/forms/tools/web60/temp/"'. The exception I made was for "/dev60cgi" virtaul mapping which I've put under ScriptAlias section 'ScriptAlias /dev60cgi/ "/oracle/product/forms/tools/web60/cgi/"'.
After succesfully editing the file you will ned to restart http server:
#/etc/rc.d/init.d/httpd restart
Login again as "forms" user.
In $ORACLE_HOME directory isuue:
$./forms60_server start
This will start your forms server listener.
After that you can test your forms server running from an external machine by entering: http://ip_addres_of_linux_machine/dev60html/runform.htm
and after completing parameters you will see "text.fmx" form applet saying that Forms server is installed corectlly or directly: http://ip_addres_of_linux_machine/dev60cgi/f60cgi
You have to install Jinitiator to view the applet. It will be prompted for you to download it when accessing the above address.
To be honest I was disapointed to see that forms server is very slow. And I mean very slow.
In the end please let me excuse if I wasn't clear in some points. If you have any questions please post them on the list. I'm not an expert and I may have made mistakes, but in the same time I hope this will help you setting up forms server on your linux box.
I forgot to mention that you will probably see a message saying that "formsweb.cfg was not found" when accesing "http://..../f60cgi". If you see this you have to options: either make a symlink "forms60" in the root directory to $ORACLE_HOME/forms60 directory or add a line in your "httpd.conf" file (I put this lines the last ones):
#Include 6iserver configuration file for setting formsweb.cfg path
include "/developer_home/conf/6iserver.conf"
And in $ORACLE_HOME create a directory named "conf". In this directory create a file named "6iserver.conf" and put the following line in it:
SetEnv FORMS60_WEB_CONFIG_FILE /developer_home/forms60/server/formsweb.cfg
This will set your environment correctly and you will be able to see the test form. Don't forget to restart apache web server and forms listener.
Kindly,
Codrut Octavian Popescu -
I know this is era of 9iAS.But one of our clients has Forms 6i and Forms server and its not cost effective for them to buy high-end server for implementing 9iAS.So is it alright to implement such an architecture with Oracle 8i as back-end.Is there any issue of Oracle support expiration for Forms Server.Since I have migrated client server architecture based forms and reports to 9iAS, I am not too sure of how to do the same without 9iAS. Is web-enabling of forms in 9iAS same as with Forms server.Please help , as we have to provide solution feasibilty report to our clients.
Thanks in advance,
AnkushI don't know anything about suport,but,I can tell you that is easy to install a forms/reports server after you have a apache,iis or some other web listener installed on your server...
-
Close Oracle forms server automatically
Hi all,
I am using Oracle forms 6i in web.
WHen i exit the form the Oracle form server is still sitting there.How to close the Oracle Forms Server automatically when i exit the form.
I mean can we have any statement in the form to close th e oracle forms server.
Thanks for your help.
ThanksHi I have a link like below
I used the following code in post form trigger of my form
web.show_document('javascript:history.back();','_self');
When i press the link the Oracle Web server is opening and oracle run form is opening login information
When i pressed the logoff of my form.
It is still showing Oracle Web Server screen.
I need to go back to my link screen,where i am calling this form.
Thanks for you rhelp.
Maybe you are looking for
-
Reinstalli​ng Windows 8.1 pro on Thinkpad 8, activation error
Due to some issues with my tablet I had to reinstall it. The installation itself goes perfect. But for some reason my windows won't activate. I get the error that the server has blocked the key. As far as I know the tablet did not come with a licence
-
Hi! so like i said in the title, i tried to play any game like assassin's creed and minecraft, but the keyboard wont respond but the trackpad does, also i tried restarting reinstalling checking if mouse key is on or off and all that, and it still won
-
How to add default tools in HTML panel?
For my workflow in Photoshop I've created this panel: using Adobe Configurator. It has some scripts and those default PS tools. As you know in Configurator is just a matter of drag'n'drop and that's about that. Is there any way to include those tools
-
I downloaded 200 photos, an event folder was created, I could see all the photos and was in the process of editing them when I got a message that iPhoto unexpectedly quit. I cannot find the photos anywhere on my computer now. Is there anything to
-
Newly installed Ultra ATA hard drive not showing up anywhere-HELP!
Just installed (I thought) a 300 GB hard drive on top of my factory installed 40GB. Tried it once as the master and then as the slave. Still, it doesn't show up in disk utility so I can format it. I do not have it set for cable select. Any help would