Embedding LiveCycle forms within Java UI

Hi,
we are using Adobe Acrobat 9 to create Livecycle Forms.
Is there a way to EMBED LiveCycle forms in browser based Applications (Java, .Net etc).
We want to display the LiveCycle form inside an existing browser based UI, and want to store the information entered by the user by calling a web service.
Is this possible ?
thanks in advance
Ravi

An LC form is just a PDF and as such a viewer program needs to be present to display it. Typically Reader or Acrobat is on the users machine and your app can bring up a frame and load that PDF in a version of the viewer as an ActiveX control (this associtaion is made by the use of the mime type).
Being able to submit that information through a web service is possible but the ability to call web services from Reader is a restricted feature...so you woudl have to Reader extend the form using LiveCycle Reader Extensions server. If your users are using Acrobat this is not a requirement.
Hoep that helps
Paul

Similar Messages

  • Embed Livecycle Form in Java Applikation

    Hi,
    we are using Adobe Acrobat 9 to create Livecycle Forms. Is there a way to display or embed livecycle forms in a Java Apllication.
    I know there was a java bean from adobe for displaying pdf's but it doesn't seem that this java viewer is compatible with Livecycle PDF's and up to date or currently in development.
    Im asking this question because we want to display the user a livecycle form inside a java app, let him edit the form and then we want to save the edited livecycle form.
    Is this possible ?
    thanks in advance
    robert

    Hi,
    If you set up an Acrobat PDF (maybe with instruction as to how to fill out the form), then attach the XFA form to the PDF. The use could open the attachment; fill in the form; save it (back to the PDF) and then your Acrobat save as button will save the PDF.
    The difficulty will be getting the users' input in the XFA form fields back into the PDF form, in order to affect the filename.
    I was given a tip for a app.Media method (examples attached), which works for XFA forms. Information that is typed into Form 1, will automatically appear in Form 2 when it is opened. For example you may be able to get the XFA form to "broadcast" the values of the fields you want, but I am not sure if you can get the AcroForm to receive them (I expect you can because the script is using event.target).
    Good luck,
    Niall

  • Want to Generate custom logs with Log4J within Java Embedding activity

    Hi Gurus,
    i want to Generate custom logs with Log4J within Java Embedding activity. For that i have performed some steps, but the log file has not been created.
    ServerSide Configuration:
    *===============*
    1. I have copied the log4j-1.2.15.jar file to the "oracle.soa.ext_11.1.1" location and recreate the oracle.soa.ext.jar file using an-script, which appends the log4j.jar file to the classpath.( That was created successfully)
    2. Specify a File location in log4j.xml for creating the log file. (e.g. (<middleware_home>/config/customLog.log)
    3. Then create a folder and add log4j.xml and log4j.dtd file under the folder.
    4. Modify the startManagedWeblogicServer by adding JAVA_OPTIONS="-Dlog4j.configuration=<middleware_home>/config/log4j.debug.xml”
    5. Then restart the SOA server.
    log4j.xml :
    I have used fileAppender.
    DevelopmentSide Configuration:
    *===================*
    1. Create synchronous BPEL process and Add "JAVA Embedding Activity" inbetween receiveInput and replyOutput activity.
    2.Import the log4j-1.2.15.jar to the project libs
    3.In the BPEL source code, import the Logger class.
    4.Insert the code in the JAVA Embedding Activity
    Logger logger = Logger.getLogger("CustomLog");
    logger.info("CustomeLog " + getTitle());
    Compile and deploy the project into the SOA_server and test it. Test status is completed but log is not created in the mentioned location.
    Ref: http://blog.andrade.inf.br/search/label/Log4j
    Is there any other way to achieve this requirement. Please suggest.
    Thanks in Advance,
    Sharmistha

    You can try this.
    http://veejai24.blogspot.co.uk/2008/04/simple-way-to-implement-log4j-in-your.html
    Thanks,
    Vijay

  • Embedded Form within a Task Definition

    Why would I ever want to use an embedded form within a task definition instead of calling a manual action within my workflow?
    What are the advantages/disadvantages?

    You may not be able to. In order for a font to be used with a form field, it has to allow at least editable embedding. Some fonts don't and Acrobat honors any restrictions that are specified in the font file.
    For more information, see: http://www.adobe.com/products/type/font-licensing/font-embedding-permissions.html

  • ORACLE 11G: Embedding an ORACLE Form within an ADF JSF page

    We are currently reviewing the options available to allow us to embed an ORACLE 11G form within an ADF application (11.1.1.4), we are aware of the 'oraformsfaces' functionality but wanted to ask whether there were any other options available to us within ORACLE 11G?
    The reason for the question is that we were informed by ORACLE prior to upgrading to ORACLE 11G that the facility to embed an ORACLE form was 'standard' within ADF 11G hence the reason for upgrading.
    Thanks in Advance!
    Neil

    As I noted before, when you seamless, if you mean the user will be unaware that he has switched from a Forms app to an ADF app then I think he will notice - some clever integration of things like JS maps and Graphs might be seamless but a complete ADF app would be obvious to a user. Physically the Forms widgets are a different technology to ADF Faces - you can get the colors the same, you can event get the widgets the same size but it will pretty much be impossible to get the same because you are not comparing apples and apples.
    Regarding your questions
    1) Do you mean the time it takes to start up the applet? Possible longer than ADF but not necessarily
    2) Each form runtime process will have its own database connection and each user has his own applet.
    3) "Considerable" is subjective - it will involve some work but we specifically built the JS api to help
    Your last point - are you refering to "evolve core business logic into a common layer" what I mean here is that if you have a business process (e.g. hire_employee) which involves creating a new record,ordering a laptop and getting a security pass - then you could take that code out of Forms and put it somewhere else. You could then call that code from Forms (your old apps that you still need) and also call it from your new apps (so calll that code rather than calling the Forms application to do the job). - Of course, there is effort involved there...
    One final point to make ADF is NOT Forms - its not the "new" Forms and it doesn't replace Forms - so any change between Forms and ADF is by no means "go to the next version" - they are different technologies with different sweet spots - moving one to the other will be a considerable effort, and I would say one which should also accompany business process changes (if possible) as well..
    Hope this helps
    Grant

  • LiveCycle Workbench ES2 - "Java(TM) Platform SE binary has stopped working" Error

    Hi,
    I am getting this error when I try to create a new process o open an existing process.
    "Java(TM) Platform SE binary has stopped working"
    The only option is to click on a "Close" button and end the LC Workbench ES2 program.
    Also, when I try to open an existing form, it displays 'garbage' - a screenfull of control unrecognizable characters - instead of the form itself.
    When this error comes up, I also get a pop-up window with a list of log entries / errors (please see attached: Java Platform SE binary has stopped working.jpg)
    Environment:
    Windows Vista Ultimate running on HP Desktop (e9107c Intel CORE 2 Quad Processor withy 8 GB RAM, 750GB HDD)
    Downloaded and installed the Trial Version of LiveCycle ES2 package (Windows JBoss version)
    The LiveCycle ES2 server is installed properly and is working with the following services. Are there any missing services?
    LiveCycle Output ES2, LiveCycle Rights Management ES2, LiveCycle PDF Generator ES2 Evaluation, LiveCycle Process Management ES2, LiveCycle Workspace ES2, Applications and Services, LiveCycle ContentServices ES2, LiveCycle Forms ES2
    I already had Adobe Acrobat Pro Extended 9.2 and the associated LiveCycle Designer instaleld prior to installing the Trial of LC ES2.
    Basesd on the installation insttructions, I deleted the Designer ES from my Acrobat Pro Extended and instaleld the LC Workbench ES2.
    Now I don't see a seprate entry for the LC Designer ES2 anymore on my Start >> Programs.
    And th newly installed LC Workbench is not working
    Any help in making the workbench 'work' is greatly appreciated.
    Are there any tests we can do to troubleshoot this?
    Thanks.

    Here is some additional information that may be helpful in identifying the cause for this problem.
    Here is the Exact ERROR :
    Java (TM) Platform SE binary has stopped working
    A problem caused the program to stop working correctly.
    Windows will close the program and notify you if a solution is available.
    Button: "Close Program".
    On clicking that button, the error window goes away; the main LC WB ES2 program also closes; but a long error window appears. The full screenshot was attached in my original message. The top few lines are reproduced below.
    JVMterminated. Exit code=255
    C:\Program Files (x86)\Adobe\AdobeLiveCycleWorkbench ES2\workbench\jre\javaw.exe
    -Xms128m
    -Xmx512m
    -XX:PermSize=256m
    -XX:MinHeapFreeRatio=40
    ========Here is teh cutrrent status ===================
    Adobe LiveCycle Designer ES2 is working properly: Good
    Adobe LiveCycle Workbench ES2 has ONE problem
    1. Program Starts properly
    2. I am able to login to the LCES2 server
    3. I am able to Browse and select sample projects
    4. I am ble to create an Application, a folder, and a Form
    5. I am able to invoke the LC Designer ES2  from within Workbench (while creating a form)
    6. I am able to "invoke" an existinmg sample process in a web browser (not within workbench environment)
    The main problem is...
    I am NOT able to create a new process or open existing process using workbench.
    Since it gives Java Platform SE error, I checked the versions of various Java Run Time Environments on my pc.
    Properties of javaw.exe in different folders:
    1. My Computer's JRE (common to all apps)
    Folder: Program Files\Java\jre6\bin\
    File Name: javaw.exe: Java Platform SE Binary
    Version: 6.0.170.4
    2. Adobe LiveCycleWorkbench ES2
    Folder: Program Files (x86)\Adobe\Adobe LiveCycleWorkbench ES2\jre\bin\
    File Name: javaw.exe: Java Platform SE Binary
    Version: 6.0.20.6
    2.1 Adobe LiveCycleDesigner ES2
    Folder: Program Files (x86)\Adobe\Adobe LiveCycleWorkbench ES2\LiveCycleDesigner ES2\jre\bin\
    File Name: javaw.exe: Java Platform SE Binary
    Version: 6.0.140.6
    2.2 workbench
    Folder: Program Files (x86)\Adobe\Adobe LiveCycleWorkbench ES2\workbench\jre\bin\
    File Name: javaw.exe: Java Platform SE Binary
    Version: 6.0.70.6
    I tried to use the same versions of JRE in all these folders; that didn't work..
    I hope someone can throw more light on this and find the real cause.
    Thanks a lot in advance!

  • Form created with Livecycle Designer with a SQL database - do you need LiveCycle Forms installed?

    Hello,
    I'm REALLY hoping someone here can help me, I have spent over four hours on the phone to Adobe in the last 3 days and I'm getting no where what-so-ever. I can't even find out where /how to complain about it! (but thats another story)
    Here's my situtation:
    I work for a company with approx 140 staff. On one computer, we have Adobe Livecycle Designer ES installed, and we have used that program to create a form which has a link to a SQL database.
    The link in this form doesn't work on the other computers which has the basic (free) Adobe Reader. From doing research within these forums
     , I have found that the form will not work on other computers unless they have Adobe Livecycle forms installed on their machines. 
    What I need to know (and what they cannot seem to tell me when I call), is two things:
    Is it correct that in order to use a form created in Livecycle Designer which has a link to a SQL database, that the machine must have LiveCycle forms installed?
    How much does Adobe LiveCycle Forms costs?
    PLEASE, if you can answer this question, I would REALLY appriciate it....
    Thank you!

    I presume you are asking if you need Livecycle Forms ES? Forms ES is a component of the livecycle software suite intended as a document service which will be installed on a server within the organisation. A couple of things this document service can do is to render XDP into multiple formats (PDF, html, etc.), execute script server side (for example the database connection) on behalf of the client (reader, etc.), integrate with backend components, etc. So no you do not install this on each client.
    For database connections to work, you either have a server with Forms ES installed which can connect on each clients behalf (ie. Client->Forms ES Server->Database), or you have a reader-extended PDF to allow connections to be use in the free basic Reader (i.e. direct calls to the database or using web service calls to your own database components). However, reader-extended pdf would probably require Reader Extensions ES component installed on a server (you once off extend your developed pdf through this and then hand it out to each of the end users). Not sure if the Acrobat Reader extensions will cover this functionality since I have not tried that. I dont think it does. Otherwise you would need full acrobat on each client.
    How much database integration is your form actually doing at the moment? read only? Full access? And how many clients do you expect to hit your database? Depending on what you need the form to do, there is always the option to try and build the integration yourself. Do simple http submits from the browser (hosting reader as a plugin) to some component somewhere which in turn hits your database. Wouldnt require additional licensing but alot more development work.
    As for cost for the various components, thats a question only Adobe can answer for you since they all sit squarely in the enterprise space and licensing for that is not as simple as off the shelf products.
    Maybe someone else has a view on it or has an alternative.

  • Acroread 8.1.2 unable to process PDF 1.6 documents generated by Adobe LiveCycle Forms 7.0

    Our workflow uses LiveCycle Forms to generate PDF 1.6 documents with embedded JavaScript and XML. These PDFs work fine with Adobe Reader 8.1.2 on Windows; they display correctly, the interactive fields work as expected and the documents can be printed properly.
    However, acroread 8.1.2 on Solaris is not able to process the same documents correctly. When we run acroread headlessly as follows:
    cat xxx.pdf | acroread -toPostScript -level2 > xxx.ps
    the resulting PostScript file displays a message saying "To view the full contents of this document, you need a later version of the PDF viewer. You can upgrate to the latest version of Adobe Reader from www.adobe.com/products/acrobat/readstep2.html"
    I have confirmed that we are using the latest version of acroread for Solaris.
    Does anyone have any insight into why this message is being generated by acroread 8.1.2?
    edit: acroread is able to process other PDFs as above without problem. It only has problems with PDFs generated by LiveCycle Forms which include embedded JavaScript and XML.

    Neha,
    Thanks for the response.
    We are running acroread headlessly since it is on a remote server that we access via telnet. Without an XServer session, I can't tell whether acroread is able to read and display the PDF files normally. However, we can view the PDFs with Adobe Reader 8.1.2 on Windows and the acroread -toPostScript command-line that we are using does work properly with other PDFs.
    I will email you a copy of a problematic PDF shortly.
    Regards,
    Steven Dickson

  • End User Can Not Open A Form within Responsibility

    Hi to all,
    I have an end user who tries to click on a form within a responsibility. And the form does not launch. As matter of fact, the browser green progress bar does not show up. There are other forms within that same responsbility that she is able to launch.
    This end user was not having this issue before. She was able to launch any forms under any responsibility without any issue.
    I tested the same responsbility and same forms on my machine as was able to launch without any issue.
    These are the following conditions the end user has:
    IE 7
    Jinitiator 1.3.1.29
    I tried the following steps to remedy the issue:
    Cleared cache and cookies.
    Clear jar cache
    Did not fix the problem
    Reinstalled Jinitiator
    Did not fix the problem
    I turned on the show java console and show exceptions dialog box on end user jinitiator. When I go back and click on the problematic form, no java console shows up, nor does any exceptions dialog box.
    Does anyone have an idea, why this may be occurring and how to resolve this issue.
    Thanks
    F. Lucio
    Edited by: Ferreira Lucio on Oct 9, 2009 1:15 AM

    Greetings Hussein,
    I worked on your recommend steps, and still unable to resolve issue:
    Try opening the form using your username from the user's machine, and do the same with this specific user from some other machine.
    I logged onto oracle with my credentials, and went to the same responsibility and form. This issue happens to me. But when I go back to my local machine. I have no problems.
    Did you try using some other browser on the user's machine (for example, Firefox)?
    I installed firefox, but everytime I click on a form, it tells me to download jinitiator.
    Any recent changes have been done on the user's machine or in the user's profile options?
    Unsure what profile options have changed for user
    Note: 310961.1 - How To Enable The Java Console Jinitiator 1.1.8 and 1.3
    Note: 232651.1 - How to Enable Tracing in Jinitiator
    If none of the above helps, obtain FRD and see if you get more details about the error -- See (Note: 150168.1 - Obtaining Forms Runtime Diagnostics (FRD) In Oracle Applications 11i).
    I uninstalled jinitiator, then reinstalled. Turned on java console and enabled tracing. Console/tracing does not come up for this form. On other forms it does.
    I uninstalled jinitiator a third time. Then reinstalled. What I notice is that jinitiator still has the java console checked and tacing parameters set. What I believe could be happening is the jinitiator is not being uninstalled completely.
    Where or how can I check if the jinitiator gets removed completely.
    I have check the control panel and jinitiator is not there. I also check HKLM and it is not there also.
    Any ideas how to move forward.

  • Need help in LiveCycle Forms - Highlighting required fields when the check box is checked / Un-highlighting the fields if I un-check the check box...

    Hello All!
    I am relatively new to creating forms within LiveCycle but I have learned quickly so bare with me on my question.
    I have figured out how to highlight a field when a check box is clicked on, however, I cannot get it to remove the highlight when the check box is unchecked?
    This is what I used for the highlight:
    Subform1.fieldname.fillColor="255,255,0"
    Can anyone provide any insight or suggestions on how I might fix this script issue?
    Thanks in advance!
    -Lisa

    Hi,
    Script migth be something like this. Put it on Change event of the check box
    if (this.rawValue == 1) { Subform1.fieldname.fillColor="255,255,0"
    xfa.layout.relayout();
    else 
    { Subform1.fieldname.fillColor="255,0,0"
    xfa.layout.relayout();
    BR,
    Paul Butenko

  • Need to add flex grid in livecycle form to generate dynamic PDF

    Hi,
    not sure this is the right fourm or not, but I require a way to add flex data grid in my livecycle form to generate PDF containing flex grid.
    I tried adding a flex swf in Flash Field in Live cycle but it is giving me
    Error #2032: Stream Error. URL: file://PDFMedia026281/g/framework4.6.0.23201.swf
    I am new to this environement so any help would be great.

    Hi,
    with Designer ES3 (formerly know as ADEP Designer) you can use Flash files within XFA forms.
    Check Niall O'Donovan's article.
    He has prepared a nice example of using flash charts which can be manipulated at runtime.
    http://www.assuredynamics.com/index.php/2011/10/whats-new-in-adep-designer/

  • Can we call a workflow form a JSP and/or form a Java Class?

    Is it possible to call a workflow form a JSP and/or form a Java Class?

    Below is some xpress code I wrote once, used to dynamically lauch workflows from within a workflow. Since it basically uses java classes, you reuse these in your java program or jsp:
    - create a new generic object
    - call the setId, put, ... methods on it
    - set the input variables for the workflow by putting them into the generic object
    - call the checkinView method on a LighthouseContext object which launches your workflow.
    If all you need is starting a workflow from a jsp, you might also want to take a look at the tasks/taskLaunch.jsp jsp. This is an out of the box jsp which allows launching of tasks. If I remember correctly you have to give an url parameter which specificies the name of task you want to start: tasks/taskLaunch.jsp?id=<workflow-name>
    - Robin
    <?xml version='1.0' encoding='UTF-8'?>
    <!DOCTYPE TaskDefinition PUBLIC 'waveset.dtd' 'waveset.dtd'>
    <TaskDefinition name="MVG_TD_LaunchWorkflow" taskType="Workflow" executor="com.waveset.workflow.WorkflowExecutor" suspendable="true" syncControlAllowed="true" execMode="sync" execLimit="0" resultLimit="0" resultOption="delete" visibility="runschedule" progressInterval="0">
         <Extension>
              <WFProcess name="MVG_TD_LaunchWorkflow">
                   <Variable name="workflowName" input="true"/>
                   <Variable name="taskInstanceName" input="true"/>
                   <Variable name="inputs" input="true"/>
                   <Variable name="processView"/>
                   <Activity name="start">
                        <Transition to="createProcessView"/>
                   </Activity>
                   <Activity name="createProcessView">
                        <Action>
                             <block trace="true">
                                  <set name="processView">
                                       <new class="com.waveset.object.GenericObject"/>
                                  </set>
                                  <invoke name="setId">
                                       <ref>processView</ref>
                                       <s>ProcessViewer</s>
                                  </invoke>
                                  <invoke name="put">
                                       <ref>processView</ref>
                                       <s>task.process</s>
                                       <ref>workflowName</ref>
                                  </invoke>
                                  <invoke name="put">
                                       <ref>processView</ref>
                                       <s>task.taskName</s>
                                       <ref>taskInstanceName</ref>
                                  </invoke>
                                  <if>
                                       <notnull>
                                            <ref>inputs</ref>
                                       </notnull>
                                       <then>
                                            <invoke name="assimilate">
                                                 <ref>processView</ref>
                                                 <ref>inputs</ref>
                                            </invoke>
                                       </then>
                                  </if>          
                             </block>
                        </Action>
                        <Transition to="checkInProcessView"/>
                   </Activity>
                   <Activity name="checkInProcessView">
                        <Action>
                             <block trace="true">
                             <invoke name="checkinView">
                                  <invoke name="getLighthouseContext">
                                       <ref>WF_CONTEXT</ref>
                                  </invoke>
                                  <ref>processView</ref>
                                  <new class="java.util.HashMap"/>
                             </invoke>
                             </block>
                        </Action>
                        <Transition to="end"/>
                   </Activity>
                   <Activity name="end"/>
              </WFProcess>
         </Extension>
         <MemberObjectGroups>
              <ObjectRef type="ObjectGroup" id="#ID#Top" name="Top"/>
         </MemberObjectGroups>
    </TaskDefinition>

  • How to run python within Java?

    I want to run python command within java. Not sure how to do this.
    Seems like runtime.getRuntime.exec() is something that i can use.
    but all the examples were for unix platform and not any other.
    Can i run python command using getRuntime().. please let me know
    Thanx

    I want to run python command within java.I've created a project, "Java Embedded Python" that might work for you.
    Check out http://jepp.sourceforge.net . Maybe it'll work for you...

  • Do I need ACF on each client machine to enable Interactive forms within WDJ

    hello All,
    I want to integrate the Interactive Forms in some of my Web Dynpro JAVA Applications, which in turn will be run inside a Portal.
    Wanted to know if installing the ACF on each client machine is a pre-requisite to view the PDFs directly inside the EP screen.
    The EP version is 7.00 SP18. We do have the ADS configured in one of the server.
    I know ACF was required on each client machine for EP 6.0, not sure about the 7.0 version though.
    Where can I see the pre-requisites for using ADF forms within WDJ?
    Any pointer is greatly appreciated.
    Thanks

    Sandip,
    Do refer [this|http://help.sap.com/saphelp_nw70/helpdata/EN/2c/241a427ff6db2ce10000000a1550b0/frameset.htm] link. It has the information you need. Short text from the same link
    "Interactive forms in the ISR framework are part of ZCI. They can be used as of SAP NetWeaver SPS 10 at runtime in Web Dynpro for ABAP based on Zero Client Installation (ZCI). To enable this, the forms must contain special scripting, which you insert when you create new forms in Form Builder.
    Until now, you needed to install Active Component Framework (ACF) on the front-end PC to use interactive forms. As of SAP NetWeaver 7.0 SPS10, ZCI enables you to use interactive forms in Adobe Reader without any additional plug-ins. ACF is therefore no longer required for interactive forms."
    So you can conclude that you wouldnt need the ACF plugin on each client PC.
    Thanks,
    GLM

  • Call a web service in an interactive form within SAP

    hi experts
    I need to call a Web service into an interactive form within SAP, but to do so fails to press on the button that calls the Web service, the strange thing is that if I keep the PDF in my PC, then open that PDF download button works correctly if I am doing something wrong?, you can do what I need?.
    Greetings.

    Hi asdasdasdasd1,
    not sure if I fully understand your problem but it sounds like you are trying to execute your Web Service in the preview tab of LiveCycle Designer. When you do this, features of the Reader Extension Rights are not available so you will have to generate the form via the ADS and test the WS on the generated rendition as you have done.
    Let me now if this helps.
    Regards,
    Ben.

Maybe you are looking for

  • Is it possible to display unrelated info without using a subreport?

    Hi, I'm trying to create a report that displays 2 different sets of information without using a subreport.  The first section of info (the part I'm having trouble with) is simple displaying the info in the db.  It is just the differnt security settin

  • Crystal Reports Export to PDF and Security

    I am writing a PC application in VB.Net (using Visual Studio 2005 and which ever Crystal Reports package comes with it) which utilizes Crystal Reports and exports the reports to PDF files.  My company creates other PDFs through other programs and is

  • Automate the justification of paragraphs in a pdf document

    How can I automate the justification of paragraphs in a pdf document? For example: I have a pdf document as output from a reporting application, containing many left-justified paragraphs. I would like all of these paragraphs to be fully justified. I

  • Mac Mini won't boot, disk stuck

    Hello, for a description of the issue please see the next posting. Thanks for any help!!!

  • Info Records - Setup Costs

    On info records, I have defined the per piece cost but my vendor has a flat rate to set up their machine. How do I do this? Thanks to all!!