cancel
Showing results for 
Search instead for 
Did you mean: 

Error - Creating a Web Dynpro Application Accessing ABAP Functions

Former Member
0 Kudos

Dear All,

we are trying to implement a web dynpro application with accessing ABAP functions.

Previous tasks:

- insert the ABAP system into the SLD from the NWDI System (Transaction RZ70; the ABAP system is correctly insert into the SLD => technical systems)

- equipped the JCO connections with the web dynpro content manager (ping and test = OK)

It’s the standard tutorial out of the SDN called “Creating a Web Dynpro Application Accessing ABAP Functions”.

Some hints:

- There are no errors after the implementation and the “rebuild” of the project in the NWDS

- The auto deployment works fine to the development runtime system. The application is shown in the Web Dynpro content manager

- The In the build log I found these entries:

System.err] [Invoked from com.sap.s2x.tools.GUID.getnodeaddress(GUID.java:585)]

[System.err] java.net.UnknownHostException: FRASAPP562: FRASAPP562

[System.err] at java.net.InetAddress.getLocalHost(InetAddress.java:1191)

[System.err] at com.sap.s2x.tools.GUID.getnodeaddress(GUID.java:575)

[System.err] at com.sap.s2x.tools.GUID.<clinit>(GUID.java:179)

[System.err] at com.sap.s2x.tools.S2XGUID.getGUID(S2XGUID.java:19)

[System.err] at com.sap.ide.metamodel.core.i18n.LanguageState.createS2XID(LanguageState.java:191)

[System.err] at com.sap.ide.metamodel.core.i18n.S2XLanguageUnmarshaller.unmarshal(S2XLanguageUnmarshaller.java:52)

[System.err] at com.sap.ide.metamodel.core.i18n.TextPoolProxy.loadLanguageState(TextPoolProxy.java:703)

[System.err] at com.sap.ide.metamodel.core.i18n.TextPoolProxy.prepareLanguageForRead(TextPoolProxy.java:646)

[System.err] at com.sap.ide.metamodel.core.i18n.TextPoolProxy.isEmpty(TextPoolProxy.java:222)

[System.err] at com.sap.ide.webdynpro.checklayer.MDOChecker.check(MDOChecker.java:23)

[System.err] at com.sap.ide.webdynpro.checklayer.view.ViewChecker.check(ViewChecker.java:52)

[System.err] at com.sap.ide.webdynpro.checklayer.controller.ViewControllerChecker.check(ViewControllerChecker.java:96)

[System.err] at com.sap.ide.webdynpro.checklayer.controller.ControllerChecker.check(ControllerChecker.java:119)

[System.err] at com.sap.ide.webdynpro.checklayer.controller.ControllerChecker.check(ControllerChecker.java:56)

[System.err] at com.sap.ide.webdynpro.checklayer.component.ComponentChecker.check(ComponentChecker.java:181)

[System.err] at com.sap.ide.webdynpro.checklayer.component.ComponentChecker.check(ComponentChecker.java:56)

[System.err] at com.sap.ide.webdynpro.generation.Generation.check(Generation.java:2039)

[System.err] at com.sap.ide.webdynpro.generation.Generation.generatePersistentComponent(Generation.java:1296)

[System.err] at com.sap.ide.webdynpro.generation.console.GenerationConsole.generate(GenerationConsole.java:175)

[System.err] at com.sap.webdynpro.generation.ant.GenerationAnt.main(GenerationAnt.java:50)

[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

[System.err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

[System.err] at java.lang.reflect.Method.invoke(Method.java:324)

[System.err] at com.sap.webdynpro.generation.ant.WDGenAntTask.execute(WDGenAntTask.java:219)

[System.err] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)

[System.err] at org.apache.tools.ant.Task.perform(Task.java:364)

[System.err] at org.apache.tools.ant.Target.execute(Target.java:341)

[System.err] at org.apache.tools.ant.Target.performTasks(Target.java:369)

[System.err] at org.apache.tools.ant.Project.executeTarget(Project.java:1214)

[System.err] at com.sap.tc.buildplugin.techdev.ant.util.AntRunner.run(AntRunner.java:112)

[System.err] at com.sap.tc.buildplugin.DefaultAntBuildAction.execute(DefaultAntBuildAction.java:61)

[System.err] at com.sap.tc.buildplugin.DefaultPlugin.handleBuildStepSequence(DefaultPlugin.java:213)

[System.err] at com.sap.tc.buildplugin.DefaultPlugin.performBuild(DefaultPlugin.java:190)

[System.err] at com.sap.tc.buildplugin.DefaultPluginV3Delegate$BuildRequestHandler.handle(DefaultPluginV3Delegate.java:66)

[System.err] at com.sap.tc.buildplugin.DefaultPluginV3Delegate.requestV3(DefaultPluginV3Delegate.java:48)

[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

[System.err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

[System.err] at java.lang.reflect.Method.invoke(Method.java:324)

[System.err] at com.sap.tc.buildtool.v2.impl.PluginHandler2.maybeInvoke(PluginHandler2.java:350)

[System.err] at com.sap.tc.buildtool.v2.impl.PluginHandler2.request(PluginHandler2.java:102)

[System.err] at com.sap.tc.buildtool.v2.impl.PluginHandler2.build(PluginHandler2.java:76)

[System.err] at com.sap.tc.buildtool.PluginHandler2Wrapper.execute(PluginHandler2Wrapper.java:58)

[System.err] at com.sap.tc.devconf.impl.DCProxy.make(DCProxy.java:1723)

[System.err] at com.sap.tc.devconf.impl.DCProxy.make(DCProxy.java:1495)

[System.err] at com.sap.tc.buildcontroller.CBSBuildController.build(CBSBuildController.java:727)

[System.err] at com.sap.tc.buildcontroller.CBSBuildController.execCommand(CBSBuildController.java:503)

[System.err] at com.sap.tc.buildcontroller.CBSBuildController.evalCmdLine(CBSBuildController.java:442)

[System.err] at com.sap.tc.buildcontroller.CBSBuildController.run(CBSBuildController.java:314)

[System.err] at com.sap.tc.buildcontroller.CBSBuildController.exec(CBSBuildController.java:252)

[System.err] at com.sap.tc.buildcontroller.CBSBuildController.mainLoop(CBSBuildController.java:207)

- I’m able to start the application out of the Web Dynpro content manager with “run” => only the user interface is displayed without any functionality

- The “normal” start over the NWDS fails => error text

“com.sap.tc.webdynpro.services.sal.core.DispatcherException: The requested deployable object 'local/J08_Flugdat_Daventdcflight~xxx.com' and application 'FlightListApp' are not deployed on the server. Please check the used URL for typos.”

There two different URLs in use.

Start via NWDS:

http://frasapp562:50000/webdynpro/dispatcher/J08_Flugdat_Daventdcflight~xxx.com/FlightListApp

Start via web dynpro content manager:

http://frasapp562:50000/webdynpro/dispatcher/xxx.com/aventdc~flight/FlightListApp

For test purposes, we started the BAPI (BAPI_Flight_Getlist) on the ABAP system directly. It works.

Any ideas about the system behaviours (different URLs and missing functionality)?

Thanks a lot in advanced!

Best regards

Christoph

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

The Error has been solved – The implementation of a method was missing....

Thx

Christoph