Webdynpro vs Adobeforms

Hi Experts,
I have a wedynpro with several views. it is having many functionality, POPUP, error message, ON filed check, check on change, ALV in a popup etc.
I want to change it to ADOBE FORMS and keep the logic same just consolidate alll views into one one page and show to user.
Can anyone let me know how is that IDEA or is there any limitation with adobeforms?
Please let me know if anyone needs more information .
Thanks
Rahul

Hi Rahul,
I don't think,  this is a good IDEA of comparing webdynpro & adobeforms, as these two are entirely different tools.
The sap adobe forms can be used as interactive( online or offiline ) or printable form.
In your case, you need to have a print out of you WDA output at cetain point of time, you cannot take out print of whole page with available print option on WDA, as it just prints like snap shot of visible area of your screen.
So, we go for an adobeform where when can pass the data from WDA to adobeform and design the print page very nicely as per your requirement.
Hence, you just have button called print on your existing WDA and when print button is pressed, call the adobeform to print the required output.
So, you are not replacing WDA with Adob forms, instead, you are passing the required data to adobeforms to get the print out in a pleasant shape.
Regards,
Rama

Similar Messages

  • Doubt when launching an AdobeForm object in a Webdynpro Abap.

    Hi Experts!
    I built a simply Webdynpro with an "ADOBE FORM" object. The Form, is also quite simple (at the moment).
    But I am having a trouble when the Form is launched. I only can see its Fields as a "READ ONLY". It is not possible to modify anything there.
    Here, I describe the steps that I follow.
    I create a very simple WebDynpro application. In its WD View, exist an unique Object (Adobe Interactive Form).
    In that object, I set the properties:
    "Data source": a context variable type "my structure". "My structure", is a simple structure with a couple or three fields, let´s say PERNR, BUKRS, WERKS... It is linked to the Form Interface (ABAP DICTIONARY-BASED INTERFACE). So in this way, the link between my WD and the AdobeInt.Form is working.
    "PDF Source": a Context variable type XSTRING.
    "Template Source": here I have set my Int.Form. Currently, it only contains a couple of fields
    "Enabled": True.
    "Read Only": False.
    In the AdobeForm, I have draged & droped those 2 or 3 fields, save it, and activate it. I guess nothing more is needed for my test.
    And at last, in the View´s method WDDOINIT, I am reading one of those fields, let´s say the employee number (PERNR), and I set by hardcoding its number (let´s say -> 00000001).
    Until here, everything seems to work fine. When I launch the WD test, the Adobeform appears, at the moment, with only one of my fields (Employee - PERNR), and its value is filled in with '00000001'.
    But now, I would like to write something by myself. And when I try to do it, it is not possible! Field PERNR, is displayed as a "READ ONLY".
    Does someone knows what is happening here? I have seen in an exemple called "WDR_TEST_ADOBE" that it must be posible to have "OPEN FIELDS" in the adobeform...
    Am I doing anything wrong? Or am I doing any mistake?
    Thank you very much in advance
    Carles

    Finally I think I have found the problem.
    In the View where I am printing the ADOBEFORM, it is needed this code under the method WDDOMODIFYVIEW.
    method WDDOMODIFYVIEW .
      DATA: LV_INTERACTIVE_FORM   TYPE REF TO CL_WD_INTERACTIVE_FORM,
                 LV_METHOD_HANDLER     TYPE REF TO IF_WD_IACTIVE_FORM_METHOD_HNDL.
      LV_INTERACTIVE_FORM ?= VIEW->GET_ELEMENT( 'INT_FORM' ). "   adobeform object in view
      IF LV_INTERACTIVE_FORM IS NOT INITIAL.
          LV_METHOD_HANDLER ?= LV_INTERACTIVE_FORM->_METHOD_HANDLER.
          LV_METHOD_HANDLER->SET_LEGACY_EDITING_ENABLED( ABAP_TRUE ).
          LV_METHOD_HANDLER->SET_HIDE_NAVIGATION_PANEL( ABAP_TRUE ).
          LV_METHOD_HANDLER->SET_DISABLE_PRINT_BUTTON( ABAP_TRUE ).
          WD_THIS->M_METHOD_HANDLER ?= LV_INTERACTIVE_FORM->_METHOD_HANDLER.
          WD_THIS->M_METHOD_HANDLER->SET_HIDE_TOOLBARS( ABAP_TRUE ).
        ENDIF.
    endmethod.
    Regards,
    Carles

  • Adobe form from webdynpro : Getting a single row in the table

    Hello,
    I have a scenario in which I have to create a adobeform from webdynpro application.
    I have created the form and have the context designed in place.
    I am facing a problem in the table I have in my adobeform.
    I am adding rows to this table dynamically using a button using "addInstance"
    Now on the webdynpro side , when I try to read this table I get a single row from this table.
    This row is always the first row of that table.
    I checked the following things from blog   /people/juergen.hauser2/blog/2006/09/12/avoiding-common-mistakes-when-using-tables-on-sap-interactive-forms  , i.e. :
    Cardinality of the node.
    Tick on the option "Repeat Row for Each Data Item".
    But still no success.
    With deadlines to catch I had to post this question after trying a lot.Please help.

    Hello Otto,
    I had found this link before and used the same solution , but unfortunately is taking a long time.
    Now what I am doing is :
    1. I append 10 rows into the table then bind it to the node
    2. Then on the adobe form I have removed the check on "Add row for each line item" because of which it shows only 1 row 
         on the form.
         Now I add rows dynamically, but this puts a limit on the number of rows can be added to the table i.e. 10.
    But this again has added problems like while displaying the form or modifying I hav to handle it seperately and cannot use the same form as it is.( as I have removed the tick for "Add row for each line item" ).
    Thanks,
    Omkar Mirvankar

  • ADOBE Interactive Form in webdynpro not allowing to enter value

    Hi,
         I have developed a Adobe interactive  form in SFP and then i developed webdynpro component , then integrated into webdynpro. while running the webdynpro application which is showing the adobeform but the input fields are not allowed to enter value.
    The same adobe form can be allowed to enter values while running from the report. i dunno how to set the value of the importing parameter fillable = 'X' in webdynpro.
    regards,
    Roops

    Hi friends,
        The above mentioned setting are all active like Zc...Layout, enabled check box etc.. but when i make it to Activex which is not displaying form in the portal while running the application instead it shows red color X mark.. is there any setting required to run adobe with webdynpro ..
    1.) any notes or patches ???
    2.) is activex mandatory for running interactive form in webdunpro? if yes what are system setting required....
    Regards,
    Roops.

  • Dynamic table in adobeform

    Hi Exports,
    I need to pass the values of dynamic internal table from SE38 program to adobeform. But in interface i couldn't find an option to pass the dynamic internal table. Is it possible to bind a dynamic  internal table in Adobeform?  Both row and column of the table should grow depends on dynamic table values. If no of column reaches maximum page widh it should overflow to next page.
    Regards,
    Anu.

    For the form buttons to work on-line in your WebDynpro app, you need to change the PDF form to be Dynamic:
         if(firstTime){
              // We need to set the PDF to be Dynamic, for the form JavaScript code to work
              IWDPDFDocumentInteractiveFormContext pdfContext =
              WDPDFDocumentFactory
              .getDocumentHandler(wdThis.wdGetAPI(), "InteractiveForm")
              .getDocumentContext();
              pdfContext.setDynamic(true);
    In this code segment, "InteractiveForm" is the UI id.
    I was able to get that far, but I although I add subforms dynamically via javascript, the mapped WebDynpro context node doesn't pick up any new elements.
    ie:  if I start with two WD context elements (0..n) cardinality, then add a third via the form JavaScipt button, I see changes only in the two context elements when I submit.  A third context element isn't created or populated.

  • Using Adobe Forms in Webdynpro views

    Hi,
    I'm learning Abap-webdynpro, in this i've worked on some sample applications(tutorials) given in the help library. I need to learn using Adobe forms in the views of the webdynpro components. I tried with help library, but not so clear about how to use forms in views,
    So can u please send me some links or materials which describe how to use adobe forms  in webdynpro applications..
    Thanks in Advance,
    Sachi

    Hi ,
      I hope this link will be usefull
    <u>https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/f057d803-3c53-2910-db92-a6a2f1cc7334 [original link is broken]</u>
    Here are some very useful links on Adobe Software for Forms.
    http://www.adobe.com/enterprise/partners/pdfs/sap_datasheet.pdf
    http://www.adobe.com/enterprise/partners/sap.html
    http://www.sap.info/public/INT/int/printout/article/Category-28943c61b1e60d84b-int/0/articleContainer-18393415bdc39551ae/
    http://sdn.sap.com/irj/sdn/adobeforms
    Thanks and Rgds,
    Kamal<a href="http://">http://</a>

  • Mistake to running a AdobeForm

    Hi everybody,
    when running a AdobeForm the error occurs that indicated below, somebody can help me.
    thanks
    While processing the current request, an exception occured which could not be handled by the application or the framework.
    The initial exception that caused the request to fail, was:
       com.sap.tc.webdynpro.pdfobject.core.PDFObjectRuntimeException: Processing exception during a "UsageRights" operation. Request start time: Thu Jul 17 10:34:13 CLT 2008 com.adobe.ads.exception.FailedCreationException: Failed to create a new instance of PDFManipulation Module, please make sure PDFManipulation module is running. Exception Stack Trace: com.adobe.ads.exception.FailedCreationException: Failed to create a new instance of PDFManipulation Module, please make sure PDFManipulation module is running. at com.adobe.ads.remote.PDFState.getRemoteFromFile(Unknown Source) at com.adobe.ads.remote.PDFState.getRemotePdf(Unknown Source) at com.adobe.ads.remote.EJB_PDFAgent.getRemotePdf(Unknown Source) at com.adobe.ads.remote.EJB_PDFAgent.setUsageRights(Unknown Source) at com.adobe.ads.operation.UsageRights.execute(Unknown Source) at com.adobe.ads.operation.ADSOperation.doWork(Unknown Source) at com.adobe.ads.operation.CachableOperation.doWork(Unknown Source) at com.adobe.ads.request.Request.processOperations(Unknown Source) at com.adobe.ads.request.Request.process(Unknown Source) at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source) at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source) at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0.java:120) 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:324) at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126) at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157) at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79) at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92) at SoapServlet.doPost(SoapServlet.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) Caused by: com.adobe.ProcessingException: CORBA Connection to XMLForm failed, please verify the binaries are deployed to the os_libs directory You may be running on a non-supported platform. at com.adobe.ads.remote.ServiceLocator.getPdfmmFactory(Unknown Source) at com.adobe.ads.remote.PDFState.getFactory(Unknown Source) ... 37 more Caused by: java.lang.IllegalStateException: Connection to failed service. at com.adobe.service.ResourcePooler.allocateResource(ResourcePooler.java:84) at com.adobe.service.ConnectionFactoryManagerPeer.getConnectionResourceFromPool(ConnectionFactoryManagerPeer.java:95) at com.adobe.service.J2EEConnectionFactoryManagerPeerImpl.getConnection(J2EEConnectionFactoryManagerPeerImpl.java:93) ... 39 more
        at com.sap.tc.webdynpro.pdfobject.core.PDFObject.doSoapCall(PDFObject.java:400)
        at com.sap.tc.webdynpro.pdfobject.core.PDFObject.render(PDFObject.java:3948)
        at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRenderHandler.handle(PDFDocumentRenderHandler.java:148)
        at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentProcessor.process(PDFDocumentProcessor.java:52)
        at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentInteractiveFormHandlingContext.execute(PDFDocumentInteractiveFormHandlingContext.java:98)
        ... 31 more
    See full exception chain for details.
    System Environment
    Client
    Web Dynpro Client Type     HTML Client
    User agent     Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; MEGAUPLOAD 2.0)
    Version     null
    DOM version     null
    Client Type     msie6
    Client Type Profile     ie6
    ActiveX     enabled
    Cookies     enabled
    Frames     enabled
    Java Applets     enabled
    JavaScript     enabled
    Tables     enabled
    VB Script     enabled
    Server
    Web Dynpro Runtime     Vendor: SAP, build ID: 7.0009.20080125053938.0000 (release=NW04S_09_REL, buildtime=2008-01-25:05:11:30[UTC], changelist=35173, host=pwdfm114), build date: Wed Jun 18 09:42:18 CLT 2008
    J2EE Engine     7.00 patchlevel
    Java VM     Java HotSpot(TM) Server VM, version:1.4.2_13-b06, vendor: Sun Microsystems Inc.
    Operating system     Windows 2003, version: 5.2, architecture: x86
    Session & Other
    Session Locale     es_CL
    Time of Failure     Thu Jul 17 10:34:22 CLT 2008 (Java Time: 1216305262974)
    Web Dynpro Code Generation Infos
    local/Menu
    SapDictionaryGenerationCore     6.4016.00.0000.20060119122443.0000 (release=630_VAL_REL, buildtime=2006-02-12:21:24:49[UTC], changelist=385556, host=PWDFM026.wdf.sap.corp)
    SapDictionaryGenerationTemplates     (unknown)
    SapGenerationFrameworkCore     6.4016.00.0000.20050818152155.0000 (release=630_VAL_REL, buildtime=2006-02-12:21:17:12[UTC], changelist=363812, host=PWDFM026.wdf.sap.corp)
    SapIdeWebDynproCheckLayer     6.4016.00.0000.20060119125616.0000 (release=630_VAL_REL, buildtime=2006-02-12:21:35:09[UTC], changelist=385572, host=PWDFM026.wdf.sap.corp)
    SapMetamodelCommon     6.4016.00.0000.20060119123849.0000 (release=630_VAL_REL, buildtime=2006-02-12:21:18:19[UTC], changelist=385565, host=PWDFM026.wdf.sap.corp)
    SapMetamodelCore     6.4016.00.0000.20060119123849.0000 (release=630_VAL_REL, buildtime=2006-02-12:21:18:09[UTC], changelist=385565, host=PWDFM026.wdf.sap.corp)
    SapMetamodelDictionary     6.4016.00.0000.20060119123716.0000 (release=630_VAL_REL, buildtime=2006-02-12:21:21:53[UTC], changelist=385561, host=PWDFM026.wdf.sap.corp)
    SapMetamodelWebDynpro     6.4016.00.0000.20060126165535.0000 (release=630_VAL_REL, buildtime=2006-02-12:21:30:00[UTC], changelist=386862, host=PWDFM026.wdf.sap.corp)
    SapWebDynproGenerationCTemplates     6.4016.00.0000.20060126165422.0000 (release=630_VAL_REL, buildtime=2006-02-12:21:51:36[UTC], changelist=386861, host=PWDFM026)
    SapWebDynproGenerationCore     6.4016.00.0000.20060119125616.0000 (release=630_VAL_REL, buildtime=2006-02-12:21:35:38[UTC], changelist=385572, host=PWDFM026.wdf.sap.corp)
    SapWebDynproGenerationTemplates     6.4016.00.0000.20060126165422.0000 (release=630_VAL_REL, buildtime=2006-02-12:21:51:36[UTC], changelist=386861, host=PWDFM026)
    sap.com/tcwddispwda
    No information available     null
    sap.com/tcwdcorecomp
    No information available     null
    Detailed Error Information
    Detailed Exception Chain
    com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: Failed to  UPDATEDATAINPDF
         at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.InteractiveForm.afterHandleActionEvent(InteractiveForm.java:392)
         at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.afterApplicationModification(ClientApplication.java:1132)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.afterApplicationModification(ClientComponent.java:887)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doRespond(WindowPhaseModel.java:573)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:152)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:700)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:653)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:243)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:154)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: PDFDocument Processor failed to process Render Request.
         at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentProcessor.process(PDFDocumentProcessor.java:55)
         at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentInteractiveFormHandlingContext.execute(PDFDocumentInteractiveFormHandlingContext.java:98)
         at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentInteractiveFormHandlingContext.execute(PDFDocumentInteractiveFormHandlingContext.java:121)
         at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.InteractiveForm.afterHandleActionEvent(InteractiveForm.java:336)
         ... 29 more
    Caused by: com.sap.tc.webdynpro.pdfobject.core.PDFObjectRuntimeException: Processing exception during a "UsageRights" operation.
    Request start time: Thu Jul 17 10:34:13 CLT 2008
    com.adobe.ads.exception.FailedCreationException: Failed to create a new instance of PDFManipulation Module, please make sure PDFManipulation module is running.
    Exception Stack Trace:
    com.adobe.ads.exception.FailedCreationException: Failed to create a new instance of PDFManipulation Module, please make sure PDFManipulation module is running.
         at com.adobe.ads.remote.PDFState.getRemoteFromFile(Unknown Source)
         at com.adobe.ads.remote.PDFState.getRemotePdf(Unknown Source)
         at com.adobe.ads.remote.EJB_PDFAgent.getRemotePdf(Unknown Source)
         at com.adobe.ads.remote.EJB_PDFAgent.setUsageRights(Unknown Source)
         at com.adobe.ads.operation.UsageRights.execute(Unknown Source)
         at com.adobe.ads.operation.ADSOperation.doWork(Unknown Source)
         at com.adobe.ads.operation.CachableOperation.doWork(Unknown Source)
         at com.adobe.ads.request.Request.processOperations(Unknown Source)
         at com.adobe.ads.request.Request.process(Unknown Source)
         at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
         at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
         at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0.java:120)
         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:324)
         at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
         at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
         at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
         at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
         at SoapServlet.doPost(SoapServlet.java:51)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: com.adobe.ProcessingException: CORBA Connection to XMLForm failed, please verify the binaries are deployed to the os_libs directory
    You may be running on a non-supported platform.
         at com.adobe.ads.remote.ServiceLocator.getPdfmmFactory(Unknown Source)
         at com.adobe.ads.remote.PDFState.getFactory(Unknown Source)
         ... 37 more
    Caused by: java.lang.IllegalStateException: Connection to failed service.
         at com.adobe.service.ResourcePooler.allocateResource(ResourcePooler.java:84)
         at com.adobe.service.ConnectionFactoryManagerPeer.getConnectionResourceFromPool(ConnectionFactoryManagerPeer.java:95)
         at com.adobe.service.J2EEConnectionFactoryManagerPeerImpl.getConnection(J2EEConnectionFactoryManagerPeerImpl.java:93)
         ... 39 more
         at com.sap.tc.webdynpro.pdfobject.core.PDFObject.doSoapCall(PDFObject.java:413)
         at com.sap.tc.webdynpro.pdfobject.core.PDFObject.render(PDFObject.java:3948)
         at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRenderHandler.handle(PDFDocumentRenderHandler.java:148)
         at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentProcessor.process(PDFDocumentProcessor.java:52)
         ... 32 more
    Caused by: com.sap.tc.webdynpro.pdfobject.core.PDFObjectRuntimeException: Processing exception during a "UsageRights" operation.
    Request start time: Thu Jul 17 10:34:13 CLT 2008
    com.adobe.ads.exception.FailedCreationException: Failed to create a new instance of PDFManipulation Module, please make sure PDFManipulation module is running.
    Exception Stack Trace:
    com.adobe.ads.exception.FailedCreationException: Failed to create a new instance of PDFManipulation Module, please make sure PDFManipulation module is running.
         at com.adobe.ads.remote.PDFState.getRemoteFromFile(Unknown Source)
         at com.adobe.ads.remote.PDFState.getRemotePdf(Unknown Source)
         at com.adobe.ads.remote.EJB_PDFAgent.getRemotePdf(Unknown Source)
         at com.adobe.ads.remote.EJB_PDFAgent.setUsageRights(Unknown Source)
         at com.adobe.ads.operation.UsageRights.execute(Unknown Source)
         at com.adobe.ads.operation.ADSOperation.doWork(Unknown Source)
         at com.adobe.ads.operation.CachableOperation.doWork(Unknown Source)
         at com.adobe.ads.request.Request.processOperations(Unknown Source)
         at com.adobe.ads.request.Request.process(Unknown Source)
         at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
         at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
         at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0.java:120)
         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:324)
         at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
         at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
         at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
         at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
         at SoapServlet.doPost(SoapServlet.java:51)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: com.adobe.ProcessingException: CORBA Connection to XMLForm failed, please verify the binaries are deployed to the os_libs directory
    You may be running on a non-supported platform.
         at com.adobe.ads.remote.ServiceLocator.getPdfmmFactory(Unknown Source)
         at com.adobe.ads.remote.PDFState.getFactory(Unknown Source)
         ... 37 more
    Caused by: java.lang.IllegalStateException: Connection to failed service.
         at com.adobe.service.ResourcePooler.allocateResource(ResourcePooler.java:84)
         at com.adobe.service.ConnectionFactoryManagerPeer.getConnectionResourceFromPool(ConnectionFactoryManagerPeer.java:95)
         at com.adobe.service.J2EEConnectionFactoryManagerPeerImpl.getConnection(J2EEConnectionFactoryManagerPeerImpl.java:93)
         ... 39 more
         at com.sap.tc.webdynpro.pdfobject.core.PDFObject.doSoapCall(PDFObject.java:400)
         ... 35 more

    Please do the following:
    1. Shutdown J2EE engine
    2. Rename the folder
    /usr/sap/AST/JC71/j2ee/os_libs/adssap
    to another folder name (ex. adssap.old)
    3. Start J2EE engine
    4. Make sure XMLFormService_native.zip is copied under os_libs f
    during starting up engine (synchronize phase)
    5. Also make sure XMLform.exe is extracted under
    /usr/sap/ AST/JC71/j2ee/os_libs/adssap/XMLFormService/
    If the files are not there:
    Stop J2EE engine
    rename version.bin to version.bin.old
    this file can be found under /usr/sap/AST/JC71/j2ee/cluster
    Start J2EE engine
    If deployment is correctly done, native files will be downloaded.

  • Copying standard KANBAN adobeform in SAP SNC

    Hi,
    We have a requirement where we need to copy standard adobeform and add barcode to that for KANBAN process.
    I have following questions regarding this:
    1. while copying standard adobeform whether we need to copy Interface also?
    2. How to find print program to that form i.e., where data is getting fetched for this form-the form is getting triggered from SNC system..menu path is as followsSNC Supplier role --->SNC Supplier View . When we click on Supplier view it is leaving to WEB UI and from there the Adobeform is getting triggered.
    Can anyone explain how and where it is fetching data...
    3.Where is the configuratgion done for this form(like in NACE in ECC)?
    4.If there is any webdynpro component then where can we find the link for this web ui and form?
    Thanks,

    Hi Nilson,
    The business processes mentioned can be used for any industry. There is not restriction as such.
    These business processes are more relevant for those industry.
    e.g. Outsourced Manufacturing / WO Collaboration is extensively used by High-Tech companies. Even the recent enhancement requirements have come from High-Tech companies.
    Similarly, Kanban / SMI is extensively used by Automotive. But SMI is also popular with High-Tech.
    CP industry is biggest consumer of Responsive Replenishment process.
    Regards,
    Sandeep

  • Copying KANBAN adobeform

    Hi,
    We have a requirement where we need to copy standard adobeform and add barcode to that for KANBAN process.
    I have following questions regarding this:
    1. while copying standard adobeform whether we need to copy Interface also?
    2. How to find print program to that form i.e., where data is getting fetched for this form-the form is getting triggered from SNC system..menu path is as followsSNC Supplier role --->SNC Supplier View . When we click on Supplier view it is leaving to WEB UI and from there the Adobeform is getting triggered.
    Can anyone explain how and where it is fetching data...
    3.Where is the configuratgion done for this form(like in NACE in ECC)?
    4.If there is any webdynpro component then where can we find the link for this web ui and form?
    Thanks,
    Edited by: NEED  HELP on Sep 28, 2010 2:42 PM

    Hi,
    You can copy the standard form and update or create from scratch based on the requirement. You will need to use SCA/DM_KANBAN BAdi to specify the new form.
    Regards
    Naveen

  • Logical Database in Webdynpro

    Hello,
    I have a program in R/3 that is based on a logical database. I don't want to have to write the program all over again in Webdynpro.
    Is there a way to use the logical database in Webdynpro for ABAP.

    Basically WDA calls a FM and then the following help is a good starting point:
    "Calling a Logical Database Using a Function Module"
    http://help.sap.com/saphelp_nw04/helpdata/en/64/237f8cd43711d1950b0000e8353423/content.htm
    Kindly close the thread and award appropriate a points to the answer given.
    Sergio

  • Filename in Webdynpro for a PDF created with Smartform

    Hi,
    I created a PDF with Smartform in my Webdynpro-Application.
    When I click the save button there is a default filename f.pdf .
    How can I change the filename?
    Regards
    Marcus Schug

    Hi Experts,
    any update on this?
    I am facing the same problem with ESS payslip (smartform/Hrform): my customer wants to have custom file name for download salery statements from the portal. Do you know how to change the default form name unknown.pdf to e.g.. "payslip_month_year"?
    I spent a lot of time to find any possibility to get and change the file name but without success till now.
    Please respond.
    Regards,
    Zdzislaw Kaczmarczyk
    Edited by: Zdzislaw Kaczmarczyk on Jun 14, 2010 4:41 PM

  • Debugging is not working in R/3 from WebDynpro-ABAP developed webpage input

    Dear Friends,
    We are facing a serious problem for debugging. Expecting valuable input for the same.
    Debugging is not working in R/3 from WebDynpro-ABAP developed webpage input in Production Server.
    The debugging (for WebDynpro-ABAP application) is working in Dev. Server for
    1st ] Within R/3
    Ex. debug for bapi within R/3. i.e. value enter as input in R/3 only.
    2nd ] From webpage to R/3
    Ex. Some input given on the internet web page developed through WebDynpro and external breakpoint set in R/3 it works. It directs to R/3 code through debugging.
    In Prod. Server the 1st case above is working but the 2nd case is not working.
    In Prod. Server the WebDynpro developed applications are running successfully through internet explorer webpage inputs. So running the application is not a problem in prod. Server but debugging of the same is the problem.
    The setting which are done in Prod. server are,
    1] RZ10 in parameters are set for port and host name.
    2.1] In SMICM check for ICM.
    2.2] Host file updated in Windows-System 32.
    3] In SICF following services are active,
    3.1] default_host/sap/bc/webdynpro
    3.2] default_host/sap/public/bc
    3.3] default_host/sap/public/bc/webdynpro/viewdesigner
    3.4] default_host/sap/bc/wdvd
    3.5] default_host/sap/public/icman
    3.6] default_host/sap/bc/gui/sap/its/webgui
    3.7] default_host/sap/public/ping
    3.8] default_host/sap/bc/error
    3.9] default_host/sap/bc/echo
    4] In SE80
    4.1] Internet services-System-are published
    4.2] Internet services-WEBGUI-are published
    4.3] Utilities-Setting-ABAP Editor-Debugging-Username & New Debugger set.
    4.4] Utilities-Setting-ABAP Editor-Editor-Front-End Editor(New) set.
    5] In Su01 for user profiles sap_all & sap_new is assigned and role  SAP_BC_WEBSERVICE_DEBUGGER is assigned.
    6] The support packages are also updated to latest level.
    7] Gone through following links but not getting any clues.
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/48/74d50bd1431b5ae10000000a42189c/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/EN/77/3545415ea6f523e10000000a155106/frameset.htm
    Thanks in Advance.
    Best Regards,
    Abhijit.

    No cross posting
    Read the "Rules of Engagament"
    Regards
    Juan

  • IE Script error when double clicking on a view in Abap Webdynpro component

    Hello experts,
    I am running mini SAP trial version 2004 with Internet explorer 7.0 and also installed gui patch 23.
    I am making a sample application in SE80 and when double clicking on a view in Abap Webdynpro component I get following error:
    <b>Internet Explorer Script Error</b>
    An error has occured in the script on this page.
    Line: 1
    Char: 1
    Error: 'wdp_show_menu' is undefined
    Code: 0
    URL: http://satellite5200:8000/sap/bc/wdvd/painting.html?_vdrespkey=EOJ6V1JQMX0VLTQ7AP6DQM64Y&_vdframe=painting&sap-client=000
    Do you want to continue running scripts on this page?
    Thanks in advance.
    Bhupendra

    Hi Bhupendra,
       If you are seeing this error in the Se 80 editor , i guess you can ignoire that ...While running the application it will not show any error.
    Thanks
    Anzy

  • Hiding a subview called in a main view in WEBDYNPRO Application

    Hello Experts,
    I have a scenario in which i am calling a subview inside a main view. I have created a main view in which:-
    1. List of reportee to the manager logged in is getting displayed in the form of a table.
    2. When we select any row of this table ( means selection of any reportee row) and click on a button 'Get Details', then it  should display the detailed personal data of that reportee.
    I have successfully called an already created personal data view inside this main view to display the detailed personal data of any selected reportee. But the issue is in the main view:-
    1. This view has table containing the list of reportee getting displayed.
    2. This view simultaneously also displays the default first row detailed data of the table of reportee.
    Our requirement is:-
    1. To display only table containing the list of reportee in the first load of main view.
    2. Then when any row of this table is selected, then only the detailed data specific to that row should be displayed.
    My approach till now is:-
    1. I have removed the default first row lead selection for the table of reportee.
    2. I have created a node VISIBILITY_DET_DATA and then an attribute IS_VISI BLE under that node of type WDUI_VISIBILITY.
    3. In the layout section i have created a group GROUP_DETAIL_DATA and a view container UI element under that to call the detailed data view when any row of table containing the list of reportee is selected.
    4. I have created a binding for the VISIBLE  property of the group GROUP_DETAIL_DATA to the attribute IS_VISI BLE created in the context of the component contoller.
    5. I have then used the method WDDOINIT of the main view to write code to hide the detailed data view by setting the IS_VISIBLE flag to '02' i.e. NONE.
    But this is causing the entire view to be coming as blank view.
    I am not sure why this is happening, Can any of you suggest if i am missing anything important which is cauing this analomy.
    Rupesh

    Hi ,
    This is a Webdynpro related question. you would have got many repsonses if you posted in webdynpro forum.
    i) I would want to know how to hide Image object or the transparent container which holds the IMAGE object, dynamically through the code inside the MODIFYVIEW method of the view
    You can do a post_exit enhancement in the  MODIFYVIEW method. Get the UI element object  from view and There are methods to set the visibility at runtime.
    Is there an option to dynamically specify diffent image based on the login language with the IMage container?
    i think yes, same procedure as first question's answer. Based on condition you can change the source path of the mime object .

  • How to create a calender view in webdynpro java EP 7.0

    Hi ,
    I want to create a calender view in webdynpro,
    Requirments are
    1. it should be current month view
    2. Below each day i want to show office in-time and out-time in two cloumns(these values will be coming tru RFCs).
    ie
    1
    10am | 4pm
    Is this possible in webdynpro java EP 7.0 ?
    Please help me
    Thanks
    Kumar

    Hi Kumar,
    If you are using EP7.0, there is no calendar UI element in webdynpro development. There is only date navigator UI element. This is demonstrated in the below article.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c059344a-1930-2d10-6e8a-dcec5f94993e?quicklink=index&overridelayout=true
    Regards,
    Ganesh N

Maybe you are looking for

  • How to Stop a Loop from Crashing Dreamweaver

    I am working on some loops and when I get them wrong a continuous loop results causing Dreamweaver to crash.  Is there a button or a CTRL key combination where I can I stop / break the loop before it crashes ? I try to use 'Stop' but it does not alwa

  • Interesting Stuff about Heat, Whining, and CPU

    This whining noise with my new macbook pro has had me (and many others) stumped. I still havent found a solution, but I've gathered some interesting data with a great program found here: http://www.bresink.de/osx/TemperatureMonitor.html. First, for t

  • Consuming a web service on 4.6C

    Hi Folks! I'm pretty new to this subject. Is it possible to consume a web service in the Sap version 4.6C? If it is possible, can you give me a little example of how to do this? I have checked the weblog: /people/durairaj.athavanraja/blog/2004/09/20/

  • 3D Tween Quality Issues

    Hi all, Has anyone noticed how the 3D tween causes a loss in visual quality of the movieclip?  For example, if I have text within a movieclip, and then put a 3D tween on that movieclip, the text becomes almost blurry (even when the tween is complete)

  • Failed connection using hotmail in mail

    Hi, i recently changed my email address, my old one after downloading the neccessary package, worked well in Mail but the new one does not, i have removed all old accounts and it is completely empty but everytime i try to add the new account it appea