How to use the Enterprise portal as a web server
Hi there,
For portal content I would like to create an URL-iview for a picture (.jpg file) where i want to put the picture on the SAP portal itself. So in this case the portal also acts as the web server.
If this is possible.
Where do i put the picture (in which directory)?
What is the url to be used for the iview?
thanks in advance
Bertil
You can create a jsp page. The portal will display it for you if you want.
d:\usr\sap\<SYSID>\j2ee\j2ee_00\cluster\server\services\SERVLE~1\work\jspTemp\irj\root
Underneath this folder I placed a jsp folder. I could have called it anything. You can place pages here. You can take a standard html page and throw the following two lines at the top.
<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
And it automagically becomes a jsp page. Granted if you really want to do fancy stuff with java server pages you will have to delve into some java and javascript.
I created an images directory and placed my pictures in that folder.
Then I created an iview pointing to a web page.
http://<yourserver>:50000/irj/jsp/mywebpage.jsp
You can even try the page out in a browser before creating an iview. If you are concerned about security you will have to place in within the PCD and do ACL to lock it down.
Good luck. I am sure there are other ways but this is how I did it.
Roy Richardson
Similar Messages
-
Use HCM processes and Forms without using the Enterprise Portal
is it possible to leverage existing HR Admin Services (HCM processes and Forms) functionality without using the Enterprise Portal?
1) Create an Adobe form and Interface using SFP
2) Set up ISR and Form Scenario
3) Set up Forms configuration to use existing Backend and generic Services
4) Set up workflow to updated Backend using Services
is it possible to do the above steps and not use the Portal? If Yes, how do we present the forms to the Manager, and provide different buttons that appears on the Portal by default?
Any ideas will be greatly appreciated.
Thanks,
SaurabhHi Saurabh,
your assumptions and findings (items can not be started from the backend workflow inbox etc.) are correct: These processes can not be started without the Portal and it is not intended to do this.
The above mentioned backend report are only forseen for implementation and testing purposes and not for productive use.
In addition to the fact, that you already can't execute the work items a lot of other features of the framework (Process Browser etc.) are only available through the Portal.
Best Regards
Michael Bonrat - Solution Manager HCM Processes and Forms
Info about HCM Processes and Forms:
www.service.sap.com/erp:
- SAP ERP Human Capital Management -> Workforce Process Management -> HCM Processes and Forms -
Create the user master records using the Enterprise Portal
Hello gurus!!
I'm configuring SRM 7.0 with EP.
I'm configuring the organizational structure, and steps guide (pdf and Solution Manager ) are:
1. Go to transaction SU01 and create an ABAP User. (SRMADMIN)
2. Assign this user the administrator role /SAPSRM/ADMINISTRATOR
3. As the administrator, creater the organizational plan
4. Create the remaining organizational unit
5. Using the Enterprise Portal application, Business Parter:Employee, create the user master records for the departmental managers.
How I must create the user in Enterprise Portal? What user I have to use to log on in the Enterprise Portal application? Has the user to be integrated in the organzational structure??
Thanks in advance!!!!
Best regards.
Maria.Hi,
You can create users in WebDynpro application. You can also create users in USERS_GEN transaction.
Regards,
Masa -
How to configure the ESS portal in ehp 6 server?
Dear All,
Pls advice me how to configure the ESS portal in my client server?
I want to create new iviews ,pages,workset and link them all to R/3,with total configuration steps please.
Thanks and Regards,
Pradiphi pradeep ,
which version r u using wdjava or abap ? ......if ur using java you have to do all in home page framework and if you are using with launchpad from EHP5 better you can create it from launchpad by going to t -code LPD_CUST and select the ROLE:ESS and INSTANCE: MENU
REFER Below............
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e09b3304-07d8-2b10-dbbf-81335825454f?QuickLink=index&overridelayout=true&38388417774934
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/21eb036a-0a01-0010-25a3-b2224432640a?QuickLink=index&overridelayout=true&5003637159921
http://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=31476&bc=true
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/108c31e7-b6a7-2d10-3692-c1a9f7a5c4dc?overridelayout=true -
How to use the set functions effectively in webi ,please let me know with detail
how to use the set functions effectively in webi ,please let me know with detail
Hi,
we use use set functions on heirarchies with aggregate functions mostly .
If you include member_set, Min returns the minimum value of the aggregated data for all members in the member set.
Member_set can include multiple sets separated by semicolons (;).
The list of member sets must be enclosed in {}.
If the member set expression does not specify a precise member or node, the hierarchy referenced must be present in the table, then the member set expression references the current member in the hierarchy in the table. If the hierarchy is not in the table, the function returns the message #MULTIVALUE.
Eg .
1) Ancestor
=Sum([YTD] ; {Ancestor([Test Hierarchy];2)})
2) IsLeaf
=[Test Hierarchy].IsLeaf
You can use this function when you want to show your Measure only at lower level .
3) .Depth
=[Test Hierarchy].Depth
This is also function used with hierarchy to find Level of Members .
Follow this link for PDF reference .
Page 147
https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&ved=0CDIQFjAB&url=https%3A%2F%2Fhelp.sap.com%2Fbusinessobject%2Fproduct_guides%2Fboexir4%2Fen%2Fxi4sp5_ffc_en.pdf&ei=nBAUU-iUM4WWrAeMuoCoDg&usg=AFQjCNHakXsEjd_yUk2y3lVdibf3PXpEOA&bvm=bv.61965928,d.bmk
search on SCN this question was discussed before also one those links .
http://scn.sap.com/thread/3183380
Hope this will help you . -
Difference between using the Enterprise Portal and SAP GUI
Hi Gurus,
Could one of you please send me a document that lists the differences between the Enterprise Portal and SAP GUI?
thanks in advanceHi,
For groups, managedBy is an administrative convenience to designate “group admins”. Whatever principal listed in
managedBy gets permission to update a group’s membership (the actual security is updated on the group’s AD object to allow this).
In Win2008 and later managedBy also became the way you delegated local administration on an RODC, allowing branch admins to install patches, manage shares, etc. (http://technet.microsoft.com/en-us/library/cc755310(WS.10).aspx).
On the RODC, this is updating the RepairAdmin registry value within RODCRoles.
So the difference between them should be only the way they do the same thing.
For more details, please refer to the below article:
http://blogs.technet.com/b/askds/archive/2011/06/24/friday-mail-sack-wahoo-edition.aspx
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place. -
How to Import the Enterprise Portal EAR files in Track.
Dear All,
I developing Portal components in local development system (NWDS).Now i need to move into track (NWDI).I checked but i am not getting any option to move that. I try to create Enterprise Portal component.But that is in disable mode and gray out color( Portal Application Standalone - Error displaying-Software component does not support this development component type. Required DCs are located in an SC that is not visible from the selected one.).what i can do.
My server version is 7.4 and NWDS tool version is NWDS7.3 SP12
Please share the information.
Thank for Advance,
Thanks,
Durga Rao.Hi Asif,
Please check this link may help for you.
Creating a portal webservice in NWDS 7.0.14
How to Create Web Service iView through Enterprise Portal 7.0 Using an iView - Portal - SCN Wiki
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/1b651014-0301-0010-c39a-98d7cd057847?QuickLink=events&overridelayout=true&5003637524035
The above version 7.0 but same process in 7.4 also.
Portal Web Services - Portal - SAP Library
http://help.sap.com/saphelp_nw74/helpdata/en/4b/78f7042bfb41a9e10000000a421937/frameset.htm
BR,
Durga Rao. -
How do you use the wdeploy tool in iPlanet Web Server with Windows 2000 Server?
I found this on the knowledge base, but only described how to use this with Unix. Does this work with Windows? How do you set the IWS_SERVER_HOME environment variable as well? I don't see it in the file.
ThanksHi,
This is pretty common scenario. The best way to achieve this is to split your servers using a collection and deploy a different client settings. You could target your collection using the OS or an OU in AD. There are many option there.
You could also limit the access to the Server collection using Role Based Access to avoid any human "errors" on these collections. Users without rights to these collection just won't see them.
https://technet.microsoft.com/en-us/library/gg682067.aspx?f=255&MSPPError=-2147217396
http://blogs.technet.com/b/configmgrteam/archive/2011/09/23/introducing-role-based-administration-in-system-center-2012-configuration-manager.aspx
Benoit Lecours | Blog: System Center Dudes -
How to use the same element in different Web-Services?
I have defined a web-services in two WSDL files.
I want to use the same type in this two services. Because if one service call the other one, it could pass the class it just got. Otherwise, the classes can't be casted.
Web-Service1:
public com.package1.State inputValue (com.package1.State state) {
return state;
Web-Service2:
public com.package2.State inputValue (com.package2.State state) {
return state;
}And now, If I call from the Service2, the Service1 and put
Service1.inputValue(com.package2.State state) ;
I can't do this, can't cast and so on. But I want my tool WSDL2Java, will create the same State.class for two Web-Services, like:
Web-Service1:
public com.package3.State inputValue (com.package3.State state) {
return state;
Web-Service2:
public com.package3.State inputValue (com.package3.State state) {
return state;
}Is it possible? How to define it in wsdl?
Thanks in advance.You can certainly do this in WSDL, simply put your
common element in a schema file and "include" it into
each of your WSDL files. Obviously your element will
have to use the same namespace in all places.
I'm not sure whether wsdl2java can cope with
"include" statements in WSDL. I know plenty of other
similar tools, e.g. Axis and .Net tools, didn't
support this however they may have moved on since I
used them.
To get around this you have to "manually" include the
schema in each wsdl for code generation purposes.Thanks for the answer. I did as you said and it works fine. -
How to use the catalog in our own Web Dynpro program?
Hi Expert,
How to access MDM catalog and bring the product data back to a our own Web Dynpro program?Hi Masa,
The Catalog Search UI of SRM that is referred to as UI as aforementioned is a page which is capable of the selection of catalog items is linked from the shopping cart creation.
Our biz requirement content two scenarioes to processing the purchase requirement.
A. Create shopping cart via the catalog (PR) --> SRM PO Process --> SUS(PO and Invoice)
This is the standard SRM purchase scenario and we have already implemented that.
B. Create a requirement document via the catalog (This document is same with the SC but very simple, and we create this function by the own web dynpro program) --> transfer the requirement document to other purchasing system(none SAP) in our intranet.
So the key problems we faced are below:
1. How to connect to the catalog search UI from our own web dynpro program.
( If we connect the catalog via the MDM ABAP API, that will make the catalog serach UI could not be used;
Also it has been failed to simulate the function of SC's connection to the catalog;
So we decide to link the catalog serach UI via the URL, the linkage is "http://<J2EEserver:J2EEport>/SRM-MDM/SRM_MDM?sap-locale=EN&HOOK_URL=&mask=&namedSearch=General&username=&password=&catalog=<Repository Name>&server=&datalanguage=EN". )
2. How to transfer the catalog item data to our own web dynpro program.
If we link the catalog search UI by URL, we can not find any good method to transfer the catalog item data to our own program. -
How to use the Load Balancer Plug-in to serve multiple domains
In SJSAS8.1 SE/EE the asadmin commands that create and maintain a load balancer configuration operate within a domain. When the load balancer configuration is exported an xml file is created that contains all the information for that domain. To make the load balancer plug-in balance the load for multiple domains, the loadbalancer.xml files can be manually merged to conatin the data that is exported from each domain's load balancer configuration.
For example, 2 domains are created, both having a load balancing configuration. After exporting both configurations using the asadmin export-http-lb-config command, the user would then cut and past the cluster information into the single loadbalancer.xml file that resides under the web server's config directory.
An example of the manually merged loadbalancer.xml file follows:
<?xml version="1.0" encoding="UTF-8"?>
<loadbalancer>
<cluster name="domain1">
<instance disable-timeout-in-minutes="30" enabled="true" listeners="http://localhost:1026 https://localhost:38181" name="i1"/>
<instance disable-timeout-in-minutes="30" enabled="true" listeners="http://localhost:1027 https://localhost:38182" name="i2"/>
<web-module context-root="ab" disable-timeout-in-minutes="30" enabled="true"/>
<health-checker interval-in-seconds="5" timeout-in-seconds="60" url="/"/>
</cluster>
<cluster name="domain2">
<instance disable-timeout-in-minutes="30" enabled="true" listeners="http://localhost:1029 https://localhost:38189" name="i3"/>
<instance disable-timeout-in-minutes="30" enabled="true" listeners="http://localhost:1030 https://localhost:38188" name="i4"/>
<web-module context-root="webservice" disable-timeout-in-minutes="30" enabled="true"/>
<health-checker interval-in-seconds="5" timeout-in-seconds="60" url="/"/>
</cluster>
<property name="response-timeout-in-seconds" value="60"/>
<property name="reload-poll-interval-in-seconds" value="5"/>
<property name="https-routing" value="false"/>
<property name="require-monitor-data" value="false"/>
<property name="route-cookie-enabled" value="true"/>
</loadbalancer>
Hope this helps - MarkMark, be my savior, I work for SUN as subcontractor at client site. the only one at site ...so I depend on this forum for solutions........
still having trouble failingover to second instance. I have two AccessManagers behind this loadbalancer.
Here is what I saw......
**************LOGS**********************
[20/Jun/2005:14:22:47] failure (15102): for host 128.114.65.13 trying to GET /amconsole/base/AMA
dminFrame, service-passthrough reports: timed out waiting for request body
[20/Jun/2005:14:22:47] warning (15102): reports: lb.runtime: ROUT1014: Non-idempotent request /
amconsole/base/AMAdminFrame cannot be retried.
So I went and updated the loadbalancer.xml (see at the end of the msg). Now I get a different kind of problem...
**************LOGS******************************
[20/Jun/2005:15:25:18] failure (15295): for host 128.114.65.13 trying to GET /amconsole/base/AMA
dminFrame, service-passthrough reports: timed out waiting for request body
[20/Jun/2005:15:25:18] info (15295): reports: lb.runtime: RNTM3003 : Error servicing the request : NoVal
Here is my loadbalancer.xml file...
<loadbalancer>
<cluster name="cluster1">
<instance name="instance1" enabled="true" disable-timeout-in-minutes="1" listeners="http://idm-test-1.ucsc.
edu:80 "/>
<instance name="instance2" enabled="true" disable-timeout-in-minutes="1" listeners="http://idm-test-2.ucsc.
edu:80 "/>
<web-module context-root="amconsole" disable-timeout-in-minutes="1" enabled="true" error-url="sun-http-lber
ror.html" >
<idempotent-url-pattern url-pattern="/*" no-of-retries="3" />
</web-module>
<web-module context-root="amserver" disable-timeout-in-minutes="1" enabled="true" error-url="sun-http-lberr
or.html" >
<idempotent-url-pattern url-pattern="/*" no-of-retries="3" />
</web-module>
<web-module context-root="ampassword" disable-timeout-in-minutes="1" enabled="true" error-url="sun-http-lb
error.html" />
<web-module context-root="amcommon" disable-timeout-in-minutes="1" enabled="true" error-url="sun-http-lberr
or.html" >
<idempotent-url-pattern url-pattern="/*" no-of-retries="3" />
</web-module>
<health-checker url="/" interval-in-seconds="15" timeout-in-seconds="2" />
</cluster>
<property name="reload-poll-interval-in-seconds" value="60"/>
<property name="response-timeout-in-seconds" value="30"/>
<property name="https-routing" value="false"/>
<property name="require-monitor-data" value="true"/>
<property name="active-healthcheck-enabled" value="true"/>
<property name="number-healthcheck-retries" value="3"/>
<property name="route-cookie-enabled" value="true" />
</loadbalancer>
************************************************************** -
[ALBPM-5.7] - How to use the result of a invoked web service?
Using PBL I wrote the following piece of code:
........some rows........
request as Ex1_WebServices.Ph.GetSuperiorRequest2
response as Ex1_WebServices.Ph.GetSuperiorResponse2
lm as MyPrj.LineManager
request.alias = "danieas"
getSuperior PeopleHierarchyNavigatorService
using getSuperiorRequest = request
returning response = superiorResponse
if response is not null then
lm.firstname = String(response.people.person.firstname)
lm.lastname = String(response.people.person.lastname)
else
logMessage "response is null" using severity = DEBUG
end
the service is correctly called and the right answer is received:
<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header />
<SOAP-ENV:Body>
<tns:people xmlns:tns="http://ws1.example.com">
<tns:person>
<tns:deptNumber>1111111111111</tns:deptNumber>
<tns:unit>16</tns:unit>
<tns:team>49</tns:team>
<tns:email>[email protected]</tns:email>
<tns:firstname>Franz</tns:firstname>
<tns:lastname>PAGNOTTA</tns:lastname>
</tns:person>
</tns:people>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
anyway
lm.firstname = String(response.people.person.firstname)
fails reporting the following stacktrace:
Null reference found in 'response.people'. The expected type was 'ROQ_WebServices.Ph.ListOfPeople'.
fuego.compiler.NullReferenceException: Null reference found in 'response.people'. The expected type was 'ROQ_WebServices.Ph.ListOfPeople'.
at fuego.compiler.MemberReference.run(MemberReference.java:553)
at fuego.compiler.Node.value(Node.java:2279)
Anybody can help?A partial solution
The real answer is:
<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header />
<SOAP-ENV:Body>
<ns1:people xmlns:ns1="http://ws1.example.com">
<ns1:person>
<ns1:deptNumber>1111111111111</ns1:deptNumber>
<ns1:unit>16</ns1:unit>
<ns1:team>49</ns1:team>
<ns1:email>[email protected]</ns1:email>
<ns1:firstname>Franz</ns1:firstname>
<ns1:lastname>PAGNOTTA</ns1:lastname>
</ns1:person>
</ns1:people>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
instead of
<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header />
<SOAP-ENV:Body>
<tns:people xmlns:tns="http://ws1.example.com">
<tns:person>
<tns:deptNumber>1111111111111</tns:deptNumber>
<tns:unit>16</tns:unit>
<tns:team>49</tns:team>
<tns:email>[email protected]</tns:email>
<tns:firstname>Franz</tns:firstname>
<tns:lastname>PAGNOTTA</tns:lastname>
</tns:person>
</tns:people>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
that is there is ns1 instead of tns as name prefix (I see it by the debugger).
To get out a string, for example the lastname, an Xpath expression can be used:
"/ns1:people/ns1:person/ns1:lastname"
that put into BPL becomes:
selectString(response, xpath : "/ns1:people/ns1:person/ns1:lastname")
but to write this code I can only figure out that BPM substituted tns with ns1 in other words noone garantee that the prefix will be always ns1.
Is there a way to get it out by a program? -
How to use the hosts.allow option in Directory Server?
I would like to limit access to a directory server instance to localhost. I see in the Directory Server Control Center that there is an option to do this with a hosts.allow and/or hosts.deny file.
What do I enter as the service name for the instance in the hosts.allow file?
Thank you.See:
http://docs.sun.com/app/docs/doc/820-2491/6ne3dhdgt?l=en&a=view#gcwym
And perhaps more useful:
http://docs.sun.com/app/docs/doc/820-2495/6ne3hbg4j?l=en&a=view
This feature is basically an app-specific instance of TCP wrappers, so look up "TCP wrappers" in your favorite search engine for more. -
How to use WLS 6.1 as a Web Server
I would like to know how I can serve an HTML file using WebLogic 6.1. This is for
testing purposes. I would like to do it outside of an application and just server
the file.
Thanks,
-Jaliloops sorry.
i pasted internal server's link
try
http://e-docs.bea.com/wls/stage/docs61/quickstart/quick_start.html
Brian Mitchell wrote:
Kumar Allamraju <[email protected]> wrote:
see our quick start guide.
http://bernal.beasys.com/stage/docs61/quickstart/quick_start.html
Kumar,
That guide appears to be a dead link. See ping results:
$ ping bernal.beasys.com
ping: unknown host bernal.beasys.com
$
Hope this helps!
Brian J. Mitchell
BEA Systems Administrator
TRX
Atlanta, GA
email: [email protected]
office: 404-327-7238
mobile: 678-283-6530 -
Testing the enterprise portal in integration with documentum.
hi
can any one plz tell me how to test the enterprise portal when it is integrated with the documentum(content server).in order to check how the data is flowing from documentum to sap portal.
regards,
babu.Have a look
test the system alias connection.If it is successful , then it will work.
https://www.sdn.sap.com/irj/scn/thread?messageID=977224
Koti Reddy
Maybe you are looking for
-
How can I see what I'm shooting with my Iphone in realtime on my Ipad
Hi Everyone, In a few days time, I need to make a short film with an iphone. And in order to make things easier, I would like to connect my Iphone to my Ipad, preferably via BLUETOOTH ('cause I'll be shooting on the streets where there is no WIFI and
-
want to download itunes 10.6 and not 10.7 because my comp doesn't support yet, where can I download 10.6 still?
-
Flushing a SocketChannel before close()
Hi, I wrote a simple http server using java.nio. I've run into a problem where occasionally, calling close() on the SocketChannel closes the socket prematurely, before all the response bytes have been sent to the client. Is there a way to ensure that
-
How to ADD NEW music to itouch?
What is the process of adding additional songs to the itouch without erasing the current songs, movies and photos? Every time I try to sync it say's everything on the itouch will be deleted. The current library has been deleted or removed from my PC
-
If I delete my free iCloud email address, can I create a new one for free?
Or did I blow my only free chance?