How is a WebDynpro application configured to run
Hi, how are the web dynprosapplications accessed in the real time. DO the users use the URL for the WD application or they are embedded in the Portal.
Sorry! if my question doesnt make sense, I just strated learning WDAs.
Thanks!
Hi,
for information on the URL, see the <a href="http://help.sap.com/saphelp_nw70/helpdata/en/8c/780741375cf16fe10000000a1550b0/frameset.htm">documentation</a>
Regards, Heidi
Similar Messages
-
How to call the Application configuration in run time.
hi guru,
i have created two Application configuraton and it working fine.
my question how to call the application configuration in run time.
Example :
Based on the user i want to change the Application Configuration.like Super user and Normal user.
Advance thank's
Regard's
Vivekanathan.SHi,
Please try out this way-
Have a look at this table -
WDY_CONF_APPLU - (Customizing Data for Web Dynpro Applications).
after you are done with the configuration--
Ge the config id for the given application from this table. And depending on the user get an entry from this table and display accordingly.
Please refer to these links -
different default layouts for different CONFIG_IDs
Get WDCONFIGURATIONID
Regards
Lekha -
How to connect webdynpro application to database (Sql server)
Hi Experts,
Can someone suggest me how to connect webdynpro application to SQL Server. (Possibly in detail)
Thanks Regards,
Sandeephi sandeep,
here is a sample code which connects to a backend database Oracle; Connection is same for all DBs as you are using open sql commands.
<b> try {
String eposta = wdContext.currentContextElement().getEposta();
String tel = wdContext.currentContextElement().getTelefon();
String company = wdContext.currentContextElement().getCompany();
String message = " ";
String onerikonusu = " ";
String oneri_mdurum = " ";
String oneri_odurum = " ";
String oneri_bfaydalar = " ";
String oncelik1 = " ";
String uygulama = " ";
String tarih = (new SimpleDateFormat("dd-MM-yyyy").format(new java.util.Date()));
String saat = (new SimpleDateFormat("HH:mm:ss").format(new java.util.Date()));
//java.sql.Date tarih = java.sql.Date.valueOf(creationDate);
//java.sql.Time saat = java.sql.Time.valueOf(creationTime);
if (wdContext.currentContextElement().getMesaj() != "")
{ message = wdContext.currentContextElement().getMesaj(); }
if (wdContext.currentContextElement().getOneri_konusu() != "")
{ onerikonusu = wdContext.currentContextElement().getOneri_konusu(); }
if (wdContext.currentContextElement().getOneri_mdurum() != "")
{ oneri_mdurum = wdContext.currentContextElement().getOneri_mdurum(); }
if (wdContext.currentContextElement().getOneri_konusu() != "")
{ oneri_odurum = wdContext.currentContextElement().getOneri_odurum(); }
if (wdContext.currentContextElement().getBekfaydalar() != "")
{ oneri_bfaydalar = wdContext.currentContextElement().getBekfaydalar(); }
if (wdContext.currentContextElement().getOncelik() != "NULL")
{ oncelik1 = onceliktxt.toUpperCase(); }
if (wdContext.currentContextElement().getUygulama() != "NULL")
{ uygulama = app.toUpperCase(); }
InitialContext ctx = new InitialContext();
javax.sql.DataSource ds =
(javax.sql.DataSource) ctx.lookup("jdbc/SAPEPPDB");
java.sql.Connection con = ds.getConnection();
con.setAutoCommit(false);
java.sql.Statement stmt = con.createStatement();
String sql;
int rows;
sql = "insert into tmp_feedbacks " +
"(puid, name, tel, email, company, konu, oncelik, uygulama, mesaj, onerikonusu," +
"oneri_mdurum, oneri_odurum, oneri_bfaydalar,tarih,saat) " +
"values ('" + username + "', " +
"'" + name + "'," +
"'" + tel + "'," +
"'" + eposta + "'," +
"'" + company + "'," +
"'" + konutxt.toUpperCase() + "'," +
"'" + oncelik1 + "'," +
"'" + uygulama + "'," +
"'" + message + "'," +
"'" + onerikonusu + "', " +
"'" + oneri_mdurum + "', " +
"'" + oneri_odurum + "', " +
"'" + oneri_bfaydalar + "', " +
"'" + tarih + "', " +
"'" + saat + "' " +
stmt = con.createStatement();
rows = stmt.executeUpdate(sql);
con.commit();
stmt.close();
catch(Exception e){
IWDMessageManager msgMgr =
wdComponentAPI.getMessageManager();
msgMgr.reportException(e.getMessage(),true);
}</b>
The value <b>ctx.lookup("<jdbc_pool>");</b> depends on your system id.
if your system id is SID the the string has to be <b>jdbc/SAPSIDDB</b>
you can check it via visual admin >> server >> services >> jdbc con. -
How to know what applications are currently running !!
how to know what applications are currently running !!
if it is in linux use "ps(Process Status)" command to know what is running currently.... for more see this link
http://www.computerhope.com/unix/ups.htm -
I recently upgraded my i-phone 4s phone with the new iOS7. Since that all the applications that I have opened will not close. How do I close applications that are running in the background?
Double click your Menu button and swipe up the open Apps to close them.......
-
How to call webdynpro applications from outside
Hi
I have a requirement where i need to call below webdynpro application from outside (for ex CRM,ISA..) environments
http://test.com/webdynpro/dispatcher/test/eomp~eompapp/EmpDisp?EmpNo=0500002203. When i am running this application from
browser , my application working fine and i am able to see call to the backend BAPI's. But when I configure this url
in the configurations of the above environment. I am unable to run this application.
Any Idea?
Thanks
PrasadHi
I am not getting any error, but the backend call not hapening. I put a debugger in the backend BAPI and run the webdynpro application , no input parameters came or call came to the the backend BAPI.
Thanks
Prasad -
How to keep an application level object running with SunIDM?
We are working on intergrate a gmail project with SunIDM. We need an application level object running with SunIDM so it will maintain a token generated from Gmail side. In anther servlet project, I had this object saved in the attribute of the ServletContext, then other session level servlet could share this attribute anytime. Is there a way to store attribute in Servlet Context and have it shared by different user session in SunIDM? I have been reading documents and searched this forum, haven't find any topics related how to maintain an application level object live. Hopefully that I can get some hint here.
Thank you so much.Paul, Thank you so much for the further explaination. I don't think it will work since the token generated from gmail will expire every 24 hours.
We are using the gdata library published from by gmail people, and I create a new UserService object and have it run in the application level. The UserService object will generate a token and renew it every 24 hours behind the scene. Here is how I implement it in my Servlet project:
//to have a UserService object running at the application level:
public class GmailUserService extends HttpServlet {
public void init(ServletConfig config) throws ServletException{
super.init();
userService = new UserService(myApplication);
config.getServletContext().setAttribute("gmailUserService", userService);
//to access this UserService object from other servlet in each user session:
UserService userService = (UserService)servletContext.getAttribute("gmailUserService");
Gmail will trigger an error if we create a new UserService object for each user. They recommend to have all the user to share one UserService object. I am looking for similar approach in SunIDM.
Thank you again, Paul, for trying to help. -
How to Execute Webdynpro Applications
Hi Gurus,
Iam new to Webdynpro for ABAP . When iam executing Webdynpro Applications iam getting message like Service Connot Reached. Error no 403.
I think my server need some setting, Please solve my problem.
Thank you.
Regards
Peram Srinivasgo to start->run.. and type
Ping <server domain name> -t and enter
you can see the server round trip time
if you dont't have domain name check out this
http://help.sap.com/saphelp_nw04s/helpdata/en/67/be9442572e1231e10000000a1550b0/content.htm
Abhi -
How to test webdynpro applications using ecatt
Hi All,
Can anyone give me detail explanation of what is ecatt and how it can be used for webdynpro applications.
Thanks in advance,
Aleem.Hi Aleem,
The Extended computer Aided Test tool is known as eCATT. Enable businesses to record and play back applications as automated test scripts.
The Primary aim is the automatic Testing of SAP business processes. Each test generates a detailed log that documents the test process and result.
I have written a wiki page for webdynpro abap testing using ecatt .
<a href="https://wiki.sdn.sap.com/wiki/x/K8Q">ecatt on webdynproabap</a>
Regards
Sathish -
How to deploy WebDynpro application from Portal
Hi Friends,
when we develop WebDynpro applications, we deploy and run the applications from IDE NWDS studio..
Is there any way to deploy it from portal?Hi,
Wat do you mean by deploying it from the portal?
It is possible to integrate webdynpro apps in Portal
Follow this link
https://www.sdn.sap.com/irj/sdn/downloaditem?rid=/library/uuid/2fffe990-0201-0010-aab0-e61c3250bcf3
Regards,
Santhosh -
How to close webdynpro application
hi ,
from work item im opening the webdynpro form and entering some data and i will click on save to save the data.
after save i want to close my webdynpro application. how to do this.?
if any code i have to write in any method... guide me...
thanks,
RaghuRefer this SAP Online Help :
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/48/ca3351508f04e7e10000000a42189c/content.htm
Thanks. -
How to convert WebDynpro Application into Webservoce
HI Experts,
I have one WebDynpro Application which has the functionality of search Using KM Index Management API's.
This performs the search in portal using TREX.
My requirement is to use this functionality in sharepoint portal(Microsoft Product).
From this sharepoint portal they want to use this search application to search in portal.
Now my choice is to convert this WebDynpro application into webservice so that , share point server guys can call webservice to use that search application.
How can I Convert my webdynpro application into webservice?
Any other ideas?
Thanks in advance
Regards
Bala
which needs to be converted intoHi Bala,
I think there is no possibility as for your query. You will be allowed to create a webservice which is a piece of code that can be applicable to required application. Gothrough the following link to know clear details about webservice.
http://help.sap.com/saphelp_nw04/helpdata/en/84/54953fc405330ee10000000a114084/content.htm
download.microsoft.com/download/f/3/7/f371bbba-2341-41bf-822d-2c7dd4174756/UI_CreateWebServices_5min.ppt
Regards,
Harish -
How to immigrate Webdynpro application into EP ?
Hi all.
Is there any example to describe how to immigrate one webdynpro application into Enterprise Portal ?
I need to develop some application in Enterprise Portal. I think I have 2 ways to achieve it.
1. develop the application in webDynpro, then migrate it into EP.
2. develop it directly in EP.
I prefer 1st way, because in this way my maintenance job will becomes easy.Hi,
See this tutorial for integrating webdynpro with portal
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/tutorial on integrating web dynpro in portal - 19.htm
Hope this helps you
Regards
Rohit -
How to use WebDynpro Applications in Guided Procedure?
Hello,
i want to use a WebDynpro application as a part of a guided procedure. Therefor i developed a simple WebDynpro application as described in the NetWeaver Developer Studio Help. The Application consists of only two views. The first view is to enter data, the second displays them. So far so good....
In the next step i wanted to integrate this application as a CallableObject for execution in my guided procedures process. The wizard asks in step 2 for the "Development component" and WebDynpro Application. But where do it get this information? Indifferently what path i enter, it only returns an error the the object is not available on the server.
EDIT: The path to the webdynpro application is something like this: http://host:port/webdynpro/dispatcher/local/WebDynproUITest/UITest
kind regards,
MatthiasHello Dipankar,
thx for the blog! This really helped a lot!
The problem is, that you cant test the WebDynpro as a stand-alone application. What would be the best way to develop a WebDynpro Application for GP?
Is there a way to start with a 'normal' WebDynpro Application and convert this when finished in a "guided procedure ready WebDynpro for CE Application"?
I think i will contact you next week with more questions, for now on its weekend
regards,
Matthias -
How to call WebDynpro application from an external application
Hi All,
I have an external application, from which an existing webdynpro application should be accessed.
Is there any way i can access WebDynpro application through an URL, so that i can access the same from the external application.
I have to pass a parameter also in the url from extrenal application for which that data should be displayed.
Thanks
SupriyaYou can call a web dynpro application from an external app by using the web dynpro application url.
Go to WD application in studio and look at the properties tab, you will find the url.
It should be something like this:
http://<host>:<port>/webdynpro/dispatcher/<namespace>/<dc name>/<application name>
MLS
Maybe you are looking for
-
How do I create a new image composed of a number of smaller images?
Hi, I'm attempting to work with the assorted image APIs for the first time and am experiencing one main problem with what I'm trying to do. Here's the scenario; I have an image file (currently a JPEG) which is 320*200 pixels in size, it contains a se
-
How to insert vietnameese text in a form
Hi all, How to insert Vietnamese text in a smartform since it is not supported by SAP.
-
Can't get albums in chronological order
I'm having an issue where I can't get the artists albums in chronological order. I have all the artist in alphabetical order but now I want their albums in year order. It looks like the albums are in alphabetical order. To give you an example...AC/DC
-
What is the best printer for wireless printing with the iPhone?
What is the best printer for wireless printing witth the iPhone?
-
Hi, Can we run multiple JVM's on one Solaris server with different applications configured for different JVM's or may be configure a memory intensive application to multiple JVM's. Please let me know if this works and if there is any documentation fo