How to increase limit of users using portal/SSO
Hello,
I am expending number of users using a portal forms application and recently started to get this error
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
The error appears only for the pages that require SSO, no problem for the public pages. Can something be done to increase the limits for SSO connections?
Thanks.
Hi, can you review this link:
http://www.oracle.com/technology/products/forms/pdf/10g/forms904capacityplanning.pdf
Good Luck...
Similar Messages
-
How can I restrain the user login portal once, in the same time ???
Hi
I need to restrain the user can't repeat to login portal ....
to reduce portal loading
How can I restrain the user login portal once, in the same time???
Which attributs in Identity Manager or amconsole I can do it to restrain the user ??
tksDoes your portal support anonymous access? If so, make sure you are using the authlessanonymous mode. This mode only creates one session that is shared for all anonymous users. This is much more efficient than anonymous access, which creates a session for each anonymous user.
I have no other recommendation for limiting users to a single login. In general, web applications do not behave like this. What if a user closes their browser without logging out? Does the user have to wait until the session times out in order to log back in again?
The same thing is true for users that are mobile. If a user leaves their office without logging out and then attempts to log in with a laptop in the conference room, then access will be denied in your implementation. Users do not expect this type of limitation being built into the system.
If you are having problems scaling, then you need to look at your architecture and perhaps add some more resources. Also, make sure you are making efficient use of the authlessanonymous access mode as stated above.
- Jim -
How do we create a vendor using portal?
how do we create a vendor using portal.
creation process needs to trigger workflow.
SonaliYou need to use WLST online. I am not sure what your exact requirements are but one good way of working this is to have a WLST script that deletes all your WL customisations, like connection pools, JMS Servers etc and then creates it. That way you can run the same script repeatedly and it will get everything up to date for you. However you have to remember that everytime you add something new you need to update your delete section. Also your deleting should not fail if the item does not exist. I hope that makes sense!
As to the specifics of WLST examples to do this then check out the WLST examples in CodeShare.
If you are still having issues then post another message.
Geoff -
How to check the unused users in portal.
Hi Guru,
We are doing auditing in Portal server.Can any tell us
How to check the unused users in portal?.
Regards,
VivekUse portal activity reporting for monitoring the users. This way you can monitor the users in the portal who logged on to the portal.
Below are things you can monitor from portal activity report iview
1) number of users logged on during the period of time.
2) Details of the users who logged on
3) monitoring particular iview/page
Check the below threads for more help
http://help.sap.com/saphelp_nw04s/helpdata/en/47/87329cc84a199ce10000000a42189d/frameset.htm
http://help.sap.com/saphelp_nw04s/helpdata/en/47/87346dc84a199ce10000000a42189d/frameset.htm
Raghu -
WebSpace Server 10 - How to seamlessly invoke a user's portal page from a U
Hello,
I am new to this. I am writing a portlet that will display patient-related information for a specific patient. I have a general practitioner user in web space 10 server. This user has access to the portlet. I would like to be able to construct a URL, embed it in a PDF document that the GP gets by email, allow the GP to click the URL and have the portal present user's page with the portlet parameters specified as part of the URL causing the portlet to display information for a particular patient.
What I need to know are:
0. Is this possible?
1. Can a URL be constructed so that it invokes specific user's portal page (I suspect the answer is yes but I need to know what the URL will look like)
2. Can I add query parameters to the URL in 1 so that a portlet can read them and act on them (how would I do this? I am using the JSF portlet bridge functionality since my portlets are of the Visual Web JSF Portlet kind). What Java incantation and XML incantations would I put in the prerender method of my JSF Portlet to get hold of the parameters embedded in the URL?
Thanks in advance
Michael
Edited by: Michael.Czapski-Sun on Jun 3, 2009 12:11 PM
Edited by: Michael.Czapski-Sun on Jun 3, 2009 12:12 PMHi Vijay,
Could you check below links
Tracing Single User Sessions - Administration - SAP Library
Display and Manage User Sessions (SAP Library - Tools for Monitoring the System)
Hope this helps.
Regards,
Deepak Kori -
Way to identify transactions accessed by user using portal
Hi,
We are trying to obtain statistics of the transactions used by a user and frequency of use by the same user using the portal. We would like to obtain the user id and the transactions accessed.
Is there a table or a log created by the EP to capture the same or is there any option in the settings which can capture the info going forward.
We use EP to access BSP applications and ITS transactions.
Any information on the logging capabilites of EP is appreciated.Hi,
Check the link below on creating a portal activity report iView.
http://help.sap.com/saphelp_nw04s/helpdata/en/fb/144120ea5b4e9c9385d493a578d6c9/frameset.htm
Portal activities are obtained from the following set of tables(I guess)
WCR_AGGINFO
WCR_USERNODSTAT
WCR_USERSTAT
WCR_WEBCNODESTAT
WCR_WEBCONTENTSTAT
So you can write a custom code that could retrieve the values from the tables.
The activity report can be found under the system configuration under system administration in portal
System Administration -> System Configuration-> Service Configuration Editor
Under Applications->com.sap.portal.activityreport.core-> Services->ActivityReport
Hope this helps.
Regards,
Vijai Mohan -
How to create multiple ifs users using XML
I used the following xml file to create a ifs user. But I don't know how to create multiple users using XML. Thanks for your help.
<SimpleUser>
<UserName>bill</UserName>
<Password>bill</Password>
<DirectoryUserDescription>Bill</DirectoryUserDescription>
</SimpleUser>There are many good resources for Powershell tutorials. The MS help page for each cmdlet is usually a good place to start.
The suggested answer is very good and easy to modify to your needs. The linked article provides good detail on creating your csv file. If you look at their sample csv, you will see the column for LicenseAgreement and UsageLocation. You can change the script
to use the values from the csv instead of the same value for every user like so:
-LicenseAssignment $_.LicenseAgreement -UsageLocation $_UsageLocation
Basically, $_.<valuename> is the filled in by the value under the heading <valuename> in your csv file for the current user.
As for what msdivision, replace this with the correct domain name value for your organization. You can get the values for license SKUs from existing users by using the following:
Connect-MsolService
Get-MsolUser -UserPrincipalName <userprincipalname> |select Licenses -
How can I create service user in portal ?
Hi.
I'm going to create service user in portal and assign permisson.
How to do this ?
Regards, Arnold.Hi.
What you mean "System user is known in the user management".
I created service user in "Knowledge Management->Content Management" and also created UM.
Then, Restarted System but When I run schdule task with created user, I got error.
com.sapportals.portal.security.usermanagement.UserManagementException: Could not get service user "arnold_service".#
at com.sapportals.portal.security.usermanagement.ServiceUserFactoryImpl.getServiceUser(ServiceUserFactoryImpl.java:54)#
at com.ust.yahooxmlfeed.extract.run(extract.java:28)#
at com.sapportals.wcm.service.scheduler.SchedulerEntry.run(SchedulerEntry.java:171)#
at com.sapportals.wcm.service.scheduler.crt.PoolWorker.run(PoolWorker.java:107)#
at java.lang.Thread.run(Thread.java:534)#
Regrads, Arnold. -
How to Increase no of users in AS9i
Hi,Im new to application server. i want to increase the forms user from 45 to 60.my current RAM is 1GB.My application server running on win2000.could any one help me to set the parameter to increase the no of users.
Thans
MohanHi, can you review this link:
http://www.oracle.com/technology/products/forms/pdf/10g/forms904capacityplanning.pdf
Good Luck... -
How to use Portal SSO with existing BSP application
Hi all,
we run SAP EP 6.0 here and have a single start BSP page of
an application integrated with the SAP appintegrator for BSP. The rest of the existing BSP application still uses
the login functionality based on CL_BSP_LOGIN_APPLICATION
and is not integrated in the portal.
Problem: If a user directly accesses one of the "old" BSP pages, he should be redirected to the portal to auth. him via SSO and afterwards the original BSP page with all its parameters should be processed.
How to deal with that? Is there a similar mechanism like with the BSP_LOGIN_APP in between for the SAP EP?
Thanks for your help!
-RAINER-I think that doesnt solve the problem.
I have 2 systems: SAP ECC with all BSPs and the portal on another system. So I have to entry points: Via portal using the appIntegrator BSP or directly to the ECC.
As-is: If the auth. for the BSP appl. fails, the user is re-directed via the error page given in the service (SICF)
to a BSP login app. and from there to the requested page.
No portal in this concept.
Must-be: A user is still able to directly access a BSP on the SAP ECC by entering the URL in the browser. It's not a must entering via the portal first.
So when the login failed on the ECC (no SSO ticket), he should be redirected to the portal for getting his SSO.
After he signed in successfully the user will be forwarded to the BSP page he entered in the browser the first place.
I can't see a way to use the URL iView. I am thinking of simply changing the login mechanism of the BSP using the portal login functionality.
The link you gave me offers an implementation of CL_ICF_SYSTEM_LOGIN. Any ideas?
Regards,
-RAINER- -
My husband, nyself and my son all have i-phones. We only have one computer to use and backup from itunes. How can we do this and keep each account seperate on itunes?
You could either set up multiple user accounts on the computer (an iTunes Library for each of you with your own stuff and iTunes Store login) or each of you remember to log into iTunes and log out each time you use it.
-
How can I limit the User not to create OPPT for a given BP grouping
Hi ,
We did create a Business Partner grouping (BUT000-BU_GROUP) and wish to block the user to create an Opportunity ( Transaction Type OPPT ) for this Business Partner grouping ?
How can we do that ?Hi,
You can do this with the help of BADI
Customer Relationship Management Transactions Settings for Opportunities Business Add-Ins Business Add-In for Opportunity: Header Data
You will have to do enhancements for opportunity header data.
Please use the BADI : CRM_OPPORT_H_BADI:
In this BADI use the method : CRM_OPPORT_H_CHECK
With this you can carry out additional checks - the results of these checks can be copied as error messages. Here you can check the grouping of the business partner you are entering in the transaction and if e.g. grouping of the BP is u201CXu201D the error message can be triggered u201COpportunity can not be created for this BPu201D.
Please let me know if this helped in resolving your problem
Regards
Dinesh -
How can i limit the user to enter only A to Z and space in JFormattedText
dear
i want to use JFormatedTextField in two manners
1.Limit the no of charecters.means in a text field only 20 charecters r allowed.
2.and also check the enterd charecter must be a to z and space not other chareters r allowed.
3.same for numbers means 0 to 9 and decimal.
how can i do by using the JFormated TextFilef.Probably lacks in some cases but what the hell.
* Filename: JSMaskedTextField.java
* Creation date: 22-mei-2004
* Author: Kevin Pors
package jsupport.swingext;
import java.awt.event.KeyEvent;
import java.util.Arrays;
import javax.swing.JTextField;
* A masked textfield is a textfield which allows only a specific mask of
* characters to be typed. If characters typed do not occur in the mask
* provided, the typed character will not be 'written' at all. The default mask
* for this <code>JSMaskedTextField</code> is <code>MASK_ALPHA_NUMERIC</code>
* @author Kevin Pors
* @version 1.32
public class JSMaskedTextField extends JTextField {
/** Masking for alphabetical lowercase characters only. */
public static final String MASK_ALPHA_LCASE = "abcdefghijklmnopqrstuvwxyz ";
/** Masking for alpha-numeric characters (lcase/ucase) only. */
public static final String MASK_ALPHA_NUMERIC = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
/** Masking for alphabetical uppercase characters only. */
public static final String MASK_ALPHA_UCASE = "ABCDEFGHIJKLMNOPQRSTUVWXYZ ";
/** Masking for numbers only. */
public static final String MASK_NUMERIC = "0123456789";
/** Masking for hexadecimals. */
public static final String MASK_HEXADECIMAL = "0123456789ABCDEF";
* An array of keyevent constants defining which keys are always to be
* allowed, no matter what.
private final int[] ALWAYS_ALLOWED = new int[] { KeyEvent.VK_BACK_SPACE,
KeyEvent.VK_DELETE, KeyEvent.VK_UP, KeyEvent.VK_DOWN,
KeyEvent.VK_LEFT, KeyEvent.VK_RIGHT, KeyEvent.VK_SHIFT,
KeyEvent.VK_HOME, KeyEvent.VK_END};
/** Boolean specifying whether casing should be ignored. */
private boolean ignoringCase = true;
/** Specifying whether the maskin is enabled */
private boolean isMaskingEnabled = true;
/** The mask for the textfield. */
private String mask = MASK_ALPHA_NUMERIC;
* Creates a default number field.
public JSMaskedTextField() {
super(null, null, 0);
Arrays.sort(ALWAYS_ALLOWED);
* Creates a number field, with a specified number of columns.
* @param columns The columnnumber.
public JSMaskedTextField(int columns) {
super(null, null, columns);
Arrays.sort(ALWAYS_ALLOWED);
* Creates a JSMaskedTextField with a masking.
* @param mask The masking to be used.
public JSMaskedTextField(String mask) {
super(null, null, 0);
Arrays.sort(ALWAYS_ALLOWED);
setMask(mask);
* Gets the masking for this masked textfield.
* @return Returns the mask.
public String getMask() {
return this.mask;
* Gets whether this JSMaskedTextField should be ignoring casing.
* @return Returns if the component should be ignoring casing.
public boolean isIgnoringCase() {
return this.ignoringCase;
* Checks whether masking is enabled. Default should be true.
* @return Returns true if masking is enabled, false if not.
public boolean isMaskingEnabled() {
return this.isMaskingEnabled;
* Sets whether it should be ignoring casing when checking for alpha-chars.
* @param ignoringCase The ignoringCase to set.
public void setIgnoringCase(boolean ignoringCase) {
this.ignoringCase = ignoringCase;
* Sets the masking for this textfield. The masking will determine which
* characters can be typed. If the characters in de <code>mask</code> do
* not occur in the typed character, it won't be typed.
* @param mask The mask to set.
public void setMask(String mask) {
this.mask = mask;
* Sets the masking enabled. If <code>false</code> this component will
* behave just like a normal textfield.
* @param isMaskingEnabled true if masking should be enabled.
public void setMaskingEnabled(boolean isMaskingEnabled) {
this.isMaskingEnabled = isMaskingEnabled;
* Sets text of this textfield. If the blah blah.
* @see javax.swing.text.JTextComponent#setText(java.lang.String)
public void setText(String text) {
for (int i = 0; i < text.length(); i++) {
if (getMask().indexOf(text.charAt(i)) < 0) { // does not occur
return;
super.setText(text);
* @see javax.swing.JComponent#processKeyEvent(java.awt.event.KeyEvent)
protected void processKeyEvent(KeyEvent e) {
if (!isMaskingEnabled()) {
return;
char typed = e.getKeyChar();
int code = e.getKeyCode();
for (int i = 0; i < ALWAYS_ALLOWED.length; i++) {
if (ALWAYS_ALLOWED[i] == code) {
super.processKeyEvent(e);
return;
if (typed == KeyEvent.VK_BACK_SPACE) {
super.processKeyEvent(e);
if (isIgnoringCase()) {
String tString = new String(typed + "");
String ucase = tString.toUpperCase();
String lcase = tString.toLowerCase();
if (getMask().indexOf(ucase) < 0 || getMask().indexOf(lcase) < 0) {
e.consume();
} else {
super.processKeyEvent(e);
return;
} else { // not ignoring casing
if (getMask().indexOf(typed) < 0) {
e.consume();
} else {
super.processKeyEvent(e);
} -
How to make KM document iView use portal theme / styles
Hi,
We're in the process of upgrading our NetWeaver Portal to 7.4 and trying to improve it wherever possible.
We have numerous home pages which appear as the first landing page when a menu item if selected.
These pages are stored as HTML files in KM and rendered as KM Document iViews.
Is there an easy way of making these pages use the portal theme?
Currently we link to our own CSS file which means there can be differences in appearance and if a user selected a different theme (e.g. high contrast), these pages would not change.
I don't see any iView properties that could help.
I did wonder whether we could use Web Page Composer but from a quick test this needs some work to set it up before I can evaluate further.
Any help greatly appreciated.
Thanks,
AlanIs HTML Filter for Portal Stylesheets used for the repository where you are storing the HTML documents? Can you view the source of a document rendered by the KM Document iView? It should have a reference to the portal style sheet.
-
How to retrieve the current User using PL_/SQL code?
Hi,
How can find the current logged user within a Dynamic Page using PL/SQL code?
Thanks.Hi,
There is a function wwctx_api.get_user which returns the logged in user. You can use this in your plsql code.
Thanks,
Sharmila
Maybe you are looking for
-
Request custom BIOS for MS-1762 - 937-176262-072
Hello, i attempted to perform a BIOS flash with the MSIHQ tool that indicated that it was a successful flash but it still showed the current/previous E1762IG6.70O rather than the E1762IMS.10U (advised to use from Devil Tech for the GT70 0NE i have a
-
Hi, Is there a BADI implementation available to over-ride the Pricing in the Opportunity Document. We are maintaining Prospects without Sales Area Views. Because of this we do not get IPC pricing in the Opportunity transaction. We had created a
-
Hello people, I'm working with transaction PRAA to create a vendor from the HR master record. The transaction generates the batch input correctly, then I process the work file in background in SM35. The session ends successfully in development system
-
Problem obtaining stereo separation in multitrack export mixdown
When I place stereo mp3 files in the timeline (one voice in the left and one in the right channel) and then select File - Export - Multitrack Mixdown - Entire Session, what I get is a mono mix in the left channel and a mono mix in the right channel.
-
How to turn off PNG Images?