F4 Help in WDJ

Hi Friends,
Any Idea in F4 Help Nwds. If have any documents pls share with me.
F4 Help (Exp: In ABAP we have to Open Function Module here we can pass Bapi name (Bapi_Fligt*) Click on Enter we will get all bapiu2019s on Flight. Double click on that Bapi that go to FM Field Like that
In NWDS also Vendor pass PO Number (2000*) like this click on Enter we will get all PONumber in Staring Series 2000. Here we have to choose one PO Number click on that PO Number that PO number will go to PONumber input Filed Place.
Regards
Vijay Kalluri

Hi Vijay,
Yun can use the value selector for your requirement for implementing search help in web dynpro for Java.
I think you can not use the Intellisense  in lower versions it required support packs if available.
Please check this : Re: Input field with Intellisense
Hope it helps
Regards
Arun

Similar Messages

  • F4 Help WDJ or NWDS

    Hi Friends,
    Any Idea in F4 Help Nwds. If have any documents pls share with me.
    F4 Help (Exp: In ABAP we have to Open Function Module here we can pass Bapi name (Bapi_Fligt*) Click on Enter we will get all bapiu2019s on Flight. Double click on that Bapi that go to FM Field Like that
    In NWDS also Vendor pass PO Number (2000*) like this click on Enter we will get all PONumber in Staring Series 2000. Here we have to choose one PO Number click on that PO Number that PO number will go to PONumber input Filed Place.
    Regards
    Vijay Kalluri
    Edited by: KalluriVijay on Apr 9, 2010 9:08 AM

    Hi, Vijay,
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0e57440-ec1c-2a10-36b1-fe92341f98c4?quicklink=index&overridelayout=true
    Hope to help you.
    Best regards,
    tao

  • Need help changing an Adaptive RFC Model in WDJ

    Hello All,
    We have an existing application with few custom BAPIs are called. However we added few fields added to the custom BAPI.  We could not figure out how to bring the new fields show up in used Model and context.
    Any Help greatly appreciated.
    Thanks.
    PK

    Hi ,
    The following link help you.
    Importing Models Using the Search Console - Developing Java Web Dynpro Applications - SAP Library
    SAP Library - Development Manual
    Now to call the FM you have to follow the steps:
    1)In NWDS click on models->then right click it select import Adaptive RFC model
    2)Here gave the name of the Model , package etc and the names of the JCo Destinations tht will be needed to call from R/3.
    3)Give the Information abt the R/3 Host and username password of the R/3.Press Next
    4)Now search for the Bapi you want to Use. Select it Press Next
    5) press Finish. You have imported a Bapi from R/3.
    Now you can play around with it according to your requirement..
    You need to create the Context, Views to show the Data of the Bapi.
    Hope this helps you out.
    Thanks & Regards,
    Durga Rao

  • Help on KM content using WDJ

    Hi,
    I am following Tutorial Using Knowledge Management Functions in Web Dynpro. I have put all these jar files in a folder and refered in Java Build path.
    com.sap.security.api.jar
    com.sap.security.api.ep5.jar
    bc.rf.framework_api.jar
    bc.rf.global.service.urlgenerator_api.jar
    bc.sf.framework_api.jar
    bc.util.public_api.jar
    I have also mentioned the Sharing Reference as 'PORTAL:sap.com/com.sap.km.application'.
    But still I get an error on Import Statement :
    import com.sap.tc.webdynpro.services.sal.um.api.IWDClientUser;
    import com.sap.tc.webdynpro.services.sal.um.api.WDClientUser;
    I checked previous threads , and they asked to refer
    com.sap.security.api.jar. But I have referred it in Java build path mentioned above.
    Any Idea what could have gone wrong ?
    Regards
    Murali

    Hi Murali,
    It seems you're not using Development Components (DCs). In this case you can copy this jar file: <i>eclipse\plugins\com.sap.tc.ap[_2.0.0]\comp\SAP-JEE\DCs\sap.com\tc\logging\_comp\gen\default\public\default\lib\java\logging.jar</i> If you do use DCs (highly recommended!), add a usage dependency to the public part of <i>sap.com/tc~logging</i> which can be found in SAP-JEE.
    Kind regards,
    Sigiswald

  • Help - WDJ can't read the context bind to adobe form after upgrade version

    Dear all,
        previously i have the webdynpro java application with adobe form, it works fine when i use Adobe Reader 7.0 but after i upgrade my Adobe Reader to 8.1... all the context bind to the adobe form cannot be read anymore.. any idea?? please advice. thank you..I am using Adobe live cycle designer 7.1 thanks

    Hi Joan,
    You have to go in the following sequence:
    Uninstall Adobe Reader 7 & ACF -> Install Adobe Reader 8 -> Install ACF
    Hopefully it will work.
    Cheers
    Arafat

  • Error while importing Adaptive Web Service Model in WDJ

    Hello,
    We are getting following error while trying to import any web service using Adaptive WS model in WDJ.
    Error in loading WSDL file.Check the error log for more details.
    Log file shows following error message.
    !ENTRY com.tssap.util 4 0 Mar 05, 2014 10:51:54.307
    !MESSAGE Mar 5, 2014 10:51:54 AM          com.sap.ide.webdynpro.ui.service.ServicesUI          [Thread[main,5,main]] Error: Internal error
       Plugin name: Web Dynpro Model Editor
       Plugin ID  : com.sap.ide.webdynpro.modeleditor
       Class      : com.sap.ide.webdynpro.modeleditor.wizards.model.creation.PageRenameWS
       Method     : loadNameSpacesAndModelClasses
       Message    : Cannot load NameSpaces and ModelClasses
    Class Path: C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.tc.cmi_1.0.0/_cmi_api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.exception_2.0.0/lib/exception.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/boot.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/iq-lib.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/util.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/webservices_lib.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/webservices.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/webservices_api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/tc_sec_wssec_lib.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.dictionary.runtime_2.0.0/lib/SapDictionaryTypesRuntime.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.dictionary.services_2.0.0/lib/SapDictionaryTypeServices.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.tssap.sap.libs.logging_2.0.0/lib/logging.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.tssap.sap.libs.logging_2.0.0/lib/loggingStandard.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.tssap.sap.libs.logging_2.0.0/lib/jARM.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.tssap.sap.libs.xmltoolkit_2.0.0/lib/sapxmltoolkit.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/activation.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/jaxm-api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/saaj-api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/jaxrpc-api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/jnet.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/jsse.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/mail.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.tc.webdynpro.model.webservice_2.0.0/lib/_webdynpro_model_webservice.jar;
    java.home: C:\j2sdk1.4.2_10
    proxyHost:
    proxyPort:
    nonProxyHosts: |
    Temporary Directory: C:\DOCUME~1\721398\LOCALS~1\Temp\
    WSDL URL: http://1XXXXXXXX:50000/<WS>?wsdl
       Exception  : com.sap.tc.webdynpro.model.webservice.exception.WSModelRuntimeException: Exception on creation of service metadata for WSDL URL http://ip address>:50000/<WS>?wsdl and service factory configuration {DynamicProxy.ClassPath=C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.tc.cmi_1.0.0/_cmi_api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.exception_2.0.0/lib/exception.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/boot.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/iq-lib.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/util.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/webservices_lib.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/webservices.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/webservices_api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/tc_sec_wssec_lib.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.dictionary.runtime_2.0.0/lib/SapDictionaryTypesRuntime.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.dictionary.services_2.0.0/lib/SapDictionaryTypeServices.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.tssap.sap.libs.logging_2.0.0/lib/logging.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.tssap.sap.libs.logging_2.0.0/lib/loggingStandard.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.tssap.sap.libs.logging_2.0.0/lib/jARM.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.tssap.sap.libs.xmltoolkit_2.0.0/lib/sapxmltoolkit.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/activation.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/jaxm-api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/saaj-api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/jaxrpc-api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/jnet.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/jsse.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/mail.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.tc.webdynpro.model.webservice_2.0.0/lib/_webdynpro_model_webservice.jar;, DynamicProxy.INetProxy.Bypass=* DynamicProxy.INetProxy.Port=, DynamicProxy.Javac.path=C:\j2sdk1.4.2_10, DynamicProxy.TempDir=C:\DOCUME~1\721398\LOCALS~1\Temp\, DynamicProxy.INetProxy.Host=}
    !STACK 0
    com.sap.tc.webdynpro.model.webservice.exception.WSModelRuntimeException: Exception on creation of service metadata for WSDL URL 'http://<IP address>:50000/<WS>?wsdl' and service factory configuration '{DynamicProxy.ClassPath=C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.tc.cmi_1.0.0/_cmi_api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.exception_2.0.0/lib/exception.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/boot.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/iq-lib.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/util.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/webservices_lib.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/webservices.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/webservices_api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.engine.webservices_2.0.0/lib/tc_sec_wssec_lib.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.dictionary.runtime_2.0.0/lib/SapDictionaryTypesRuntime.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.dictionary.services_2.0.0/lib/SapDictionaryTypeServices.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.tssap.sap.libs.logging_2.0.0/lib/logging.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.tssap.sap.libs.logging_2.0.0/lib/loggingStandard.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.tssap.sap.libs.logging_2.0.0/lib/jARM.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.tssap.sap.libs.xmltoolkit_2.0.0/lib/sapxmltoolkit.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/activation.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/jaxm-api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/saaj-api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/jaxrpc-api.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/jnet.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/jsse.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.ext.libs.webservices_2.0.0/lib/mail.jar;C:/Program Files/SAP/IDE/IDE70/eclipse/plugins/com.sap.tc.webdynpro.model.webservice_2.0.0/lib/_webdynpro_model_webservice.jar;, DynamicProxy.INetProxy.Bypass=, DynamicProxy.INetProxy.Port=, DynamicProxy.Javac.path=C:\j2sdk1.4.2_10, DynamicProxy.TempDir=C:\DOCUME~1\721398\LOCALS~1\Temp\, DynamicProxy.INetProxy.Host=}'
      at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.getOrCreateWsrService(WSModelInfo.java:414)
      at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.readOperationsFromWSDL(WSModelInfo.java:372)
      at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.importMetadataInternal(WSModelInfo.java:342)
      at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.importMetadata(WSModelInfo.java:306)
      at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.importMetadata(WSModelInfo.java:316)
      at com.sap.ide.webdynpro.modeleditor.wizards.model.creation.PageRenameWS.loadNameSpacesAndModelClasses(PageRenameWS.java:435)
      at com.sap.ide.webdynpro.modeleditor.wizards.model.creation.ModelDialog.nextPressed(ModelDialog.java:105)
      at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:316)
      at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:423)
      at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
      at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
      at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)
      at org.eclipse.jface.window.Window.open(Window.java:563)
      at com.sap.ide.webdynpro.modeleditor.ModelEditorCallback.createModel(ModelEditorCallback.java:52)
      at com.sap.ide.webdynpro.service.modeleditor.ModelService.createModelWithUI(ModelService.java:70)
      at com.sap.ide.webdynpro.service.modeleditor.ServiceWithUI.createModel(ServiceWithUI.java:49)
      at com.sap.ide.webdynpro.tsmodel.application.provider.ModelNodeProvider.createUniqueName(ModelNodeProvider.java:55)
      at com.tssap.selena.impl.model.elements.EntityImpl.createChildEntityUin(EntityImpl.java:936)
      at com.tssap.selena.impl.model.elements.EntityImpl.createChildEntity(EntityImpl.java:502)
      at com.sap.ide.webdynpro.tsmodel.application.actions.CreationAction.runInternal(CreationAction.java:76)
      at com.sap.ide.webdynpro.tsmodel.application.actions.CreationAction.access$000(CreationAction.java:24)
      at com.sap.ide.webdynpro.tsmodel.application.actions.CreationAction$1.run(CreationAction.java:51)
      at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)
      at com.sap.ide.webdynpro.tsmodel.application.actions.CreationAction.run(CreationAction.java:57)
      at com.sap.ide.webdynpro.projectbrowser.actions.PBCreateModelAction.run(PBCreateModelAction.java:95)
      at com.tssap.selena.model.extension.action.SelenaActionCollector$GenericElementActionWrapper.run(SelenaActionCollector.java:224)
      at com.tssap.util.ui.menu.MenuFactory$MuSiAction.saveRunAction(MenuFactory.java:1425)
      at com.tssap.util.ui.menu.MenuFactory$MuSiAction.run(MenuFactory.java:1407)
      at com.tssap.util.ui.menu.MenuFactory$DelegateAction.processInternal(MenuFactory.java:616)
      at com.tssap.util.ui.menu.MenuFactory$DelegateAction.access$100(MenuFactory.java:586)
      at com.tssap.util.ui.menu.MenuFactory$DelegateAction$BusyProcessWorker.run(MenuFactory.java:716)
      at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
      at com.tssap.util.ui.menu.MenuFactory$DelegateAction.process(MenuFactory.java:610)
      at com.tssap.util.ui.menu.internal.MenuListenerFactory$ProcessAdapter.widgetSelected(MenuListenerFactory.java:172)
      at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
      at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
      at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
      at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)
      at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
      at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
      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.ide.eclipse.startup.Main.basicRun(Main.java:291)
      at com.sap.ide.eclipse.startup.Main.run(Main.java:789)
      at com.sap.ide.eclipse.startup.Main.main(Main.java:607)
    Caused by: com.sap.engine.services.webservices.jaxrpc.exceptions.WebserviceClientException: GenericServiceFactory initialization problem. Could not load web service model. See nested exception for details.
      at com.sap.engine.services.webservices.espbase.client.dynamic.impl.DGenericServiceImpl.generateProxyFiles(DGenericServiceImpl.java:150)
      at com.sap.engine.services.webservices.espbase.client.dynamic.impl.DGenericServiceImpl.<init>(DGenericServiceImpl.java:50)
      at com.sap.engine.services.webservices.espbase.client.dynamic.GenericServiceFactory.createService(GenericServiceFactory.java:88)
      at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.getOrCreateWsrService(WSModelInfo.java:412)
      ... 53 more
    Caused by: com.sap.engine.services.webservices.jaxrpc.exceptions.ProxyGeneratorException: Proxy Generator Error. Proxy generation problem. See nested exception.
      at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ProxyGenerator.generateProxy(ProxyGenerator.java:284)
      at com.sap.engine.services.webservices.espbase.client.dynamic.impl.DGenericServiceImpl.generateProxyFiles(DGenericServiceImpl.java:147)
      ... 56 more
    Caused by: java.io.IOException: CreateProcess: javac "@C:\Documents and Settings\721398\Local Settings\Temp\DGenService1393996912479\javac_args1.cfg" error=2
      at java.lang.Win32Process.create(Native Method)
      at java.lang.Win32Process.<init>(Win32Process.java:66)
      at java.lang.Runtime.execInternal(Native Method)
      at java.lang.Runtime.exec(Runtime.java:566)
      at java.lang.Runtime.exec(Runtime.java:491)
      at java.lang.Runtime.exec(Runtime.java:457)
      at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.compileExternal(PackageBuilder.java:386)
      at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.traversThrough(PackageBuilder.java:291)
      at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.compileExternal(PackageBuilder.java:485)
      at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.compilePackage(PackageBuilder.java:215)
      at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ProxyGenerator.generateProxy(ProxyGenerator.java:271)
      ... 57 more
    Any inputs would be helpful.
    Thanks,
    Balaram

    Hello Balaram,
    I think the issue is related to NWDS Plug in- Web Dynpro Model Editor.Please check following thread.
    Can't create model in Web Dynpro
    Thanks & Regards,
    Patralekha

  • Pass parameters from JSP Dyn Page to WDJ Application

    Hi,
    I am trying to pass parameters from my JSPDyn Page to WDJ Application.
    I am using NWDS 7.1 EHP1
    My code is :
    function to_WEBDYNHK()
          EPCM.relaxDocumentDomain();
          EPCM.doNavigate
        ('ROLES://pcd:portal_content/Himanshu.Himanshu/TestDynUIApp?DynamicParameter="hkparam%3Dqwertyuio"');
    This method is being called on click of a button.
    hkparam is the parameter in question.
    The JSPDyn page is an iView and the WDJ application is a page and both have been assigned to a role.
    In the properties of the WDJ Page, I have removed DymanicParameter from "Do not Forward These Parameters To Web Dynpro" property.
    However I am getting null as the value of hkparam in my WDJ application.
    The code used is :
    IWDRequest request = WDProtocolAdapter.getProtocolAdapter().getRequestObject();
           String param1= request.getParameter("hkparam");
    What seems to be missing here.
    Please help.
    I went through the documentation on SDN but it does not seem to help.
    TIA,
    Himanshu

    Hi Himanshu,
    Try this code.
    EPCM.doNavigate("ROLES:portal_content/Himanshu.Himanshu/TestDynUIApp?hkparam=Dmypass1123")
    if the parameter is hkparam and the value to be passed is Dmypass1123. You need not change any design time property of the WD page, and WDProtocolAdapter should retrive the parameter.
    Regards,
    Vishweshwara P.K.M.

  • Value help dropdown list not showing up other values

    Dear all,
    I'm new to Adobe and Java WD. I managed to go through all the tutorials and developed a WDJ and embedded an interactive form in the view. I also used an RFC Model to pull some values from n R/3 table and populate in a context node element.
    These values are appearing perfectly fine in the WDJ if I'm using a table or a drop down list index field.
    But in the Adobe form, when i bind this context node to a WebDynpro native Value help drop down list box, only the first value of the table appears. On clicking on it, nothing happens. I'm not sure what is the problem.
    Can anyone please help me in this? Should i write some code to bring the other values too? (the tutorial doesn't say this!)
    If so, then please give some sample java codings and step by step process for populating the field values with the table values.
    My node structure is like below
    Context
         Ysam_Get_Values_Input(Node-RFC)
              Output (Node-RFC O/P)
                   Values(Node-table from the RFC)
                       Slno (attribute that has the values to be populated with)
    Any help is greatly appreciated.
    Thanks,
    Sam

    Hi Raja,
    In the view:
    <htmlb:gridLayoutCell id                  = "AddedProfileNameIF"
                                        columnIndex         = "2"
                                        rowIndex            = "2"
                                        horizontalAlignment = "LEFT"
                                        verticalAlignment   = "MIDDLE" >
                    <htmlb:dropdownListBox id         = "added_profile1"
                                           helpValues = "//model/ust10st.profn"
                                          />
                  </htmlb:gridLayoutCell>
    In the Model:
    method MODEL_INIT .
    select profn from ust10s into  table UST10ss.
    read table UST10ss index 1 into UST10st.
    endmethod.
    In controller:
    METHOD do_init .
      m_model ?= create_model( model_id = 'm'
                               class_name = 'zcl_model_zsox1' ).
    m_model->model_init( ).
    ENDMETHOD.

  • Error while deploying WDJ code

    Hi All,
    I am getting the following error while deploying WDJ code in NWDS .
    1 . The project was not built due to classpath errors (incomplete or involved in cycle).
    2 .  Missing required library: 'com.sap.security.api.jar'.
    I have put the jar file into the project path but still then i am getting these errors . Please help .
    Thanks in advance,

    Hi,
    If u are using simple project then then adding jar into application property would do but if using DC then u must follow below procedure.
    You cant just add any external jar file into a DC project.
    There is only one way to add a external jar file is by using external library project.
    1.create an external library project type DC.
    2. put your external jar file into its lib folder.
    3. create its public part of type SDA( Assembly if using CE)...and API( Compilation if using CE).
    4. just use SDA public part into your webdynpro project as used DC.
    5. and when you deploy your webdynpro project on server, this file will also get deployed... remember to use SDA public part..
    Regards
    Surender Dahiya

  • Facing difficulty while coping InterractiveForm element in WDJ

    Hi Experts,
    I have to create a WDJ screen. There will be one view. In this view, I have to create 25 InteractiveForm element. Each InteractiveForm  element will have following information:
    Name of Employee:
    Design:
    Date of Birth:
    Address:
    Company Logo:
    There are 25 companies in the company group.
    I want to create a template of one InteractiveForm  element and paste it 25 times in the view. Using a RFC , I will find out the company code. Based on the company code, I will display the relevant screen(InteractiveForm  element ) to the user.
    I am facing following difficulty. I have created first InteractiveForm  element . It is working fine. Now, I am copying it and pasting it in view. In the second form, I want to put the different company logo.
    However system is not allowing me to do so. If I am putting any different logo, the logo of both InteractiveForm  element  changes. Not only this, if I am changing any text in one InteractiveForm  element the other InteractiveForm  element also changes.
    This is very irritating. It seems that there is some link between two 2 Interactive elements.
    I don't want to type the entries template 25 times. Why the system is changing the layout of all Interactive element  when I am changing only one form. Why there is dependency?
    Please help.
    Regards,
    Gary

    Hi Aldo,
    Thanks. I changed the data source and PDF source. However it is not helping. I have realized that when we copy InteractiveForm element, the copied InteractiveForm element has same templateSource as the original templateSource. The form depends upon the templateSource.
    I changed the templateSource  manually. However, this is causing dump.
    com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: IOException occured while creating template stream from the TemplateSource : ./temp/webdynpro/public/sabic.com/sabic~express~jobtitle/webdynpro/Components/com.sabic.express_services.jobtitlecomp.comp.JobTitleComp/JobTitleView_InteractiveForm1.xdp (No such file or directory (errno:2))
        at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.AdobeFormHelper.getTemplateMap(AdobeFormHelper.java:615)
        at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.AdobeFormHelper.getTemplate(AdobeFormHelper.java:1002)
        at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.AdobeFormHelper.getDocumentContextForRender(AdobeFormHelper.java:653)
        at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.InteractiveForm.afterHandleActionEvent(InteractiveForm.java:338)
        at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.afterApplicationModification(ClientApplication.java:1132)
        ... 45 more
    I have no other option than manually create 25 forms. Copying won't help. However, it will take about 2-3 hours time.
    PLease let me know how to resolve the issue.
    REgards,
    Gary

  • IFrame in WDJ application to call another WDJ iview based on users country

    Hi All,
    I have a requirement wherein I have to display an iview based on the logged in user's country. This iview will be displayed within a WPC ivew. So the idea is to create just one WPC iview and put this WDJ iview in it, hence if a user from US logs in and sees this WPC ivew ..he will see US specific WDJ iview & if a user from UK logs in and sees this same WPC iview.. he will see UK specific....same should be the case for all other countries.
    I was exploring option and using IFrames can help me acheving the same, but on further research I found it deprecated and also when I write IWDIFrame. in nwds i get "The type IWDIFrame is deprecated"
    My SAP Portal is 7.01 & NWDS version is 7.0.11
    Any pointers to achieve my requirement would be of great help.
    Regards,
    JJ

    Thanks Narayan.
    I went ahead with your advice, and I got the navigation working BUT the iview opens in a new window.
    I need:
    MAIN iview is within a WPC webpage --> when we open wpc --> need to get eg. US iview exactly in place of MAIN
    What is happing:
    MAIN iview is within a WPC webpage --> when we open wpc --> US iview is open in another portal window & the wpc area were I have placed MAIN is blank.
    I am using following code:
         if (wdContext.currentContextElement().getVa_usercountry() != "" && wdContext.currentContextElement().getVa_usercountry() != null) {
                        if (wdContext.currentContextElement().getVa_usercountry().equals("US")) {
                             WDPortalNavigation.navigateAbsolute("ROLES://portal_content/hr/emea/iviews/ess/personal_information/com.emea.ess.ivu.addr_ir",
                             WDPortalNavigationMode.SHOW_INPLACE,
                             WDPortalNavigationHistoryMode.NO_HISTORY,
    Any advice to resolve this....I think I am almost there but need some more push !!
    Thanks.
    JJ

  • Start BPM from WDJ with Web Service  (in 7.2)

    Hi,
    I created a BPM process, and a new WDJ application to start the BPM process.
    In the WDJ application, I created a new model (adaptive web service model) and I added this to the 'Used Models' of the application.
    But, now, I want to start my BPM process after I click the "Submit" button. How can I do this?
    In my RequestModel, I have my Model class with:
    - ServiceData
    - Request_StartOperation
    - Response_StartOperation
    (and my data element fields)
    - Request_wbs
    - Request_wbs_ca
    - Request_wbs_tr
    Now my question, How can i trigger the web service in the WDJ so the process can start?
    wdDoInit:
    RequestModel model = new RequestModel();
    My event:
    fireStartRequestCompleteEvent
    Many thx!

    Hi Hans,
    You need to create an instance of Request_StartOperation and assign the values to the nodes/attributes under this. Once all the assignments are done, you need to bind it and execute the model as below example shows:
    Lets take the model structure as below:
    Model1 -> Request_StartOp -> StartOp -> Node1
    Node1 -> Attr1, Attr2 (Node1 contains 2 attr and the type in WS schma is Node1Type and cardinality 1.1)
    Model1 objModel = new Model1();
    Request_STartOp objReq = new Request_StartOp(objModel);
    StartOp objStart = new StartOp(objModel);
    Node1Type objNode1 = new Node1Type(objModel);
    objNode1.setAttr1(val1);
    objNode1.setAttr2(val2);
    objStartOp.setNode1(objNode1);
    objReq.setStartOp(objStartOp);
    wdContext.nodeRequest_StartOp().bind(objReq);
    wdContext.nodeRequest_StartOp().currentRequest_StartOpElement().modelObject().execute();
    Hope this helps.
    Cheers,
    Arafat

  • Cant Start Process from WDJ

    Hi All,
          I have created a process & WDJ app. I objective is to start a process form WDJ App using WSDL. I can abe to start the process manually as well in WS navigator. But when i use WSDL in WDJ am getting error as
    com.sap.tc.webdynpro.model.webservice.exception.WSModelRuntimeException: Exception on creation of service metadata for web service mass config parameters service reference ID '{http://www.example.org/<processname>/} and application name '<application name>'. Check mass configuration has been done properly.
    I have found one link but still no luck
    trigerring BPM from Web Dynpro screen not working
    Help me on this.
    Regards,
    Arun.

    Hi,
    Did you configured the service group in NWA?
    http://help.sap.com/saphelp_nw72/helpdata/en/88/a552908d4c44dc99b3ec247069921e/frameset.htm
    And also check if you have configured the Web Service also?
    http://help.sap.com/saphelp_nw72/helpdata/en/41/d365dc14ba458e9c29fa3ec987a7ca/content.htm
    Thanks
    Abhilash

  • SRM's WDJ application is not taking custom theme

    Hi All,
    I'm working on the Portal branding. We have SRM BP deployed in our portal. I've created custom theme and desktop for the user.
    I'm able to see the portal's different section as per custom theme. WDA/WDJ application's UI which is opening in the content area of portal is also showing as per theme.
    When I'm trying to access the SRM BP portal content which is the collection WDA/WDJ application, inside portal content area showing as per theme. But one WDJ Iview related to MDM catlog data is opening in new window, in that WDJ UI is not taking custom theme color. UI is showing default theme "tradeshow".
    I tried few SAP note(Note 1446099 - Web Dynpro application not displayed in customer theme) to synch the patch of portal and WDJ stylsheet but no luck.
    Pl share your input to solve the issue.
    Thanks!!!
    Deepak

    Hi Shishil,
    Thanks for reply. Yes MDM component is in the same server.
    I've tried below option to fix the issue but no luck:-
    >Note 1446099 - Web Dynpro application not displayed in customer theme
    >Note 1012065 - Technical Web Dynpro configuration in SAP NetWeaver 7.1
    >Note 1000889 - CSS Style Sheet Integration of Web Dynpro and the Portal
    >http://help.sap.com/saphelp_nw70/helpdata/en/1e/535d420447e054e10000000a155106/frameset.htm
    When i tried to set the default Web Dynpro theme by modifying the sap.theme.default property, which is also located in the Propertysheet default folder with the below URL, no success:-
    http://<host>:<port>//irj/portalapps/com.sap.portal.themes.lafservice /themes/portal/sap_chrome.
    Deepak!!!

  • Failing to initialize an RFC in WDJ application

    Dear All,
    I have created an RFC enabled function module in $TMP.
    I am trying to invoke this RFC passing a paramter value in my WDJ application.
    The RFC is not even getting initialized and the entire thing ends with a null pointer exception.
    Please help me out.
    Regards,
    Prosenjit.

    Hi,
    Can you print the following messages in catch block and let us know what is the exact exception it is throwing after model execution.
    try
    Zcno_Rfc_Test_Input setNode = new Zcno_Rfc_Test_Input();
    wdContext.nodeZcno_Rfc_Test_Input().bind(setNode);
    wdContext.currentRequestZcno_Rfc_Test_InputElement().modelObject().execute();
    catch(Exception e)
    wdComponentAPI.getMessageManager().reportException("Error Message "+e.getMessage,true);
    wdComponentAPI.getMessageManager().reportException("Error Cause "+e.getCause,true);
    Regards,
    Saleem

Maybe you are looking for