Empty list of realms in Default Realm item in domain screen

Hi,
I've been given a WebLogic 7.0 SP1 installation with WebLogic Portal
to look at because it's behaving strangely. The symptom I was given
was "it stops working after running an hour" but it's got more basic
problems than that. In particular, when I use the console to look at
it and select the name of the domain (the second line on the
left-hand-side interface, just below Console), the list for Default
Realm has no entries. On a vanilla install, that list includes
"Compatability Realm" which I understand is necessary for use with
WebLogic Portal 7.
So how do I fix the configuration so that I can put it into
Compatability Realm mode?
Peter Rowley
[email protected]

Hi Steve
Many thanks for that. Could I ask that
this kind of thing goes in the release
readme also.
Marc

Similar Messages

  • Setting a new realm as default realm

    Hi all,
    I need to integrate weblogic server 9.2 with OAM using SSPI connector.
    I configured web logic policies in OAM and configured weglogic server.
    But I couldnt get the NetPointRealm as a realm in weblogic admin console.
    So configured a realm named NetPointRealm manually and provided required security providers.
    So to activate this realm,we need to set this realm as default realm.
    But I'm not able to set that as default realm.
    Could anyone please provide any suggestions to set the new realm as default realm.
    Thanks & Regards,
    Swathi
    Edited by: user9116523 on Apr 19, 2010 10:46 PM

    Hi Faisal,
    Thanks a lot for your reply.
    Yes,the NetPoint realm is using the default identity asserter.
    Config.xml file is as follows:
    <?xml version="1.0" encoding="UTF-8"?>
    <domain xsi:schemaLocation="http://www.bea.com/ns/weblogic/920/domain
    http://www.bea.com/ns/weblogic/920/domain.xsd" xmlns="http://www.bea.com/ns/weblogic/920/domain" xmlns:sec="http://www.bea.com/ns/weblogic/90/security" xmlns:wls="http://www.bea.com/ns/weblogic/90/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <name>base_domain</name>
    <domain-version>9.2.3.0</domain-version>
    <security-configuration xmlns:xacml="http://www.bea.com/ns/weblogic/90/security/xacml">
    <name>base_domain</name>
    <realm>
    <sec:authentication-provider xsi:type="wls:default-authenticatorType"/>
    <sec:authentication-provider xsi:type="wls:default-identity-asserterType">
    <sec:active-type>AuthenticatedUser</sec:active-type>
    <sec:active-type>wsse:PasswordDigest</sec:active-type>
    <sec:active-type>X.509</sec:active-type>
    <sec:base64-decoding-required>false</sec:base64-decoding-required>
    <wls:use-default-user-name-mapper>true</wls:use-default-user-name-mapper>
    <wls:default-user-name-mapper-attribute-type>CN</default-user-name-mapper-attribute-type>
    </sec:authentication-provider>
    <sec:role-mapper xsi:type="xacml:xacml-role-mapperType"/>
    <sec:authorizer xsi:type="xacml:xacml-authorizerType"/>
    <sec:adjudicator xsi:type="wls:default-adjudicatorType"/>
    <sec:credential-mapper xsi:type="wls:default-credential-mapperType"/>
    <sec:cert-path-provider xsi:type="wls:web-logic-cert-path-providerType"/>
    <sec:cert-path-builder>WebLogicCertPathProvider</sec:cert-path-builder>
    <sec:name>myrealm</sec:name>
    </realm>
    <default-realm>myrealm</default-realm>
    <credential-encrypted>{3DES}Vi5yoJAzEZYw/U5nkiNT9B8M043431Rfr/QF2dMB65KlW2rbV3d7a0uGF9YxUnfFZwBv0q0BNLhzmIi/wjJ/sGUnWQ2SvNMK</credential-encrypted>
    <node-manager-username>weblogic</node-manager-username>
    <node-manager-password-encrypted>{3DES}RCc8ftzF/irGNnXbhZ3nRA==</node-manager-password-encrypted>
    </security-configuration>
    <server>
    <name>AdminServer</name>
    <listen-address/>
    </server>
    <embedded-ldap>
    <name>base_domain</name>
    <credential-encrypted>{3DES}tYhX7HO2bVJh5Pn4ldTY45UYYd2zBw/URUs++SXMZ8U=</credential-encrypted>
    </embedded-ldap>
    <configuration-version>9.2.3.0</configuration-version>
    <admin-server-name>AdminServer</admin-server-name>
    </domain>
    Thanks & Regards,
    Swathi

  • How a web application runs with a different realm then default realm

    Is there a way to run my web application with a different custom realm then the default realm of appserver.
    (My custom realm is not the default one)

    Not in S1AS7, unfortunately. You'll need to set your custom realm to be the default for that particular instance.

  • BPEL Server can not start after jazn default realm has been modified

    Hi, everyone:
    In order to customize my user task assigneeGroup, I set up a new realm in the jazn-data.xml using the shell (java -jar jazn.jar -shell). I tried to modify the jazn.xml file in %OraBPELPM%\integration\orabpel\system\appserver\oc4j\j2ee\home\config, and set the default-realm attribute to my new realm.
    After these modification, the BPEL Server can not start, the server seems to stop after loading the first two EJB.
    Does anyone ever encounter this problem? Could anyone help me?

    It appears that I had the wrong oracle home and as a result some of the steps were skipped by the Universal Installer during installation, but installation was still claimed as successful. Even by launching the 'Mobile Server Repository Wizard' manually by running 'repwizard.bat' did not provide all the necessary window boxes to provide the details such as the SID, hostname, port number. I re-installed.
    After starting the back-end database and then starting mobile server and testing in IE to see if the server was working by typing in http://<host name>:80/webtogo, I got the screen displaying mobile server.
    Many thanks for your help.
    Mark

  • Set a variable for an item in an empty list

    Hi all
    I set a variable for an item in a list like this
    <c:set var="item" value="${myList[0]}" />..
    <c:if test="${ item != null}">
    </c:if>I tested and see that the application works OK even when myList is empty but I donot know that my way is correct or not. Is there any problem happen if myList is empty?

    Thanks again, Balus
    <c:set var="item1" value="${firstList[0]}" />
    <c:set var="item2" value="${secondList[0]}" />
    <c:set var="item3" value="${thirdList[0]}" />The way above is shorter the way below:
    <c:if test="${not empty fistList}">
        <c:set var="item1" value="${firstList[0]}" />
    </c:if>
    <c:if test="${not empty secondList}">
       <c:set var="item2" value="${secondList[0]}" />
    </c:if>
    <c:if test="${not empty thirdList}">
       <c:set var="item3" value="${thirdList[0]}" />
    </c:if>

  • How to change password in the default realm programtically?

    Hello,
    Does any one have experience in how to change password in the default realm programtically in WebLogic 8.1?
    Thanks.
    Bimal Patel

    Hi again;
    Please also check previous thread about same question:
    Forum Password
    Change password on forum
    How to change the password of the site/forum ?
    Re: change password for this forum
    I belive you can find answer in those thread more easly ;)
    Regard
    Helios

  • Function of the default realm in security settings?

    What is the function of the default realm in the security settings of the app server?
    what is the effect of specifying "ldap" as the realm-name in the login-config in web.xml? When specifying ldap, but leaving the default realm on "file", ldap is not used. only when changing the default realm to ldap, ldap authentication is attempted.
    Is there a way to debug the actual query that is being sent to the configured ldap server? when setting the log-level to finest, some information is provided, but not enough.
    TIA
    Peter

    Hi Peter,
    Specifying the realm name in the web.xml won't help. The user will be authenticated with whatever the default realm set in the AppServer. So here the realm specified in web.xml doesn't have any use.
    If you want to use LDAP for your user authentication change the DefaultRealm to LDAP instead of File. Also configure the LDAPRealm properties to point to the correct directory server and directory name.
    Maximum information will be logged when the LOG Level is set to FINEST and Audit is enabled in the Secuirty node of the appServer adminGUI, that will contain the default realm set and any security related activities logged.
    Do the following to enabled the Maximum logging.
    Open up the AdminGUI and goto the security node under the server1 instance.Click on the General tab on the right frame and set the log level to FINEST and check the Audit checkbox . Save, apply the changes and restart the AppServer .During the startup the log will show what is the default realm set.
    While the application is running all the security messages will be logged.
    Sankar

  • 'configuration file does not specify default realm'

    Hi,
    I am using below solaris 10 OS version:
    [root@nlxsl009 ~]$ cat /etc/release
    Solaris 10 5/09 s10s_u7wos_08 SPARC
    Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
    Use is subject to license terms.
    Assembled 30 March 2009
    The Kerberos version available on our Solaris 10 OS is: MIT Kerberos V5.
    I had installed the Kerberos from the instruction given at MIT Kerberos site but getting following error:
    'configuration file does not specify default realm'.
    I tried to configure my KDC but it seems my Kerberos was not installed properly.
    Can you refer any site from where I can properly install Kerberos from Solaris10 OS DVD?
    Thanks and Regards
    Anand Deshmane
    Edited by: ananddeshmane on Apr 1, 2010 7:20 AM

    I think you need to post this question to a Solaris forum, it is definetely not a Oracle Database Installation question.
    -Andy

  • Using not default Realm in my apllication

    Hi!
    I have created another Realm on WLS70 named ApplicativeRealm, it's not the default
    Realm, I have created some Users,Groups and Roles specifics of my Application.
    Now I wish using this user in the authentication process this is my login-config:
    <login-config>
    <auth-method>FORM</auth-method>
    <realm-name>ApplicativeRealm</realm-name>
    <form-login-config>
    <form-login-page>Login.html</form-login-page>
    <form-error-page>Error.html</form-error-page>
    </form-login-config>
    </login-config>
    when i try of authenticate with a valid user of ApplicativeRealm Error.html is
    displayed, but it's possible using a not default Realm?
    Thanks for any help...
    Angelo

    there's no limit to the number users/groups in the properties file, it's all
    read into memory at startup.
    if the password is too short, an error log message is dumped, but usually
    goes unseen in the mass of startup log messages.
    .paul
    Jin Group wrote:
    Hello
    Do you know if there is any problem with the size of the default realm in
    WLS 5.1 ?
    How many users could I have in the weblogic.properties ?
    are there some problems when these users try to log-in ?
    I have some reportes from my users that in some cases the WLS 5.1 doesn't
    recognize the password ?
    is it a bug ?
    Thanks in advance

  • Removing default realm messes the server.

    We have weblogic 7.0 with jdk1.3.1_03, solaris 2.8. When I removed the default
    realm myrealm it totally messed up the admin console. Below is the exception.
    Did anyone get this problem any time?
    Exception
    java.lang.NullPointerException
         at weblogic.management.console.webapp._domain.__nav._jspService(__nav.java:446)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:945)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:332)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
         at weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.run(RequestDispatcherImpl.java:341)
         at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:251)
         at weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:115)
         at weblogic.management.console.actions.ForwardAction.perform(ForwardAction.java:35)
         at weblogic.management.console.actions.internal.ActionServlet.doAction(ActionServlet.java:171)
         at weblogic.management.console.actions.internal.ActionServlet.doGet(ActionServlet.java:91)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:945)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:332)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5360)
         at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2468)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)

    Could you post this to the weblogic.developer.interest.security newsgroup?
    Shiva Paranandi wrote:
    We have weblogic 7.0 with jdk1.3.1_03, solaris 2.8. When I removed the default
    realm myrealm it totally messed up the admin console. Below is the exception.
    Did anyone get this problem any time?
    Exception
    java.lang.NullPointerException
         at weblogic.management.console.webapp._domain.__nav._jspService(__nav.java:446)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:945)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:332)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
         at weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.run(RequestDispatcherImpl.java:341)
         at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:251)
         at weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:115)
         at weblogic.management.console.actions.ForwardAction.perform(ForwardAction.java:35)
         at weblogic.management.console.actions.internal.ActionServlet.doAction(ActionServlet.java:171)
         at weblogic.management.console.actions.internal.ActionServlet.doGet(ActionServlet.java:91)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:945)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:332)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5360)
         at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2468)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)

  • Using the WLS 7.0 default realm can users/groups be added/deleted within a web app?

    If I use the default realm provided in WebLogic Server 7.0,
    is it possible for me to programatically add/delete users/groups
    from within a web application? Is there an API I can use to
    add/delete users/groups from the embedded LDAP server? Or can
    you only add/delete users/groups using the WebLogic Admin Console?

    Tom,
    The below is the program for creating a new user:
    import weblogic.management.MBeanHome;
    import weblogic.management.configuration.DomainMBean;
    import weblogic.management.configuration.SecurityConfigurationMBean;
    import weblogic.management.security.RealmMBean;
    import
    weblogic.management.security.authentication.AuthenticationProviderMBean;
    import weblogic.management.security.authentication.UserEditorMBean;
    import weblogic.management.security.authentication.GroupEditorMBean;
    import weblogic.management.utils.InvalidParameterException;
    import weblogic.management.utils.AlreadyExistsException;
    import weblogic.servlet.security.ServletAuthentication;
    import javax.naming.NamingException;
    import javax.naming.Context;
    import javax.naming.InitialContext;
    MBeanHome mbh;
    try{
    Hashtable env = new Hashtable();
    env.put( Context.INITIAL_CONTEXT_FACTORY,
    "weblogic.jndi.WLInitialContextFactory" );
    // use administrator account in order to create a user
    env.put( Context.SECURITY_PRINCIPAL, "system" );
    env.put( Context.SECURITY_CREDENTIALS, "weblogic" );
    Context ctx = new InitialContext( env );
    mbh = (MBeanHome)ctx.lookup( "weblogic.management.home.localhome" );
    catch( NamingException e ){
    throw new ServletException( e.toString() );
    DomainMBean dmb = mbh.getActiveDomain();
    SecurityConfigurationMBean scmb = dmb.getSecurityConfiguration();
    RealmMBean rmb = scmb.findDefaultRealm();
    AuthenticationProviderMBean providers[] = rmb.getAuthenticationProviders();
    for( int i = 0; i < providers.length; i++ ){
    if( providers[i] instanceof UserEditorMBean ){
    UserEditorMBean uemb = (UserEditorMBean)providers;
    uemb.createUser( username, password, "dynamically created user" );
    hope this helps,
    Koji
    "Tom" <[email protected]> wrote in message
    news:[email protected]...
    >
    If I use the default realm provided in WebLogic Server 7.0,
    is it possible for me to programatically add/delete users/groups
    from within a web application? Is there an API I can use to
    add/delete users/groups from the embedded LDAP server? Or can
    you only add/delete users/groups using the WebLogic Admin Console?

  • Oracle Lite Default Publications Items List

    Does anyone have a list of default publication items which are created as a part of Out of Box installation?
    Edited by: user6411743 on 02-Jun-2009 14:09

    The default publication items created on install are the 6 seen when a new client is built or complete refresh
    PI_APP_PUB_PROPERTIES - the application/publication
    C$SEQ_CLIENTS_PI - sequences for the client
    C$SCRIPTS - DDL scripts executed on build
    C$RESOURCES - not sure what this is, but i think it is stored procedures etc.
    C$ALL_SEQUENCES - i think this related to auto incremented columns, but never seen it used
    C$ALL_INDEXES_Q - the index definitions for the publication items

  • How: can i get a specificated item from a list with more than 100.000 items

    Hi,
    i have a very large list and i got always an exception that the list has more than 5000 items and cant query!! But in the default list view i can see, order and filter all items. So how can i do this by c#?

    Hi,
    According to your description, my understanding is that you want to get a specific list item form a list which with more than 100000 items using C#.
    I suggest you can use CAML Query with some condition and set Row Limit to specify the number of items to return.
    Here is a detailed code demo for your reference:
    Client Object Model Access Large Lists/Overcome ListView Threshold while accessing large list
    Thanks
    Best Regards
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • ServletFileUpload.parseRequest return empty list in Struts 1.3?

    I used ServletFileUpload.parseRequest(request) to get my list of items, with Struts 1.3, JBoss 4.2.2GA(migrated from JBoss 4.0.5GA) I am using JDK 1.5, on myEclipse 6.6 ( migrated from myEclipse 5.5.1GA).
    My file upload application used to work and ServletFileUpload.parseRequest(request) used to return non empty results as a List<FileItem>. I am not sure ( that's the frustrating part) what has changed, but now I am getting a empty list!
    I have switched to previous version of JBoss 4.0.5.GA, and myEclipse 5.5.GA and still it didn't work. I know what I need to have for this to work, i.e. :
    JSTL tag in JSP:
    <html:form enctype="multipart/form-data"....>
    <html:file styleId="uploadFile" property="uploadFile" size="40" />
    My FormBean has uploadFile as FormFile and getter and setter for it.
    I wrote a Utility class to include this apache commons fileupload API and my action class calls the Util class.
    The Util class looks like this:
    DiskFileItemFactory factory = new DiskFileItemFactory();
    ServletFileUpload upload = new ServletFileUpload(factory);
    List<FileItem> items = (List<FileItem>) upload.parseRequest(request);
    Like I said, items used to return non-empty results and I was uploading file just fine. I am using Struts 1.3, Spring 2.0, which hasn't changed. And even though my myEclipse and JBoss version changed, I did revert back to the previous version just to test them and still am getting empty list.
    I am pulling my hair out on this, I'd really appreciate any input and if you need more info, I'd be happy to replenish them!
    Thanks in advance!

    The current release BEA Workshop 3.2 (build 569), does not bundle Struts 1.3.5 and is also not aware of Struts 1.3 release.
    However, this should not stop you from manually importing the Struts 1.3 libraries or samples into Workshop.
    Preferences | Workshop Studio Facet Libraries | Struts Libraries, is used by the New Web app and Project Facet wizard to import the libraries on creation. Instead you can manually copy/overwrite Struts 1.3 libraries in your existing Struts project.We will keep you posted on the 1.3 support release.

  • Dynamic LOV displays empty list

    Hi,
    I use the following sql in my dyncamic LOV, but it always gives an empty list. However, the sql does return values when run in sqlplus. Any ideas?
    select p.description, p.id
    from person p,
    customer c
    where p.customer_id = c.id
    and c.description = :p2_customer_description
    Thanks

    I think one solution wold be to create two different named querys, one containing query 1 and the second query 2. Than u must create an Application Item(like a session variable) in wich u will store you condition. If you want to use the app_user variable u allready have it so you don't need to create it any more. On your page where u want to display the different select list u create two items, one with the query 1 as source and a second item(select list) having the source query 2. Then you must add a condition display on both of them like. Item one is displayed when Value of Item in expression 1 equals expression 2. And you pust :APP_USER in expression 1 and BACK_OFFICE in expression 2. And for the other item, that contains query 2, you put the opposite condition Value of item in expression 1 is not equal to expression 2, and expression 1 is :APP_USER and in expression 2 is BACK_OFFICE.
    Hope this helps.
    Florin

Maybe you are looking for