WebDynpro application no displayed on other systems
Hi All..
We have developed an WebDynpro application using webservices where in the webservice will be used in connecting to the XI server and the rest all the business logic is there is done on XI which will be connecting to the R/3 using an RFC and the data is retrived on to the webdynpro.This has been deployed on to the XI J2EE engine and its running well on the systems where we are having the NWDS but its not working when we are using the same URL in other systems.Its working well on the system where we have NWDS.
We are having EP and XI servers on different systems.
URL:http://hostname:port/webdynpro/dispatcher/local/XIWebService1/OrderApp
Help Me
Thanks in advance..
Suma
Hi Suma,
Are you getting any error or just a blank page ?
Did you check wether you can access any other webdynpro application page on other system where NWDS is not available?
Let me know the details ..
Nanda
Similar Messages
-
Query regarding accessing of Webdynpro application from a non-SAP system.
Hi,
I have developed a webdynpro application and I want the users from non-SAP systems to access it from their browser. User will not have to enter the username and password of the SAP system. How will I achieve this? Any suggestions?Hi Anirban,
you can assign a user in the service of your web dynpro application.
Call transaction SICF and open the service to your web dynpro application.
Within the tab "logon data" you can enter a user/password.
You should not assign a dialoug user.
For productive environment, have a look at all the other options like SSL
and maybe you have to do some more configuration to make it secure!!!
Keep in mind, that all "internet" users are working now with the same SAP user/authorization.
Kind Regards,
Andreas -
Webdynpro Application not displaying mimes once deployed to Portal
Dear Thomas,
As per the reply to one of the threads with similar issue, we applied the SAP OSS Note No: 0001342713.
It worked pretty fine once the Note was applied. Unfortunately, after some few operatonal hours, we could not see the images or mimes like check boxes, radio buttons, Search Helps shapes etc.
The Role to which the Iview is attached is the EREC Recruiter (Standard) / Recruiter New(Customized).
The Webdynpro Application would be popping up after the user clicks on the Create Requisition Button of the Maintenance Tab of the EREC Recruiter Role. The link to this WDA is provided under the Standard BSP -- HRRCF_REQ_LST.
Method > DO_HANDLE_EVENT> ON_NEWENTRY().
Can you please guide me as how to resolve the issue.
Regards,
-Syed.Dear Thomas Jhung/The GURUS of SAP,
We are actually facing lot of issues because of this problem. Kindly please let us know what can be done further or any other alternative for the same.
Regards,
-Syed. -
Regarding WebDynPro Application Development Problem
Hi,
I have created a WebDynPro application to access the BackEnd System.I have Used BABI_MATERIAL_SAVEDATA functional Module.In my appln I Used 2 views , first view has fields like material name,desc,unitof measure .In 2nd view it will display the message which is from Backend .it the fields are i have created system and successfully connected with Server. But while running this application its displaying as " Trying to create X: -
(dash) "
x is the material Name .
whr is the actual problem ,in Server or Coding ? How to solve it ?
Please Help Me ..
Thanks in Advance.Hi,
It seems not an Error.In second the View thr is a TextView . I bind that with a context node-MESSAGE which is derived from Bapi_material_savedata Module.. While executing that appln
,"TRYING TO CREAT " message shows in the text view.. i want to Know that whether i would b a server Pblm or In coding ?.. -
Access UME from Webdynpro Application
Access UME from Webdynpro Application u2013 display the user attributes from Webdynpro iview
How to go for this...??
Edited by: saurav mago on Sep 1, 2008 6:45 PMHello Saurav,
Try this:
import com.sap.security.api.IUser;
import com.sap.security.api.IUserAccount;
import com.sap.security.api.UMException;
import com.sap.tc.webdynpro.services.sal.um.api.IWDClientUser;
import com.sap.tc.webdynpro.services.sal.um.api.WDClientUser;
import com.sap.tc.webdynpro.services.sal.um.api.WDUMException;
try {
IWDClientUser wdClientUser = WDClientUser.getCurrentUser();
IUser sapUser = wdClientUser.getSAPUser();
if (sapUser != null) {
java.util.Iterator parentGroups = sapUser.getParentGroups(false);
while (parentGroups.hasNext()) {
String parentGroupName = (String) parentGroups.next();
if (parentGroupName.equals("GRUP.R3_ROLE_DS.Z:EP_XPTO123")) {
return true;
catch (WDUMException e) {
e.printStackTrace();
OBS.: sapUser can be used to access a lot of info regarding the user.
OBS.: you need to add a reference to "com.sap.security.api.sda", that is in the default SC SAP_JEE, if I well remember.
Regards,
Douglas Frankenberger -
Abap webdynpro layout and application not displayed
Hi Gurus ,
We have upgraded the SAP HR system from ECC6.3 to ECC6.4 and netweaver from 7.0 to 7.1 .
Following are the list of error in EHP4 system ,
1) Layout of ABAP Webdynpro Component are not displayed .
2) Any ABAP WEBDYNPRO Application is not displayed by tesing in SAP-R3 and also in ESS .
error are as follows while trying to view layout in abap webdynpro application :
http://dv.hr.co.in:4567/sap/bc/wdvd/painting.html?_vdrespkey=4IS29CT7NDRIOI511AFI0R1E3&_vdframe=painting&sap-client=435
If any one have information for this kindly let me know .
Thanks :
Vishwas
Edited by: vishwassap on Aug 12, 2010 7:17 AMHi,
Thanks for reply ,
Above mention is not link ,its an error in pop up inside layout of view .
I resolve this problem by deploying mime object by program in R/3 , so that i can able to view layout .
But still application is not displayed it shows error like
1) 'UCF_LoadingPlaceHolder' is undefinged by testing through R/3 and starting view is not opened .
2) 'UCF_Image' is undefined by testing through portal but starting view is opened here .
3) while navigating from one view to any view or window is not possible , it gives error
4) When I navigate from one view to other .
The following error text was processed in the system D36 : The ASSERT condition was violated.
The error occurred on the application server RELSRMSR2_D36_00 and in the work process 0 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: DISPATCH_NW7_EVENT of program CL_NW7_VIEW_ELEMENT_ADAPTER===CP
Method: IF_WDR_CLIENT~GET_CLIENT_UPDATES of program CL_WDR_CLIENT_SSR_LS==========CP
Method: EXECUTE of program CL_WDR_MAIN_TASK==============CP
Method: IF_WDR_RUNTIME~EXECUTE of program CL_WDR_MAIN_TASK==============CP
Method: HANDLE_REQUEST of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
Method: EXECUTE_REQUEST_FROM_MEMORY of program CL_HTTP_SERVER================CP
Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
Module: %_HTTP_START of program SAPMHTTP
Edited by: vishwassap on Aug 13, 2010 8:31 AM -
Image UI element is not displayed in Abap webdynpro application
Hi Experts,
I need your advice on below issue.
I have created new ABAP Webdynpro application just to
display employee photo.
When loading the application, I generated a dynamic URL for
a image in webdynpro application path in cache to map to Image UI Element. It
is working well in DEV and QA environment. But it is not displaying when loaded
in PRD system.
Please suggest where to check the cache properties in system
in order to resolve this issue.
The user can access the application path, is there any chance for security issue in the same path?
I suspect the URL is cleared before user access it, can it be controlled via any config?
Looking forward for your valuable inputs.
Thanks,
SwethaHI Swetha,
Maybe the image is not present in MIME repository for the PRD system.
Please check.
Regards,
Hancila -
Workitem Text need to display in Webdynpro Application
Hi,
Requirement : Workitem ID need to capture in WebDynpro application along with workitem text. (i.e.., When user clicks on worktitem from UWL, the workitem text should display in Webdynpro applocation.)
I have created workflow and Web dynpro application. I have configured in SWFVISU tcode and assigned parameter in webdynpro application parameters tab. Here, If i click's on workitem, it's opening sap web screen. But i want to open webdynpro application screen.
Kindly suggest to do this..
Advance Thanks & Regards,
Jayaprakash NHi Jayaprakash,
If you are not seeing the button "Launch WebDynpro" when you click on your Workitem then your UWL is not configured. There are a couple of steps for that which are provided quite clearly in the link below .
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20f4843e-314f-2a10-2a88-8c4afa20dda6?overridelayout=true
Broadly the steps are:
Re-register your system alias in UWL configuration. The path for this is System Administration / System Configuration /Universal Worklist Administration
After re-registering, the portal will add one XML file for your system. Download the XML file, edit and add Webdynpro option specifying the Workflow Task ID and your custom webdynpro application name
Upload the edited XML file with priority high and clear the cache
In your WDA application define a plug name 'Start' and define the parameter WI_ID type SWW_WIID
In your WDA window define a eventhandler HANDLESTART and inside write the code for reading the workitem id. Create a parameter WI_ID type SWW_WIID also for this eventhandler
Let me know if you are stuck at any point.
Regards,
Arpan
Message was edited by: Arpan Sengupta -
When Loading a Webdynpro Application getting Page Cannot be displayed Error
Hi All,
Webdynpro application when loading through Internet or VPN connection is displaying a Page Cannot be displayed Error and when we try to refresh it automatically loads the page.
Application is launched from the SAP Netweaver Portal. Operating System is Windows Vista and IE -7. Can anyone please let us know how to resolve the issue.
Any help is higly appreciated.
Thanks,
MadhaviHi,
How is configured the Cache of Your Internet Explorer, try to set it to verify the new version at "Every visit to page".
Maybe a cache problem.
Best regards -
Display Smartform Pdf output in ABAP Webdynpro application
Hello,
there is a solution for displaying Smartform output in Java Webdynpro application in this forum. Since i want to start an project in ABAP Webdynpro i need a solution for this technology since i don't want to recreate all the paperwork again using Adobe. Is there any solution available?
Thanks
Udo AhleHello,
this is the solution which i was able to implement using the hints given by Heidi and Thomas. Thank you for the support. With this solution it is possible to reuse oldstyle sapscripts and smartforms in todays environment. Here is the sample code which solves the problem:
In WDA you define for example a pushbutton to start the display of the PDF.
In the onaction method you implement:
method ONACTIONSHOW_PDF .
data LX_pdf type xstring.
* get PDF from existing sapscript or smatform
call function 'Y_PDF_GET' destination '46c'
IMPORTING
ex_PDF = LX_PDF.
* append the pdf to the response
cl_wd_runtime_services=>attach_file_to_response(
i_filename = 'Hello.PDF'
i_content = lx_pdf
i_mime_type = 'application/pdf'
i_in_new_window = 'X'
i_inplace = 'X' ).
endmethod.
The function 'Y_PDF_GET' is implemented as follows:
FUNCTION Y_PDF_GET .
*"*"Local interface:
*" EXPORTING
*" VALUE(EX_PDF) TYPE XSTRING
*" TABLES
*" ET_OTF STRUCTURE ITCOO OPTIONAL
data: lf_filesize type i,
lt_otf type table of ITCOO,
lt_lines type table of tline,
tline type tline.
* start sapscript or smatforms and return
perform make_otf.
CALL FUNCTION 'READ_OTF_FROM_MEMORY'
TABLES
OTF = lt_otf
EXCEPTIONS
MEMORY_EMPTY = 1
OTHERS = 2
et_otf[] = lt_otf.
CALL FUNCTION 'CONVERT_OTF'
EXPORTING
FORMAT = 'PDF'
* MAX_LINEWIDTH = 132
* ARCHIVE_INDEX = ' '
IMPORTING
BIN_FILESIZE = lf_filesize
TABLES
OTF = lt_otf
LINES = lt_lines
EXCEPTIONS
ERR_MAX_LINEWIDTH = 1
ERR_FORMAT = 2
ERR_CONV_NOT_POSSIBLE = 3
OTHERS = 4
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* convert tline to xstring as needed in
* in web dynpro
field-symbols <X>.
data: st(268) type c.
data l1 type i.
data len type i.
data maxline type i value 134.
l1 = 0.
loop AT lt_lines INTO tline.
clear st.
st+l1(maxline) = tline.
len = maxline + l1.
l1 = maxline - strlen( tline ).
ASSIGN st TO <x> TYPE 'X'.
CONCATENATE ex_pdf <x>(len) INTO ex_pdf.
endloop.
ENDFUNCTION.
The make_otf for sapscript is the following:
* the next attribute enables the otf output.
* no other output will be generated
<b>options-TDGETOTF = 'X'</b>
CALL FUNCTION 'OPEN_FORM'
EXPORTING
* APPLICATION = 'TX'
* ARCHIVE_INDEX = ARCHIVE_INDEX
ARCHIVE_PARAMS = ARCHIVE_PARAMS
DEVICE = DEVICE
DIALOG = ' '
FORM = FORM
LANGUAGE = language
OPTIONS = OPTIONS
* IMPORTING
* LANGUAGE =
* NEW_ARCHIVE_PARAMS =
* RESULT =
EXCEPTIONS
CANCELED = 1
DEVICE = 2
FORM = 3
OPTIONS = 4
UNCLOSED = 5
OTHERS = 6.
*... make some write forms
data lT_OTF type table of ITCOO.
* get the otf data
CALL FUNCTION 'CLOSE_FORM'
* IMPORTING
* RESULT = result
TABLES
OTFDATA = lt_otf
EXCEPTIONS
UNOPENED = 1
OTHERS = 2.
* put otf into memory for later usage
if not lt_otf is initial.
CALL FUNCTION 'SAVE_OTF_TO_MEMORY'
* EXPORTING
* MEMORY_KEY = 'DEF_OTF_MEMORY_KEY'
TABLES
OTF = lt_otf.
endif.
For Smartforms technology it is possible to implement the same concept. -
Changing portal screen works but no image displayed on other applications
Hello Experts,
We have changed the portal logon screen as mentioned in help.sap.com
http://help.sap.com/saphelp_nw04/helpdata/en/23/c0e240beb0702ae10000000a155106/frameset.htm
1. Make another copy of com.sap.portal.runtime.logon.par.bak and modified the new PAR file.
2. Copied back the modified file to <J2EE_Engine_Instance>\j2ee\cluster\server<X>\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\deployment\pcd.
3. Modified authschemes.xml file with new PAR file name and edited authschemes.xml file through Config Tool and "login.authschemes.definition.file" is pointing to new authscehemes.xml file.
4. Also changed the parameter in Config Tool "ume.logon.branding_image" to point to new image file name.
Everything worked fine and we are able to see the changes in Portal logon screen.
But there is no image displayed on other applications like User Management, WebDynpro. Does these application uses any other PAR file.
Please suggest what needs to be done so that same images are being displayed on all Java pplication - portal, user management, web dynpro,etc.
Thanks
DavinderOnly portal logon screen as contrlled by the PAR file. This is a portal specific tool and does not apply to other Java apps. Changing those other apps is not officially supported, but some people will replace the branding images etc. Just search under \usr\sap\<SID> for the brandingimage files and replace them as necessary.
-
Webdynpro application can't display a URL iView in a new External window
Fellow developer:
In my WD4A application, I called the method 'navigate_absolute' to display a URL iView in a new External window.
The code is as follows:
data lo_portal_manager type ref to if_wd_portal_integration.
call method lo_portal_manager->navigate_absolute
exporting
navigation_target = 'ROLES://u2026'
navigation_mode = '1'. ('0' - Displayed in the Same Window, " '1' - Displayed in a new External Window)
The application can display the iView in the same Window (navigation_mode = '0'), but cannot in a new External window (navigation_mode = '1').
In the iView properties, the following attributes are set to:
1. Launch in New Window - Dipslay in Separate Window
2. Open iView Links in New Window - Yes
If you know the answer, please advise.
Thanks
Bac Quanhi,
i have the same problem. Did you solve it?. Please let me know...
regards,
MC -
Displaying sales order from other system
Hi Experts,
I have a requirement of displaying sales order from other system. I will be fetching sales orders through a RFC call and displaying it in an ALV. on clicking of the sales order displayed from the ALV, I need to display it from the other system.
How can I go about this?
Please help.
Regards,
Rohanrohan,
you already have answered most part of your question.
- displaying SO from other system through RFC:
create a remote enabled function in that target system. call this FM from your current system. (for RFC calls check this: [RFC help|http://help.sap.com/saphelp_nw04/helpdata/en/22/0425f2488911d189490000e829fbbd/content.htm]
displaying SO by double clicking in ALV:
--ALV's comes with a event USER_COMMAND. in this event you can pass your subroutine and in your subroutine you can do your coding... take help from sdn searches like :About FM ALV user_command Event
hope these helps
Somu -
Please reply
From what the other system ? If the apps were bought from Apple then as long as they are still available in the store and you use the same iTunes account as you originally used to buy them then you should be able to re-download them for free. They should also be part of the backup and restore during iOS 5 update
-
Abap wd layout and application not displayed
Hi Gurus ,
We have upgraded the SAP HR system from ECC6.3 to ECC6.4 and netweaver from 7.0 to 7.1 .
Following are the list of error in EHP4 system ,
1) Layout of ABAP Webdynpro Component are not displayed .
2) Any ABAP WEBDYNPRO Application is not displayed by tesing in SAP-R3 and also in ESS .
error are as follows while trying to view layout in abap webdynpro application :
http://dv.hr.co.in:4567/sap/bc/wdvd/painting.html?_vdrespkey=4IS29CT7NDRIOI511AFI0R1E3&_vdframe=painting&sap-client=435
If any one have information for this kindly let me know .
Thanks :
VishwasHi,
Thanks for reply ,
i am trying to resolve issue and not to confused people anyway ,
I resolve half problem by deploying mime object by program in R/3 , so that i can able to view layout .
But still application is not displayed it shows error like
1) 'UCF_LoadingPlaceHolder' is undefinged by testing through R/3 and starting view is not opened .
2) 'UCF_Image' is undefined by testing through portal but starting view is opened here .
3) while navigating from one view to any view or window is not possible , it gives error
4) When I navigate from one view to other .
The following error text was processed in the system D36 : The ASSERT condition was violated.
The error occurred on the application server RELSRMSR2_D36_00 and in the work process 0 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: DISPATCH_NW7_EVENT of program CL_NW7_VIEW_ELEMENT_ADAPTER===CP
Method: IF_WDR_CLIENT~GET_CLIENT_UPDATES of program CL_WDR_CLIENT_SSR_LS==========CP
Method: EXECUTE of program CL_WDR_MAIN_TASK==============CP
Method: IF_WDR_RUNTIME~EXECUTE of program CL_WDR_MAIN_TASK==============CP
Method: HANDLE_REQUEST of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
Method: EXECUTE_REQUEST_FROM_MEMORY of program CL_HTTP_SERVER================CP
Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
Module: %_HTTP_START of program SAPMHTTP
Edited by: vishwassap on Aug 13, 2010 8:28 AM
Maybe you are looking for
-
Customizing KM to order by for file as target
Hi I have to do an order by when I load data into file as my target. I tried to customize IKM SQL to File Append in the step insert step by changing it to insert into <%=snpRef.getTargetTable("TABLE_NAME")%> <%=snpRef.getColList("", "[COL_NAME]"
-
can I set up to connect 2 or 3 airport expresses to have a stronger wifi signal for a larger area?
-
Does a new iPhone 4 with verizon insurance come with iOS 6
Ok so i currently have a iphone 4 with ios 7 and is a little laggy but it also has a cracked screen, So if i have Verizon Insurance and they send me a new iphone 4 will it come with ios 6?, which runs alot better on the iphone 4.
-
i have some south park episodes on my hd and they dont want to transfer on to my ipod does anyone have any suggestions?
-
FM10/Acrobat X hypertext link problems
Hi All, I just upgraded from FM7 to FM10 (10.0.2.419 version), and Acrobat 6 to Acrobat X, and found that the hypertext links (which worked well in Acrobat6) within the same book are broken in Acrobat X. However, the cross-book hyperlinks work well i