NWDS 7.0 Web Dynpro can't run on WAS 6.4

Dear All,
I got a question may be some of you encountered.
I am using NWDS 7.0 to develop a web dynpro application and try to run in WAS6.4, however, it prompt the errors "   java.lang.NoClassDefFoundError: com/sap/tc/webdynpro/clientserver/uielib/standard/api/IWDAbstractTableColumn ".
I think it is because some new classes in NWDS 7.0 not in WAS 6.4. So is there anyway to deploy new web dynpro libraries to WAS 6.4? And how to do that?
Thanks very much !
Kelvin

Hi,
The SP level of NWDS should be less than or equal to the SP level of the WAS for the WD application to work.
In this case NWDS 7.0 is higher version as it is for WAS 7.0 so any application created in NWDS 7.0 won't work in WAS 6.40.
An work around is to have both the NWDS versions in your system.
Mahesh

Similar Messages

  • Can Web dynpro Java application run as background application

    Hi Experts,
    Is it possible to execute the Web dynpro java application in background without opening the application in a web browser.
    We just want the WD java application deployed on the SAP Web AS server to be invoked and get executed as a background application by some external web application. It should not get open at any point of time in a web browser.
    Can anyone suggest if it is possible?
    Thanks & Regards,
    Anurag

    Hi Anurag,
    Since Web Dynpro is "SAPu2019s standard UI technology based on MVC for developing user interfaces" (see http://www.sdn.sap.com/irj/sdn/nw-wdjava) it is by design not possible to run 'in the background'.
    There are other possibilities to develop server processes per your requirements, such as developing web services or servlet development.
    Web services are the de facto standard for executing business logic on a remote server. However, as I understand your external web application is not capable of sending web service requests, have you tried the servlet approach?
    See http://help.sap.com/saphelp_nwce711core/helpdata/en/3f/f8bc3d8af79633e10000000a11405a/frameset.htm for more info on how to develop a servlet using NWDS.
    Take particular attention to the sub-topic 'Servicing Client Requests' of the above guide
    Hope this helps!
    Best regards,
    Robin van het Hof

  • What kind of data types in Web Dynpro can be bound to Interactive Form?

    Hello
    Apparently it is not possible to bind a Web Dynpro Context variable of type boolean to a checkbox in an interactive form. We get the PDF Document Render Exception until the data type is changed to string, then the generation seems to work. Does anyone know what data types in Web Dynpro other than String can be bound to an Interactive Form Document? Is there any information about this in help.sap.com/adobeforums.com/elsewhere? I have researched a bit, but couldn't get a general statement on this topic.
    Thank you for your help!
    Kind regards
    Bettina Hepp

    Hi,
    You can Bind the Boolean type of webdynpro to the CheckBox in Adobe Interactive Form.
    Just define the value Attribute in the Context of type Boolean and bind the Checkbox in Aif with this attribute.
    Sample Code:
    if (wdContext.currentContextelement.reason == true)
    ur validations.....
    Regards
    Mustafa

  • Error on calling a BDC from web dynpro while it runs fine through FM.

    I have created a function module for calling transaction ima2n using a BDC. This function module runs as intended, if function module is executed using SE37. if I call the same function module from ABAP dynpro view, on some event. I get the below error. I have debugged the function module but it runs fine. If i debug function module and run the BDC in mode "A" then i can see that BDC is performing the intended actions. This is a strange behaviour.. Please help.
    ABAP Dynpro Error
    Error when processing your request
    What has happened?
    The URL http://dev.corp.bharatpetroleum.com:8000/sap/bc/webdynpro/sap/zcapex_appln/ was not called due to an error.
    Note
    The following error text was processed in the system D01 : Exception condition "CREATE_ERROR" raised.
    The error occurred on the application server dev_D01_00 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Function: TREEV_CREATE_COLUMN_TREE of program SAPLCNT4
    Form: TVAR_INIT of program SAPLAIA1
    Module: INIT_VARIANTEN_TREE of program SAPLAIA1
    What can I do?
    If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system D01 in transaction ST22.
    If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server dev_D01_00 in transaction SM21.
    If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server dev_D01_00 . In some situations, you may also need to analyze the trace files of other work processes.
    If you do not yet have a user ID, contact your system administrator.
    Error code: ICF-IE-http -c: 100 -u: TESTAUTH32 -l: E -s: D01 -i: dev_D01_00 -w: 0 -d: 20111109 -t: 123625 -v: RABAX_STATE -e: RAISE_EXCEPTION
    HTTP 500 - Internal Server Error
    Your SAP Internet Communication Framework Team
    ST22 Dump screen
    User and Transaction
        Client.............. 100
        User................ "TESTAUTH32"
        Language Key........ "E"
        Transaction......... "IMA2N "
        Transactions ID..... "4EB9F7AE3E2403D7E10000000A481584"
        Program............. "SAPLCNT4"
        Screen.............. "SAPLAIA1 0306"
        Screen Line......... 5
        Information on Caller ofr "HTTP" Connection:
        Plug-in Type.......... "HTTP"
        Caller IP............. "10.72.46.106"
        Caller Port........... 8000
        Universal Resource Id. "/sap/bc/webdynpro/sap/zcapex_appln/"
    Information on where terminated
        Termination occurred in the ABAP program "SAPLC
         "TREEV_CREATE_COLUMN_TREE".
        The main program was "SAPLAIA1 ".
        In the source code you have the termination poi
        of the (Include) program "LCNT4U74".
    Error occurred during batch input processing
    Source Code :
                    CONTAINER
                 CHANGING
                    HANDLE
                    TREE_CONTROL_NOT_EXISTING
                    FAILED
                    CREATE_ERROR
                    CNTL_SYSTEM_ERROR.
    IF NOT TREE_CONTROL_NOT_EXISTING IS INITIAL
       RAISE TREE_CONTROL_NOT_EXISTING.
    ELSEIF NOT FAILED IS INITIAL.
       RAISE FAILED.
    ELSEIF NOT CREATE_ERROR IS INITIAL.
       -->>>>>>>>>RAISE CREATE_ERROR. " failed on this line
    ELSEIF NOT CNTL_SYSTEM_ERROR IS INITIAL.
       RAISE CNTL_SYSTEM_ERROR.
    ENDIF.
    regards,
    Parag Agrawal

    Hi,
    as BDC is calling screens and in Webdynpro ABAP you cannot use SAP GUI sceeen, you are getting short dump.
    Refer CNTL_SYSTEM_ERROR in webservices from r/3 system
    Thanks,
    Chandra

  • HELP: SimplePass that apart from open web pages, can also run applications

    Operating System: Windows 7
    Good, to buy my laptop HP Pavilion m6, I came a version of SimplePass in which could add web pages, passwords and also run applications (such as games), but then I gave for updates thinking that a next version would contain improvements; but the version that was installed no longer gave the option of running applications.
    Since then and I tried to find the version I had in the beginning, but without results.
    If you know SimplePass versions running programs, or if you know a better version leave the download links, please put them in the answers.
    In advance we thank you comment.
    I used the google translator, sorry if you do not understand the text.

    Hi @Marco0o 
    Welcome to the HP Support Community. I see that you are looking for the original version of your HP SimplePass software. I will be happy to help you with that but I need to know your product number, please.
    Please click “Accept as Solution ” if you feel my post solved your issue.
    Click the “Kudos Thumbs Up" on the right to say “Thanks” for helping!
    Thank you,
    BHK6
    I work on behalf of HP

  • [SOLVED] Deluge-web error, can't run daemon, seems python issue?

    Just recently I noticed my deluge-web wasn't running, so I just tried starting the daemon and get this:
    > sudo /etc/rc.d/deluge-web start
    Password:
    :: Starting Deluge WebUI [DONE]
    > Traceback (most recent call last):
    File "/usr/bin/deluge-web", line 9, in <module>
    load_entry_point('deluge==1.3.3', 'console_scripts', 'deluge-web')()
    File "/usr/lib/python2.7/site-packages/deluge/ui/web/web.py", line 138, in start
    web.start()
    File "/usr/lib/python2.7/site-packages/deluge/ui/web/web.py", line 107, in start
    import server
    File "/usr/lib/python2.7/site-packages/deluge/ui/web/server.py", line 59, in <module>
    from deluge.ui.web.auth import Auth
    File "/usr/lib/python2.7/site-packages/deluge/ui/web/auth.py", line 61, in <module>
    from deluge.ui.web.json_api import JSONComponent, export
    File "/usr/lib/python2.7/site-packages/deluge/ui/web/json_api.py", line 59, in <module>
    from deluge.ui.web.common import _, compress
    File "/usr/lib/python2.7/site-packages/deluge/ui/web/common.py", line 38, in <module>
    from mako.template import Template as MakoTemplate
    ImportError: No module named mako.template
    Deluge otherwise runs fine, including deluge-console and deluge-gtk. Appreciate any help
    Last edited by colbert (2012-02-10 03:46:02)

    So, I don't use deluge, but I see your error comes from a missing mako template, and I notice python2-mako is only an optional dependency.
    I suggest seeing whether it works after you run:
    pacman -Qq python2-mako || sudo pacman -S python2-mako

  • Run a web dynpro application encounter WDUMException exception...

    Dear guys,
    We currently encounter a error when we run a web dynpro application.
    That is, once a user click a url which will redirect to the enterprise portal,
    the com.sap.tc.webdynpro.services.sal.um.api.WDUMException is thrown.
    I have checked the cause of the exception is that "if there is no user (neither authenticated nor anonymous user) attached to the current session"
    The following is our situation:
    When linking to EP domain(ex. http://sapep.xxx.com), single signed on wil automatically process.
    The url which I mentioned above is something like "http://sapep.xxx.com/portal?doc=xxx&ver=2010"
    Our web dynpro program will invoke the IWDClientUser api initially for get the currently logon user's information.
    And this is caused the WDUMException.
    We think that the error is because that the session is not created while loading the web dynpro application,
    so that, the system can't get the cuurent user with a non-user session.
    The situation is not often happened. We think this is because of the system service issue.
    So we try to prevent this problem with the following mechanism:
    When the excpetion is thrown, we invoke a waiting program to let the system has time to generate the require session.
    So when invoke the IWDClientUser, this exception can be prevented.
    Any suggestion.please advise, thanks.

    Try using WDPortalUtils.isRunningInPortal() method to see if the session (somehow) disconnects
    Hi,
    We check the method you proposing, but seems it's not the method to check the session of the current user.
    The API of WDPortalUtils.isRunningInPortal() is as follows:
    public static boolean isRunningInPortal()
            Checks whether or not the Web Dynpro application is running the the portal environment or not.
            Returns:
                  true if the Web Dynpro application is running in the portal environment, false otherwise.
    Is there any other API which can check the current session alive or not?
    thanks.

  • How to make changes on Web Dynpro iView.

    Dear all
    We are using EP 7.0. Now I need to upload two documents to be accessed with link from a portal iView for HR documents, which was created using Web Dynpro. As I am new to Web dynpro, can any body help me to make these changes. I have already installed NWDS 7.0.9 on my system. Also tell me steps if it needs to configure with my portal.
    Please revert me if anyone of you want more clarification about the issue.
    With regards
    Virender Sharma

    Hi Virender,
    Now 1 thing is clear you need to customize the application. This is how you can do it:
    The thing is that if you know the person who had developed this application earlier, then you can directly get the application from him or the other way is as already told above, i.e,  If you want to add extra links to webdynpro application then you have to modify the webdynpro project. To do this you need ear(Enterprise Archive)/Project structure zip file to upload into portal and modify the webdynpro appln and deploy back into portal.
    1) Once you get the project open NWDS> Goto File> Select Import-->import the project.
    2) Open the project by double clicking on the imported project in the Webdynpro Explorer.
    3) Expand the project node> expand webdynpro node> expand web dynpro components node> expand the view node> open the view by double clicking on the view name> now you can see the view similar to what you see in the portal(you are on the layout tab)> In the outline(Left hand side downside of the NWDS) you can see the rootuielement container> right click on the same and select Insert child>Add link to URL(select this component)> again insert the same child> you need to set the properties of these child as per your requirement> once you have done the same save the project>move to application node inside the webdynpro node> expand the same> right click on the application> select deploy new archive and run> enter the sdm password--> check for the desired output.
    To deploy the modified webdynpro application you need to know the SDM password
    Also before deploying the application you will need to do the following settings:
    1) Goto the menu bar and click on windows.
    2) Select preferences.
    3) Goto the SAP J2EE engine .
    4) Enter the required details which you can get from the basis person
    5) Close the preference window
    6) In the RHS downside of your NWDS you can find the J2EE engine tab> click on that> There is a refresh button on top of that and check that server, dispatcher and sdm node are green in color .
    7) Now you can deploy your application.
    Hope it helps.
    Regards.
    Rajat

  • Best place to begin design of old HTML pages with Web Dynpro

    I am new to web dynpro (and the Netweaver environment).  I just took the EP150 course so I have an idea of how to create pages with both Visual Composer (although I doubt I'll use that much) and in java projects in NWDS. 
    My first application is to be an online purchase requisition application to replace one written in Lotus Domino (this will NOT be integrated with R/3- we will have a seperate DB for these documents outside of R/3).  I have taken the HTML main page from that application and coded it as a JSP but I am getting the impression that the overall design/coding may be simpler if I do the project as a web dynpro.  I want to find some sort of a primer that describes the various controls that go on the web dynpro view in order to figure out how I can take my HTML design and bring it into a web dynpro project.  Can anyone point me to a resource that does this?  I've checked the help and SDN and not found anything that is too helpful yet.
    Can anyone tell me if it would be worthwhile for me to attend the JA310 Web Dynpro course?  I have done a couple of the tutorials posted on SDN for web dynpro but haven't done much else with it as of yet.
    Thanks.
    Dana

    I don't know such a migration guide, but here are some general remarks:
    The Web Dynpro programming model does not use tag-libs, markup, scripting etc. as you might have used in JSP or BSP applications.
    Instead, you create your view layout using the NWDS view designer (or the runtime API) and place UI elements like tables, input fields etc. inside containers.
    Containers have layouts (e.g. MatrixLayout, RowLayout, FlowLayout) and UI elements placed inside a container have layout data for setting individual layout constraints. This is similar to programming in non-Web frameworks like Java Foundation Classes (Swing).
    The UI elements get their data from the view controller context by data binding. There is a hierarchy of controllers (view, custom, component) and the corresponding controllers may be mapped, giving an automatic data flow through the controller hierarchy.
    The complete details of markup (e.g. HTML), client-side scripting, CSS etc. is provided by the client-specific framework part and the application is completely shielded from these technical details.
    This has the additional benefit that a Web Dynpro application can be run on completely different clients without change.
    Example: If tomorrow it will be hip to run your business application inside some other UI technology, e.g. Adobe Flex, SAP will provide a new Web Dynpro client and all Web Dynpro applications will run without change inside this  environment. (Replace Adobe Flex by any other relevant framework).
    Compare this to a programming model, that directly uses HTML, Javascript etc. Good luck rewriting several thousand user interfaces!
    So in your concrete use case, look at your UIs from such a perspective and identify the Web Dynpro concepts. This should help in the migration process.
    Armin

  • Exchanging data between a Web Dynpro application and SAP Web Shop

    I'll try to keep this as clear as possible:
    1) We have the SAP Internet Sales system running, which has a series of Business Object classes and corresponding Backend Layer objects that can return data from several sources.
    2) We are able to create our own Backend Layer objects that would return data from a component called IPC, which is a Java component.
    3) I would like a Web Dynpro application to retrieve data from this backend layer object, but I am not experienced enough with Java to know if what I want to do is possible. I don't think that I can use JCo, because I am trying to get a Java component (class?) in Web Dynpro to access a Java class remotely.
    4) I think I am asking is this: is there a way for a Java to Java connection to be created, much like Web Dynpro can use JCo to connect Java to ABAP systems?
    If this is a glaringly obvious question to Java programmers, my apologies!
    - Tony.

    Somebody on another forum recommended using RMI. Which would be the better option in terms of ease of implementation?
    - Tony

  • DC Web dynpro project is missing in the explorer

    Hi there,
    I was developing a web dynpro DC in which I had created components and also deployed it in the j2ee server and was running successfully. Surprisingly enough, I cannot see this project in my web dynpro explorer anymore. I was working with a different windows xp user before, could that be the reason for this project not to be selected? The application runs fine when I run it using url.
    Now, I want to bring it back to the web dynpro explorer. I am trying to do a 'Import' and import this project from the local machine, but when I do it, what is the type of file I am required to give here? It seems to reject many of the files I gave for it to import stating it needs a root file. What exactly is the type for this root file?
    Any help would be greatly appreciated.
    MAny Thanks

    Thanks to all who gave the replies. But Strangely
    enough, I cannot locate the .project file. All the
    other projects are there in the netweaver dev studio workspace except the one I am looking for.
    I dont have a clue as to why this happened.
    Now, is there anyway I can restore my files?
    I can find the LocalDevelopmentxxxyyy.com folder for the concerned project under
    netweaver dev studio workspace\.metadata\.plugins\org.eclipse.core.resources
    \.projects\LocalDevelopmentxxxyyy.com
    I see that there is a folder named .projects
    under which the directories of the dc's are given.
    Other than this, I can find the DC name xxx
    under paths like
    C:\usr\sap\J2E\JC02\j2ee\cluster\server0\temp\webdynpro\public\yyy.com\xxx
    C:\usr\sap\J2E\JC02\SDM\root\origin\yyy.com\xxx
    I guess that these come from the deployed
    sources of the application in the J2E server.
    Is there anyway I can restore the project
    without the corresponding .project file?
    (I cannot find it in the recycle bin either)
    Many Thanks
    Message was edited by: l m

  • Access users in a Web Dynpro application on different WAS ??????

    Hi,
    Scenario - I have a local WAS on which i have deployed a Web Dynpro Based application.
    There is another WAS on which I have portal installed. I need to access the roles assigned to a particular user in my Web Dynpro application.
    Query -
    I need to know can i access the roles assigned to a user on a different WAS in a Web Dynpro based application running on a different WAS.
    Thanks and Regards,
    Amol Ghodekar.

    Amol,
    as this questions existed twice, I've deleted one.
    As roles are in the UME, you can access them. But why do you want to do this? You could login to that user, but then the question is what you want to do....
    Regards,
    Benny

  • Web Dynpro application on different WAS ???????????

    Hi All,
    Current Scenario -
    I have a Web Dynpro based application which gets the mapped id and pswd of R/3 system created on portal
    It works fine if both portal and Web Dynpro application are on same WAS.
    Problems -
    1) Can i run this application on another WAS other than portal.
    2) Where would this system be created i.e. on the WAS where portal is present or where the application is present.
    3)If the latter is true, can i get the mapped id and pswd of a system which is present another WAS.
    Thanks and Regards,
    Samta Nichani.
    Please help.
    Thanks and Regards,
    Samta Nichani

    Hi Samta,
    I try to understand your issue, so generally you can separate all the entities using different WAS, but this is strange. Why you want to use different WAS??
    Regarding the authentication you could use Single sign-on, choosing the target system for authentication. Some links here:
    http://help.sap.com/saphelp_nw04/helpdata/en/b9/5fc040fa717b2de10000000a155106/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/02/d4d53aa8a9324de10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm (SAMl protocol)
    Hope this help you,
    Vito

  • Storing user defaults of Web Dynpro application on portal

    Hi folks,
    I am trying to develop Web Dynpro application that runs in an iView on a portal. I would like to remember certain user defaults for this application (e.g., user default plant). User also has control over this value, so whenever they change it, the value should be update on a backend as well.
    My first thought was to use PCD, but I am not sure how to do that - all the code examples for I found for PCD looked like they were created for portal application, not Web Dynpro ones.
    Anybody here actually done anything similar?
    Edited by: Alexei Isaev on Jan 29, 2008 8:20 PM

    Hi Alexei,
    If you need to store default values for a portal application, you may consider your development in Web Dynpro for ABAP.  I have not come across application level personalisation yet in Web Dynpro for Java, unless someone else can throw some light here.
    Regards,
    Subramanian V.

  • Notification Service in Web Dynpro for Java?

    Hello Experts,
    I'm new on the topic "web dynpro for java" and have a question about a real-time-notification of web dynpro clients.
    In web dynpro for abap ther is apparently a new solution called "Notification Service" (since NW 7.0 Ehp2).
    Details: http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/f0802995-3433-2c10-2787-d7db51352891&overridelayout=true
    But I found no hints how to solve the problem of a real-time notification in web dynpro for java.
    Requirements for short: The server can trigger a refresh in one or more web dynpro clients.
    Requirements a liitle more extended:
    1. A web dynpro is running in a browser and shows data it gets from a DataBase table1
    2. Now a function module1 is started by an event and changes the data in table1 on the server side, the web dynpro does not know about this event or the changes made by external components.
    3. These changed data should be visible immediately in the running web dynpro after the event occurd --> trigger a refresh of the web dynpro from the function module1?
    All I actually know is that: The web dynpro can update its context with the new data from table1 after a refresh of the gui (wddomodifiyview). Using a timed trigger I can get new data after x seconds (same way --> context update and gui refresh). Is there another way to refresh the web dynpro (that noticed requirements of #3) ?
    Regards,
    Anja Hormann

    I recommend that you create another Web Dynpro application with this Timer to execute an RFC. This application would be in a Web Dynpro iView hidden from your SAP EP and shoot an event that would be captured by another application.
    However I would take great care with this type of application.
    And to answer your question at the moment, to my knowledge, there is no solution for this kind of integration between the ABAP and JAVA.
    regards,
    Angelo

Maybe you are looking for

  • Will iPhone 6 bought in US work with UK SIM in UK?

    I am travelling to the US on holiday later this year and was thinking of purchasing an unlocked iPhone 6. Does anyone know whether an iPhone 6 purchased in US will work on all of the UK carrier networks with a UK SIM?

  • Copy and Paste from Word document to Role comment creates an error

    I am receiving calls from access request creator saying they are getting error message when they copy and paste text from MS Word to role comment box. If they use the notepad they don't have any issues at all. Error: "The ASSERT condition was violate

  • What is "Analog Output - Built-in Audio"?

    Hi, In Gnome System Settings -> Sound there are three pulse sinks: HDMI (Built-in Audio), Speakers (Built-in Audio), and Analog Audio (Built-in Audio). When I plug-in headphones into the laptop, "Speakers" change to "Headphones". The behavior is what

  • Render and EXport

    I have just shot a Documentary on Sony cybershot HD digital camera The resolution is 1280 x 720, 29 FPS, MP4 format...When for the first time i imported the clips from the camera to FCP, then when I dragged them into the timeline it showed me the mes

  • Cause of Process chain migration error

    Hi, i have problem with the migration. When I am transporting an object from development to quality , i am getting an error. But from quality to production it gives no error. while transporting from development to quality i am getting error. so i hav