How to set up environment for web dynpro Java?
We want to develop applications in Java Web Dnpro.
What do I need to configure in SAP R3 to use Web Dynpro Java?
I can develop applications on the SAP NetWeaver Developer Studio and only perform a configuration in SAP ECC ?
Or do I need to install SAP EC Composition Environment ?
Can I develop and set up RFC connections to integrate with my application in Web Dynpro Java?
Please help me,
Regards,
Viviane
Dear Viviane,
In the webdynpr java application, you can use the data from SAP system. like you can use RFC's, Bapi's in your webdynpro application.
Refer to [Linking RFC to Web Dynpro|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/761eba66-0401-0010-b982-d5f5bd9e8f90?quicklink=index&overridelayout=true] and http://wiki.sdn.sap.com/wiki/display/WDJava/WelcometoWebDynproJava%21
Best Regards
Arun Jaiswal
Similar Messages
-
How to set up environment for web dynpro?
We want to develop applications in Java Web Dnpro.
What do I need to configure in SAP R3 to use Web Dynpro Java?
I can develop applications on the SAP NetWeaver Developer Studio and only perform a configuration in SAP ECC ?
Or do I need to install SAP EC Composition Environment ?
Can I develop and set up RFC connections to integrate with my application in Web Dynpro Java?
Please help me,
Regards,
MIGRead Sap standard document:
http://help.sap.com/erp2005_ehp_04/helpdata/en/fd/ed32a8c9994b4ba4a1645a764814db/frameset.htm
Getting Started with Java Web Dynpro
Getting Started with Web Dynpro [original link is broken]
Before you can develop a Web Dynpro application, you must install the SAP Java Application Server. -
How to use chart engine for web dynpro java(EP) for Graphics generation.
Hi Frndz..
now lookiing out for different types of dynamic graphics generations according to my requirment, n i saw the followiing blog
Testing BusinessGraphics in Web Dynpro for Java
Itz very nice to see that we can generate planty of types, but here our server is EP 7.0(not CE 7.1) and i gone thru these links also
http://help.sap.com/saphelp_nwmobile71/helpdata/en/86/243f403f0a9354e10000000a155106/frameset.htm
http://help.sap.com/saphelp_nwmobile71/helpdata/en/0b/79553b066d9414e10000000a114084/frameset.htm
https://help.sap.com/saphelp_nw04/helpdata/en/0c/95c83956852b51e10000000a114084/frameset.htm
here it seems to be Chart Engine n Chart Designer is mainly for BSP(R3), how best we can use this for web dyn pro java.
Thanks in Advance
Regards
Rajeshhi
if you want to use BusinessGraphics in WebDynpro java you have to configure IGS.
IGS Configuration
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/4846ac90-0201-0010-099d-d3b4e271849c
Business Graphics docs.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/3261cd90-0201-0010-268c-d8d72e358af6
ChartDeigner Usage
http://help.sap.com/saphelp_nw04/helpdata/en/18/d4d43fb9490c65e10000000a114b1d/frameset.htm
Generating Gantt chart using web dynpro business graphics -
How to call custom themes for Web Dynpro ABAP Application?
Hi,
I need to change the appearance of Web Dynpro ABAP application. So far I followed below steps,
1. Created theme folder u2018testngou2019 (SE80->MIME Repositoty -> SAP->PUBLIC->BC->UR->nw5->themes -> u2018testngou2019 ).
2. used program BSP_UPDATE_MIMEREPOS to dowmloaod content of u2018sap_tradeshowu2019 (SE80->MIME Repositoty -> SAP->PUBLIC->BC->UR->nw5->themes -> sap_tradeshowu2019) to desktop.
3. Modified the themes using Eclipse Theme Editor.
4. used program BSP_UPDATE_MIMEREPOS to upload modified themes to MIME repository u2018testngou2019 (SE80->MIME Repositoty -> SAP->PUBLIC->BC->UR->nw5->themes -> u2018testngou2019) .
My current URL is like http://server.name:XXXX/sap/bc/webdynpro/sap/hrrcf_a_startpage_int_cand?sap-client=XXX.
Now I want to know how custom themes called for Web Dynpro ABAP Application.
Is my approach correct?
...NaddyHi Naddy,
What you used is one way and even I failed when tried that method,
Instead go to SE38 - WD_THEMES - and you need to upload the zip file and you need to follow a folder structure.
it is case sensitive, atleast the zip file.
Make a zip file by name "Project.zip" -
Create a Folder Project and have the below folder structure,
1 data - all the properties files and also the designinfo file, below is the code
2 themes - (to get all the files download the theme from portal and you will have all the folders)
2.1 ur
2.1.1 name of the theme
2.1.1.1 common
2.1.1.2 csf
2.1.1.3 r
2.1.1.4 ur - all the css files (would be good if you can get the files from the server.)
2.1.1.5 WSRP
3 war - empty folder
*.designinfo
isVisible=true
version=7.0.14.1.0
isDefault=false
isSapDesign=false
designName=**** name of the theme
Once done create a zip file and click on Start Import and give the path and will ask for transport request, it will take a while to upload once done as mentioned in the use the parameter sap-ep-themeroot="path"
This will resolve the issue.
Cheers-
Pramod
reward points if helpful -
How to create search help for Web Dynpro?
Hi all,
I have troubles when creating search help for web dynpro. I have visited this link /people/dirk.rehberg/blog/2006/12/27/generic-search-help-for-web-dynpro-for-java but I can't find this generic search help plug-in for download. If u have this plug-in can u share it for me or upload somewhere for download. Or anyone has already done this search help please help me solve this problem! Thanks in advance!Hi Dinh Thieu Thien,
please place such a request to the appropriate forum "[Web Dynpro for Java|Web Dynpro Java;".
Thanks and regards,
Boris -
Problem: Changing Language for Web Dynpro Java within NW Portal (i18n)
Hi Experts out there,
I hope all you had a nice Christmas and a big New Years Eve :)!!!
i got a challenge for you about WD Java and internationalization (i18n)
Here is the scenario:
We are using a SAP NetWeaver Portal 7.0 and my task is to implement some smaller Web Dynpro Applications.
These Applications must be i18n conform, so i just created (according to the corresponding WD Java tutorial) some ".xlf" files.
Okay...Everything is working fine. The user can log at the portal and the application is displayed in his language, which is "english" or "german". (the application is just a simple form)
So far so good...Now here comes the point where it's getting tricky...
When the user wants to change his assigned language (of the portal user) he can use the "personalize" button in the Masthead (-> change portal language). All the portal content should now be displayed in his new chosen language.
For example the user is logged into the portal with "german" as portal language and now changes his languages settings into "english". After this everything in the portal (navigation, portal iViews ) is displayed in the changed language (from english into german) ...
BUT: my Web Dynpro Java Application stays as the original languages setting was. That means the whole portal is now english, but my WD Java Appl. stays german .
Only if the user logs of and logs in again, the WD Java Appl. is displayed in the corresponding portal language...
VERY Strange?!?!
Can anybody give me a hint how to solve this problem?
I guess i have to re-initiate the Web Dynpro Application some how ...(like killing the application and restarting it ...) but is just a "weak guess"...
Any Help / Hint is more than welcome !!!
Cheers
StefanHi Stefan,
This correct see SAP Note [947081|https://service.sap.com/sap/support/notes/947081]
If the locale for the Web Dynpro iView is changed in the portal (through portal personalization), this is not reflected in the running login session. The user needs to logoff and login again, in order to see the locale change in the Web Dynpro iView.
Regards,
Leo -
Adobe Flash Islands for Web Dynpro Java
Hi,
How to create Adobe flash island component.
How to integrate Adobe flash Island Component into Web Dynpro Java ?
Regards,
Krishna Balaji T
Edited by: krishna balaji on Nov 13, 2008 8:00 AMhi,
Check out this link. It will give you an idea how to integrate Aobe island comp with web dynpro.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/307b434f-ff32-2b10-e885-991247270480
Thanx. -
How to set Application Parameters in web dynpro application
Hello everyone,
I have a requirement where I need to set a table as a scrollable table , as i go through this link
[http://help.sap.com/saphelp_nw04s/helpdata/EN/b5/ac884118aa1709e10000000a155106/content.htm]
I found that there is a application parameter WDTABLENAVIGATION which needs to be set to SCROLLBAR
I checked on every bit in nwds for the DC where I can set this parameter but could nt find it .
Can anyone please help me out in finding this and making my table scrollable.
regards,
RajThanks for the response arindam,
Do you have any idea how to set value , i tried with some values and it has been ending up in errors.
Kindly help me out ..
Regards,
Raj -
How to include source code in web dynpro java deployment
Hi,
We dont have NWDI.
We are creating ear files out of web dynpro applications packaging them as sca files and deploying them in server.
But the source code is not included in ear.
How to include source code with your ear/sca , so that when anyone downloads the sca file later, they are build the Project in the studio.
How would they typically download? Do they require NWDI ,
Right now we dont have NWDI in place, but we want to do is parcel the applications such that the source code should be available at a later time for download.
This is possible with .par files , but what about web dynpro?
Thanks,
DebIf you are not using NWDI use the _comp file.
-
How to do date validation in Web Dynpro java
Hi
We have one requirement that One input field with date type is there.When we take Date type input field then in web dynpro Date navigater is appearing by default.Our requirement is if user enters the date manually in the input filed instead of chossing the date from the Date navigator then how we will do the following date validations manually:
a. If user is entering the date in any format then it should convert it to dd.mm.yy format.
b. How to do leap year validation?Suppose user is entering 29.02.20007 then it should display Invalid date.
c. How to do the follwing date validation:
Let's say that current running hours(Text Vie
w) on a given engine is 100, entered on 10-Jun-2008(Running hour date-Text view)).
-On 15-Jun-2008(New Running Hour Date-input field), I try to enter a value of 300 hours(New running hour-input field).
-This is impossible, because only 5x24=120 hrs has passed from the previous update.
-Hence, in this case the maximum value I can enter is 100+120=220.
Can anybody help me in solving the above 3 date validation?Hi Susmita,
For your 3 rd requirement...
Initially you will be storing the first date entered by the user right???
Say that date is D1. and user entered hours is H1.
now after some days at day D2 user again trying to enter some hours say H2. Now you have to restrict user from entering hours which are
greater than 24*D2-D1....
so now you have to get D2-D1....
For this....
long l1=youdate1.getTime(); // This will convert your Date D1 into long...
then,
Date d=new Date(System.currentTimeMillis());
long l2=d.getTime(); //which is a long value of current date...
So Now l2-l1 will give you number of days between past date and today's date...
So On Save you check for
if((l2-l1)*24<(H2-H1))
message("Please enter valied number of hours");
Hope this will help you....
Regards,
Srinivas. -
How to Disable Portal Links with Web Dynpro Java?
Hi all,
I have configured some access to my apps through iviews in my portal content, each application is included in a PCD Structure inside a User Role; according the roles asigned to my users are the access to the applications the user wolud have
For example:
Role 1
RootApp
iView1.1
iView1.2
iView1.3
Role 2
RootApp
iView2.1
iView2.2
Role 3
RootApp2
iView3.1
My users might have one or even the 3 roles, and depending on their roles is the access to the applications that they may have.
Now I have a requirement of the user wherein when the user logs in to the portal and clic in the RootApp link the Dynpro Application must to present an iView showing a set of terms and conditions; if the users accept the terms then they can continue using the application defined by the PCD definition, but if the users don't accept the terms, the aplication links in the portal must be disabled and the user can not use the aplications defined, but this only has to be applied to the root link selected (RootApp) in wich the user doesn't agreet the terms and conditions, however, other applications that are non dependent of the root link (RootApp) can be used (RootApp2).
Are there any way to disable only certain portal links using a web Dynpro implementation?
Thanks In AdvanceHi
IMyService portalservice=(IMyService)WDPortalUtils.getServiceRefrence(IMyService.KEY);
portalservice.myMethod();
This is the code to get portal service reference and call methods implemented in the service
Also, add prtapi.jar to build path. Add sharing refernce to portal:sap.com/<Portal Application name>
Regards,
Yoga -
When to use 'Web dynpro ABAP' and when to go for 'Web Dynpro Java'
Hi,
I am trying to learn 'Web dynpro ABAP' from tutorials available on SDN as i am presently working in ABAP. I am also Java learned.
Please tell me the selection criteria for using Web Dynpro component / application using ABAP or JAVA.
Regards,
TanayaHi,
Go through this
Web Dynpro: ABAP or Java?
WebDynpro for ABAP Vs Java
Re: Javascript future in Webdynpro (JAVA and ABAP)
Javascript future in Webdynpro (JAVA and ABAP)
PradeeP -
How to set the environment for Oracle XE-database.
Hi,
I have a:- lsnrctl command not found,
And when I echo oracle host & path I got:-
[oracle@ddcdevws02 etc]$ echo $ORACLE_HOST
[oracle@ddcdevws02 etc]$ echo $PATH
/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/u02/oracle/bin
Now I know that my environment is not set, but could anyone please assist me how I can set the environmernt ??? I mean commands or detailed instruction step as to what needs to be set where & how, I mean the SID, port, Path ???, I am new to Linux as well as database .
When I see the listener process using this:- ps -ef | grep tnslsnr, this is the output:-
[oracle@ddcdevws02 ~]$ ps -ef | grep tnslsnr
oracle 14727 1 0 14:25 ? 00:00:00 /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/tnslsnr LISTENER -inherit
oracle 22618 21569 0 15:59 pts/2 00:00:00 grep tnslsnr
So does this mean that my Oracle home is "/usr/lib/oracle/xe/app/oracle/product/10.2.0/" ???
Also In the host file under /etc/ directory I have these settings
127.0.0.1 localhost.localdomain localhost
10.201.60.21 ddcdevws02.hddev.healthdialog.com ddcdevws02
I don't know if this is correct or not ? But I doubt I could make any change in the host file, please suggest me.
Thanks
Samuser8692703 wrote:
I am sorry Ed I reliazed that that was Phirir's suggestion to me, & Yes this is XE-Oracle database .... so the sid name would be "XE" ...?? I am sorry for my stupid questions as I am very new to ths .
I've never worked with XE, but from everything I've seen, that would also be your SID. check the contents of /etc/oratab
And then what other details required after I run this command ". oraenv", can I run this from any directory or some specific location ?
Just like any command, you can run it from anywhere as long as the directory is in your PATH.
But actually, you should be setting this in your profile, so that you just inherit it when you log on to the server. Depending on your OS, that would be either $HOME/.profile or $HOME/.bash_profile. Here are the commands you should have in that file:
export ORACLE_HOME=pathtoyouroraclehomedirectory
export ORACLE_SID=nameofyouroraclesid
export PATH=$ORACLE_HOME/bin:$PATH>
well I have this infor. with me
HTTP port ---> 8080
Port fopr Database ----> 1521
Anythin else required ? -
How to set application parameter in web dynpro abap?
Hi experts,
Is there any way we can set up our own application parameter (for ex. mode ) of our application. And based on that parameter we can visible/invisible certain elements of view . so by having only one webdypro application component, and making multiple applications and assigning paramter to each , we can make our application userfriendly.
Thanks,
Saurin Shah.Hi Saurin,
For this you will have to use the concept of Component and Application Configuration in WebDynpro. Go through [this tutorial|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b52e13c3-0901-0010-8fa6-d11a51821b7c] to get an idea of how you can go ahead to meet your requirements.
Regards,
Uday -
How to set limited access for web.
I currently have a 10.5 server hosting 5 different websites, and now one site wants to convert to a "login in required" to access the website, is there a quick way for me to configure this through the site itself with a list of users Open Directory and realms or do I have to do some fancy unix commands that I am not very good at.
Any help or advice would be appreciated.
Thank you.Have you ever used Server Admin?
Right in the GUI for your sites is a tab for Realms.
Create a Realm. Give it a name and a directory (the path you want to protect) and click the + button below the Users list. From here you can select any user and/or group from your directory.
That's it.
Maybe you are looking for
-
To say that I am livid would be the greatest understatement EVER made in the ENTIRE history of the planet. Last night my iPhone 5 decided it would go into Recovery Mode. (That is.....a Black screen showing the iTunes logo, a white 'up' arrow and with
-
Unable to Close the book in Firefox
Hi, I am Unable to Close the book in Firefox when WebHelp Pro application is opened through the robo server 7. When i open the help application all the books will be opened and they cannot be closed by clicking on them. But if i open the same file i.
-
Where can I find the Java SE 6 runtime download so I can get Adobe Photoshop CS5 up and running again. I have to go this route. Currently on my Mac, I need to be running Java 7.65 for work-related stuff. I went to the Java site, but could not find an
-
Correct Data is not shown while opening Input Schedule
Hi I am facing this issue almost in every template i create After saving data in a particular template in an input schedule, i reopen the template from the dynamic templates library(etools -> open dynamic template) But the data saved previously does
-
Make a fieldat the material master visible
At "Sales: General/Plant Data" of material master datas, there exist "Availability check" field. It is hidden now at our system. How can I make it visible? Thanks in advance.