OC4J 10.0.3 Standalone LDAP / OID JAZN Authentication

I have tried to setup OID based authentication on OC4J 10.0.3, but I can't get it working. Here is my log output:
==> log/oc4j.err.log <==
04/10/27 16:21:28 java.lang.NoClassDefFoundError: oracle/ldap/util/Guid
04/10/27 16:21:28 at oracle.security.jazn.spi.ldap.LDAPRealmManager.getrealms(Unknown Source)
04/10/27 16:21:28 at oracle.security.jazn.spi.ldap.LDAPRealmManager.getRealms(Unknown Source)
04/10/27 16:21:28 at oracle.security.jazn.oc4j.JAZNUserManager.getUMType(Unknown Source)
04/10/27 16:21:28 at oracle.security.jazn.oc4j.JAZNUserManager.getUM(Unknown Source)
04/10/27 16:21:28 at oracle.security.jazn.oc4j.JAZNUserManager.<init>(Unknown Source)
04/10/27 16:21:28 at com.evermind.server.XMLServerConfig.mkUserManager(XMLServerConfig.java:174)
04/10/27 16:21:28 at com.evermind.server.XMLServerConfig.initUserManager(XMLServerConfig.java:328)
04/10/27 16:21:28 at com.evermind.server.XMLServerConfig.initUserManagers(XMLServerConfig.java:235)
04/10/27 16:21:28 at com.evermind.server.XMLServerConfig.postInit(XMLServerConfig.java:636)
04/10/27 16:21:28 at com.evermind.server.deployment.EnterpriseArchive.postInit(EnterpriseArchive.java:1028)
04/10/27 16:21:28 at com.evermind.xml.XMLConfig.init(XMLConfig.java:187)
04/10/27 16:21:28 at com.evermind.xml.XMLConfig.init(XMLConfig.java:96)
04/10/27 16:21:28 at com.evermind.server.deployment.EnterpriseArchive.init(EnterpriseArchive.java:1685)
04/10/27 16:21:28 at com.evermind.server.ServerComponent.init(ServerComponent.java:181)
04/10/27 16:21:28 at com.evermind.server.XMLApplicationServerConfig.parseApplicationConfig(XMLApplicationServerConfig.java:1701)
04/10/27 16:21:28 at com.evermind.server.XMLApplicationServerConfig.postInit(XMLApplicationServerConfig.java:269)
04/10/27 16:21:28 at com.evermind.xml.XMLConfig.init(XMLConfig.java:187)
04/10/27 16:21:28 at com.evermind.xml.XMLConfig.init(XMLConfig.java:96)
04/10/27 16:21:28 at com.evermind.server.XMLApplicationServerConfig.init(XMLApplicationServerConfig.java:1995)
04/10/27 16:21:28 at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:70)
04/10/27 16:21:28 at java.lang.Thread.run(Thread.java:534)
04/10/27 16:21:28 oracle.security.jazn.JAZNException: The system is unable to retreive the specified realm(s).
04/10/27 16:21:28 at oracle.security.jazn.spi.ldap.LDAPRealmManager.getrealms(Unknown Source)
04/10/27 16:21:28 at oracle.security.jazn.spi.ldap.LDAPRealmManager.getRealms(Unknown Source)
04/10/27 16:21:28 at oracle.security.jazn.oc4j.JAZNUserManager.getUMType(Unknown Source)
04/10/27 16:21:28 at oracle.security.jazn.oc4j.JAZNUserManager.getUM(Unknown Source)
04/10/27 16:21:28 at oracle.security.jazn.oc4j.JAZNUserManager.<init>(Unknown Source)
04/10/27 16:21:28 at com.evermind.server.XMLServerConfig.mkUserManager(XMLServerConfig.java:174)
04/10/27 16:21:28 at com.evermind.server.XMLServerConfig.initUserManager(XMLServerConfig.java:328)
04/10/27 16:21:28 at com.evermind.server.XMLServerConfig.initUserManagers(XMLServerConfig.java:235)
04/10/27 16:21:28 at com.evermind.server.XMLServerConfig.postInit(XMLServerConfig.java:636)
04/10/27 16:21:28 at com.evermind.server.deployment.EnterpriseArchive.postInit(EnterpriseArchive.java:1028)
04/10/27 16:21:28 at com.evermind.xml.XMLConfig.init(XMLConfig.java:187)
04/10/27 16:21:28 at com.evermind.xml.XMLConfig.init(XMLConfig.java:96)
04/10/27 16:21:28 at com.evermind.server.deployment.EnterpriseArchive.init(EnterpriseArchive.java:1685)
04/10/27 16:21:28 at com.evermind.server.ServerComponent.init(ServerComponent.java:181)
04/10/27 16:21:28 at com.evermind.server.XMLApplicationServerConfig.parseApplicationConfig(XMLApplicationServerConfig.java:1701)
04/10/27 16:21:28 at com.evermind.server.XMLApplicationServerConfig.postInit(XMLApplicationServerConfig.java:269)
04/10/27 16:21:28 at com.evermind.xml.XMLConfig.init(XMLConfig.java:187)
04/10/27 16:21:28 at com.evermind.xml.XMLConfig.init(XMLConfig.java:96)
04/10/27 16:21:28 at com.evermind.server.XMLApplicationServerConfig.init(XMLApplicationServerConfig.java:1995)
04/10/27 16:21:28 at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:70)
04/10/27 16:21:28 at java.lang.Thread.run(Thread.java:534)
04/10/27 16:21:28 Caused by: java.lang.NoClassDefFoundError: oracle/ldap/util/Guid
04/10/27 16:21:28 ... 21 more
==> log/stdout.log <==
04/10/27 16:21:28 JAAS: Configuration properties={deployment.url=file:/home/users/jamesw/oc4j_10.0.3/j2ee/home/config/application.xml, config=jazn.xml}
04/10/27 16:21:28 JAAS: Configuration file=/home/users/jamesw/oc4j_10.0.3/j2ee/home/config/jazn.xml
04/10/27 16:21:28 JAAS: Configuration file=/home/users/jamesw/oc4j_10.0.3/j2ee/home/config/jazn.xml
04/10/27 16:21:28 JAAS: Configuration properties={ldap.user=cn=orcladmin, location=ldap://oradev.trans.corp:3060, ldap.password={903}R0zophVsScl77An7/urdwMvyvOnenvNI, provider.type=LDAP}
04/10/27 16:21:28 JAAS: Configuration properties={ldap.user=cn=orcladmin, location=ldap://oradev.trans.corp:3060, deployment.url=file:/home/users/jamesw/oc4j_10.0.3/j2ee/home/config/jazn.xml, ldap.password={903}R0zophVsScl77An7/urdwMvyvOnenvNI, provider.type=LDAP}
04/10/27 16:21:28 JAAS: config=jazn.xml path=/home/users/jamesw/oc4j_10.0.3/j2ee/home/config/jazn.xml
04/10/27 16:21:28 JAAS: Verify file=config/jazn.xml
04/10/27 16:21:28 JAAS: Configuration file=config/jazn.xml
04/10/27 16:21:28 JAAS: Configuration file=config/jazn.xml
04/10/27 16:21:28 JAAS: Configuration properties={ldap.user=cn=orcladmin, location=ldap://oradev.trans.corp:3060, ldap.password={903}R0zophVsScl77An7/urdwMvyvOnenvNI, provider.type=LDAP}
04/10/27 16:21:28 JAAS: Configuration properties={ldap.user=cn=orcladmin, location=ldap://oradev.trans.corp:3060, deployment.url=file:/home/users/jamesw/oc4j_10.0.3/j2ee/home/config/jazn.xml, ldap.password={903}R0zophVsScl77An7/urdwMvyvOnenvNI, provider.type=LDAP}
04/10/27 16:21:29 Auto-unpacking /home/users/jamesw/oc4j_10.0.3/j2ee/home/applications/pillar.ear...
==> log/server.log <==
04/10/27 16:21:29 Auto-unpacking /home/users/jamesw/oc4j_10.0.3/j2ee/home/applications/pillar.ear...
==> log/stdout.log <==
done.
04/10/27 16:21:30 Auto-unpacking /home/users/jamesw/oc4j_10.0.3/j2ee/home/applications/pillar/support.war...
==> log/server.log <==
04/10/27 16:21:30 Auto-unpacking /home/users/jamesw/oc4j_10.0.3/j2ee/home/applications/pillar.ear... done.
==> log/stdout.log <==
done.
04/10/27 16:21:31 Auto-unpacking /home/users/jamesw/oc4j_10.0.3/j2ee/home/applications/pillar/intranet.war...
==> log/oc4j.err.log <==
04/10/27 16:21:32 java.lang.NoClassDefFoundError: oracle/ldap/util/Guid
04/10/27 16:21:32 at oracle.security.jazn.spi.ldap.LDAPRealmManager.getrealms(Unknown Source)
04/10/27 16:21:32 at oracle.security.jazn.spi.ldap.LDAPRealmManager.getRealms(Unknown Source)
04/10/27 16:21:32 at oracle.security.jazn.oc4j.JAZNUserManager.getUMType(Unknown Source)
04/10/27 16:21:32 at oracle.security.jazn.oc4j.JAZNUserManager.getUM(Unknown Source)
04/10/27 16:21:32 at oracle.security.jazn.oc4j.JAZNUserManager.<init>(Unknown Source)
04/10/27 16:21:32 at com.evermind.server.XMLServerConfig.mkUserManager(XMLServerConfig.java:174)
04/10/27 16:21:32 at com.evermind.server.XMLServerConfig.initUserManager(XMLServerConfig.java:328)
04/10/27 16:21:32 at com.evermind.server.XMLServerConfig.initUserManagers(XMLServerConfig.java:235)
04/10/27 16:21:32 at com.evermind.server.XMLServerConfig.postInit(XMLServerConfig.java:636)
04/10/27 16:21:32 at com.evermind.server.deployment.EnterpriseArchive.postInit(EnterpriseArchive.java:1028)
04/10/27 16:21:32 at com.evermind.xml.XMLConfig.init(XMLConfig.java:187)
04/10/27 16:21:32 at com.evermind.server.ServerComponent.initDeployment(ServerComponent.java:271)
04/10/27 16:21:32 at com.evermind.server.ServerComponent.initDeployment(ServerComponent.java:245)
04/10/27 16:21:32 at com.evermind.server.XMLApplicationServerConfig.parseApplicationConfig(XMLApplicationServerConfig.java:1702)
04/10/27 16:21:32 at com.evermind.server.XMLApplicationServerConfig.postInit(XMLApplicationServerConfig.java:330)
04/10/27 16:21:32 at com.evermind.xml.XMLConfig.init(XMLConfig.java:187)
04/10/27 16:21:32 at com.evermind.xml.XMLConfig.init(XMLConfig.java:96)
04/10/27 16:21:32 at com.evermind.server.XMLApplicationServerConfig.init(XMLApplicationServerConfig.java:1995)
04/10/27 16:21:32 at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:70)
04/10/27 16:21:32 at java.lang.Thread.run(Thread.java:534)
04/10/27 16:21:32 oracle.security.jazn.JAZNException: The system is unable to retreive the specified realm(s).
04/10/27 16:21:32 at oracle.security.jazn.spi.ldap.LDAPRealmManager.getrealms(Unknown Source)
04/10/27 16:21:32 at oracle.security.jazn.spi.ldap.LDAPRealmManager.getRealms(Unknown Source)
04/10/27 16:21:32 at oracle.security.jazn.oc4j.JAZNUserManager.getUMType(Unknown Source)
04/10/27 16:21:32 at oracle.security.jazn.oc4j.JAZNUserManager.getUM(Unknown Source)
04/10/27 16:21:32 at oracle.security.jazn.oc4j.JAZNUserManager.<init>(Unknown Source)
04/10/27 16:21:32 at com.evermind.server.XMLServerConfig.mkUserManager(XMLServerConfig.java:174)
04/10/27 16:21:32 at com.evermind.server.XMLServerConfig.initUserManager(XMLServerConfig.java:328)
04/10/27 16:21:32 at com.evermind.server.XMLServerConfig.initUserManagers(XMLServerConfig.java:235)
04/10/27 16:21:32 at com.evermind.server.XMLServerConfig.postInit(XMLServerConfig.java:636)
04/10/27 16:21:32 at com.evermind.server.deployment.EnterpriseArchive.postInit(EnterpriseArchive.java:1028)
04/10/27 16:21:32 at com.evermind.xml.XMLConfig.init(XMLConfig.java:187)
04/10/27 16:21:32 at com.evermind.server.ServerComponent.initDeployment(ServerComponent.java:271)
04/10/27 16:21:32 at com.evermind.server.ServerComponent.initDeployment(ServerComponent.java:245)
04/10/27 16:21:32 at com.evermind.server.XMLApplicationServerConfig.parseApplicationConfig(XMLApplicationServerConfig.java:1702)
04/10/27 16:21:32 at com.evermind.server.XMLApplicationServerConfig.postInit(XMLApplicationServerConfig.java:330)
04/10/27 16:21:32 at com.evermind.xml.XMLConfig.init(XMLConfig.java:187)
04/10/27 16:21:32 at com.evermind.xml.XMLConfig.init(XMLConfig.java:96)
04/10/27 16:21:32 at com.evermind.server.XMLApplicationServerConfig.init(XMLApplicationServerConfig.java:1995)
04/10/27 16:21:32 at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:70)
04/10/27 16:21:32 at java.lang.Thread.run(Thread.java:534)
04/10/27 16:21:32 Caused by: java.lang.NoClassDefFoundError: oracle/ldap/util/Guid
04/10/27 16:21:32 ... 20 more
==> log/stdout.log <==
done.
04/10/27 16:21:32 JAAS: Configuration properties={ldap.user=cn=orcladmin, location=ldap://oradev.trans.corp:3060, ldap.password={903}RU5sQbqWgXGfQi1gYZq22OM/WsLmyAlF, realm.default=trans, provider.type=LDAP}
04/10/27 16:21:32 JAAS: Configuration properties={ldap.user=cn=orcladmin, location=ldap://oradev.trans.corp:3060, deployment.url=file:/home/users/jamesw/oc4j_10.0.3/j2ee/home/application-deployments/pillar/, ldap.password={903}RU5sQbqWgXGfQi1gYZq22OM/WsLmyAlF, realm.default=trans, provider.type=LDAP}
==> log/server.log <==
04/10/27 16:21:32 10.0.3.0.0 Started
==> log/oc4j.err.log <==
04/10/27 16:21:42 java.lang.UnsupportedOperationException
04/10/27 16:21:42 at oracle.security.jazn.oc4j.AbstractUser.getPassword(Unknown Source)
04/10/27 16:21:42 at oracle.security.jazn.oc4j.FilterUser.getPassword(Unknown Source)
04/10/27 16:21:42 at com.evermind.security.SecuritySensitive.lookup(SecuritySensitive.java:217)
04/10/27 16:21:42 at com.evermind.security.SecuritySensitive.decode(SecuritySensitive.java:114)
04/10/27 16:21:42 at com.evermind.security.SecuritySensitive.decode(SecuritySensitive.java:131)
04/10/27 16:21:42 at com.evermind.server.DataSourceConfig.getPassword(DataSourceConfig.java:570)
04/10/27 16:21:42 at com.evermind.server.Application.initDataSource(Application.java:2105)
04/10/27 16:21:42 at com.evermind.server.Application.initDataSources(Application.java:2635)
04/10/27 16:21:42 at com.evermind.server.Application.preInit(Application.java:638)
04/10/27 16:21:42 at com.evermind.server.Application.preInit(Application.java:526)
04/10/27 16:21:42 at com.evermind.server.Application.setConfig(Application.java:200)
04/10/27 16:21:42 at com.evermind.server.Application.setConfig(Application.java:170)
04/10/27 16:21:42 at com.evermind.server.ApplicationServer.initializeApplications(ApplicationServer.java:1708)
04/10/27 16:21:42 at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1412)
04/10/27 16:21:42 at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:93)
04/10/27 16:21:42 at java.lang.Thread.run(Thread.java:534)
Has anyone run into this before? Can anyone confirm that this actually works in 10.0.3? Thanks.
-James

I am now running into the exact same message.
Has anybody actually got this working ?

Similar Messages

  • OC4J 9.0.3 Standalone and 9iAS 9.0.2 mid-tier

    We are currently running Forms9i and Reports 9i services on a mid-tier installation of Oracle9iAS 9.0.2. (Solaris). We have also developed some JDeveloper 9.0.3 applications that need to be deployed onto the same server. I understand from previous discussions on both Metalink and OTN Discussion Forums that it is not possible to upgrade the OC4J components of the mid-tier installation to 9.0.3 as the Forms9i and Reports 9i services are only certified to work with 9iAS 9.0.2.
    My next question is can I install Oracle9iAS Release 2 OC4J 9.0.3 standalone components into a separate ORACLE_HOME from the mid-tier 9iAS 9.0.2 in order to deploy the JDeveloper 9.0.3 applications ?.
    Regards,
    Chris

    hello,
    i am not sure how you invoke report services from your java application. i assume you are using a URL to access the report. in that case your application will still be able to point back to the 902 servlet to access reports services.
    regarding the use of classes on the 903 application : reports services can only access classes that are in its classpath. so if you can put the classes you need in reports' classpath defined by the environment of the 902 instance you should be able to access it.
    you might also look into our Thin Client that is available here on OTN. http://otn-stage.us.oracle.com/products/reports/htdocs/getstart/examples/Tools/index.html
    regards,
    philipp

  • LDAP (OID) integration with java appilcation

    OID issue Urgent
    Currently we are using the OID-LDAP as the repository for storing username, passwds
    and other attributes. All applications that need authentication will essentially
    be using the OID.
    In our effort to do the same we are encountering the following problems
    - Creation of an identity corresponding the application
    - Giving this identity certain LDAP authorizations (Which authorizations are these)
    We have been successful creating LDAP entries for users and getting the initial
    JNDI contexts to do the lookups.
    When we are creating the user lookup from java code using oracle.ldap.util.User pakage ,
    at the run time it's throwing error(no classfound oracle/net/config/ConfigException ).
    why and where this is needed and how to resolve that. is that because we haven't added
    the application in oid and configured authorizations for it.
    Need an urgent answer to this since all applications will be using LDAP(OID).
    here is code of java which tries to connect to OID.
    ================================================================================================
    import oracle.ldap.util.*;
    import oracle.ldap.util.jndi.*;
    import java.io.*;
    import java.util.*;
    import javax.naming.*;
    import java.Exception.*;
    import javax.naming.directory.*;
    public class hello {
    public static void main(String argv[])
    throws NamingException {
    // Create InitialDirContext
         System.out.println("INSIDE SERVLET");
    InitialDirContext ctx = ConnectionUtil.getDefaultDirCtx( "hire11.kmfl.kg","4032","cn=orcladmin", "ias123" );
    // Create Subscriber object
         System.out.println("GOT CONTEXT" +ctx);
    Subscriber mysub = null;
    /* commented for time being -----------------------------
    try {
    // Creation using DN
    System.out.println("CREATING subscriber");
         mysub = new Subscriber( ctx, Util.IDTYPE_DN, "o=oracle,dc=com", false
         System.out.println("GOT subscriber");
    catch (UtilException e) {
              System.out.println("error");
    // Create User Objects
    User myuser = null, myuser1 = null;
    try {
    // Create User using a subscriber DN and the User DN
         System.out.println("CREATING USERl");
    myuser = new User ( ctx,Util.IDTYPE_DN,           "cn=abhishek,cn=users,dc=kmfl,dc=kg",Util.IDTYPE_DN,"dc=kmfl,dc=kg", true );
         System.out.println("GOT USER");
    // Create User using a subscriber object and the User
    // simple name
    // commented for time being -----------------------------
    myuser1 = new User ( ctx, Util.IDTYPE_SIMPLE, "abhishek", mysub, true );
    catch ( UtilException e ) {
    System.out.println("COUDN'T GET USER"+e.toString());
    // Authenticate User
    try {
         System.out.println("gOING FOR AUTHENTICATION");     
    myuser.authenticateUser(ctx,User.CREDTYPE_PASSWD,"abhi123");
         System.out.println("AUTHENTICATION SuccessFull");
         System.out.println("AUTHENTICATION SUCCESSfULL");
         System.out.println("AUTHENTICATION sUCCESSfULL");
    catch ( UtilException e ) {
    System.out.println("AUTHENTICATION FAILED");
    // Perform User operations
    /* commented for time being -----------------------------
    try {
    PropertySetCollection result = null;
    // Get telephonenumber of user
    String[] userAttrList = {"telephonenumber"};
    result = myuser1.getProperties(ctx,userAttrList);
    Util.printResults(result);
    // Set telephonenumber of user
    // Create JNDI ModificationItem
    ModificationItem[] mods = new ModificationItem[1];
    mods[0] = new ModificationItem(DirContext.REPLACE_ATTRIBUTE,
    new BasicAttribute("telephonenumber", "444-6789"));
    // Perform modification using User object
    myuser.setProperties(ctx, mods);
    catch ( UtilException e ) {
    } // End of SampleUser.java
    ==============================================================================================================

    What about SSL or LDAPS !
    Can't seem to find any java examples which would support services of type:
    ldapbind -U 1,2 for java API !

  • LDAP (OID) integration with java appilcation( Urgent imp.)

    Currently we are using the OID-LDAP as the repository for storing username, passwds
    and other attributes. All applications that need authentication will essentially
    be using the OID.
    In our effort to do the same we are encountering the following problems
    - Creation of an identity corresponding the application
    - Giving this identity certain LDAP authorizations (Which authorizations are these)
    We have been successful creating LDAP entries for users and getting the initial
    JNDI contexts to do the lookups.
    When we are creating the user lookup from java code using oracle.ldap.util.User pakage ,
    at the run time it's throwing error(no classfound oracle/net/config/ConfigException ).
    why and where this is needed and how to resolve that. is that because we haven't added
    the application in oid and configured authorizations for it.
    Need an urgent answer to this since all applications will be using LDAP(OID).
    here is code of java which tries to connect to OID.
    ================================================================================================
    import oracle.ldap.util.*;
    import oracle.ldap.util.jndi.*;
    import java.io.*;
    import java.util.*;
    import javax.naming.*;
    import java.Exception.*;
    import javax.naming.directory.*;
    public class hello {
    public static void main(String argv[])
    throws NamingException {
    // Create InitialDirContext
    System.out.println("INSIDE SERVLET");
    InitialDirContext ctx = ConnectionUtil.getDefaultDirCtx( "hire11.kmfl.kg","4032","cn=orcladmin", "ias123" );
    // Create Subscriber object
    System.out.println("GOT CONTEXT" +ctx);
    Subscriber mysub = null;
    /* commented for time being -----------------------------
    try {
    // Creation using DN
    System.out.println("CREATING subscriber");
    mysub = new Subscriber( ctx, Util.IDTYPE_DN, "o=oracle,dc=com", false
    System.out.println("GOT subscriber");
    catch (UtilException e) {
    System.out.println("error");
    // Create User Objects
    User myuser = null, myuser1 = null;
    try {
    // Create User using a subscriber DN and the User DN
    System.out.println("CREATING USERl");
    myuser = new User ( ctx,Util.IDTYPE_DN, "cn=abhishek,cn=users,dc=kmfl,dc=kg",Util.IDTYPE_DN,"dc=kmfl,dc=kg", true );
    System.out.println("GOT USER");
    // Create User using a subscriber object and the User
    // simple name
    // commented for time being -----------------------------
    myuser1 = new User ( ctx, Util.IDTYPE_SIMPLE, "abhishek", mysub, true );
    catch ( UtilException e ) {
    System.out.println("COUDN'T GET USER"+e.toString());
    // Authenticate User
    try {
    System.out.println("gOING FOR AUTHENTICATION");
    myuser.authenticateUser(ctx,User.CREDTYPE_PASSWD,"abhi123");
    System.out.println("AUTHENTICATION SuccessFull");
    System.out.println("AUTHENTICATION SUCCESSfULL");
    System.out.println("AUTHENTICATION sUCCESSfULL");
    catch ( UtilException e ) {
    System.out.println("AUTHENTICATION FAILED");
    // Perform User operations
    /* commented for time being -----------------------------
    try {
    PropertySetCollection result = null;
    // Get telephonenumber of user
    String[] userAttrList = {"telephonenumber"};
    result = myuser1.getProperties(ctx,userAttrList);
    Util.printResults(result);
    // Set telephonenumber of user
    // Create JNDI ModificationItem
    ModificationItem[] mods = new ModificationItem[1];
    mods[0] = new ModificationItem(DirContext.REPLACE_ATTRIBUTE,
    new BasicAttribute("telephonenumber", "444-6789"));
    // Perform modification using User object
    myuser.setProperties(ctx, mods);
    catch ( UtilException e ) {
    } // End of SampleUser.java
    ==============================================================================================================

    Hi,
    Make sure you have the netcfg.jar in the same directory as that of ldapjclnt9.jar (in $ORACLE_HOME/jlib).
    Regards
    Radhika

  • OC4J 10.1.2 standalone

    Hello.
    Where can I find OC4J 10.1.2 standalone?
    Does it exist?
    Thanks.
    Ludo.

    Go to OTN:
    http://www.oracle.com/technology/software/products/ias/index.html
    Click on "Previous releases" down under the page.
    Or via:
    http://www.oracle.com/technology/software/products/ias/htdocs/utilsoft.html

  • NLS ISO88595 support for ldap OID C API

    Please Help!
    How to order from Oracle Internet Directory C API to process single byte
    string (ISO-8859-5) instead of
    Unicode string ( in input and output parameters values ) ?
    #include <ldap.h>
    char* base ="cn=�������_�����, cn=com"; /* in ISO */
    ldap_search_s(ld , base .... ); /* not detecting base with russian word */
    How to switch NLS ISO support for ldap OID C API ?
    If any other approach to solve it problem?
    (for example in Oracle OCI C API it solved by setting client NLS_LANG
    environment variable .
    In my case NLS_LANG not working)

    UP plz

  • Oracle.oc4j.admin.internal.DeployerException: Could not read jazn-data conf

    I have an J2EE application along. This application works fine in IDE(JDeveloper9i), but when I want to deploy the EARfile in Jdeveloper10g,it gives me nested Exception in the code according to the following message in the console:
    Wrote WAR file to C:\jdev1012\Workspaces\Workspace_STInstall\Pr_Dev_Aug05\deploy\webapp1.war
    Wrote EAR file to C:\jdev1012\Workspaces\Workspace_STInstall\Pr_Dev_Aug05\deploy\application1.ear
    Invoking OC4J admin tool...
    C:\jdev\jdk\jre\bin\javaw.exe -jar C:\jdev1012\j2ee\home\admin.jar ormi://strele01.idc.oracle.com:23791 admin **** -deploy -file C:\jdev1012\Workspaces\Workspace_STInstall\Pr_Dev_Aug05\deploy\application1.ear -deploymentName stinstall-ear
    Error: Deploy error: deploy failed!: ; nested exception is:
    com.evermind.client.orion.AdminCommandException: Deploy error: deploy failed!: ; nested exception is:
         oracle.oc4j.admin.internal.DeployerException: Could not read jazn-data config file: file:/C:/jdev1012/j2ee/home/application-deployments/stinstall-ear/jazn-data.xml for stinstall-ear (C:\jdev1012\j2ee\home\application-deployments\stinstall-ear\jazn-data.xml (The system cannot find the file specified))
         at com.evermind.client.orion.DeployCommand.execute(DeployCommand.java:98)
         at com.evermind.client.orion.Oc4jAdminConsole.executeCommand(Oc4jAdminConsole.java:121)
         at com.evermind.client.orion.Oc4jAdminConsole.main(Oc4jAdminConsole.java:30)
    java.rmi.RemoteException: deploy failed!: ; nested exception is:
         oracle.oc4j.admin.internal.DeployerException: Could not read jazn-data config file: file:/C:/jdev1012/j2ee/home/application-deployments/stinstall-ear/jazn-data.xml for stinstall-ear (C:\jdev1012\j2ee\home\application-deployments\stinstall-ear\jazn-data.xml (The system cannot find the file specified))
         oracle.oc4j.admin.internal.DeployerException: Could not read jazn-data config file: file:/C:/jdev1012/j2ee/home/application-deployments/stinstall-ear/jazn-data.xml for stinstall-ear (C:\jdev1012\j2ee\home\application-deployments\stinstall-ear\jazn-data.xml (The system cannot find the file specified))
         at com.evermind.server.rmi.RMIConnection.EXCEPTION_ORIGINATES_FROM_THE_REMOTE_SERVER(RMIConnection.java:1602)
         at com.evermind.server.rmi.RMIConnection.invokeMethod(RMIConnection.java:1553)
         at com.evermind.server.rmi.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:55)
         at com.evermind.server.rmi.RecoverableRemoteInvocationHandler.invoke(RecoverableRemoteInvocationHandler.java:22)
         at __Proxy0.deploy(Unknown Source)
         at com.evermind.client.orion.DeployCommand.execute(DeployCommand.java:95)
         at com.evermind.client.orion.Oc4jAdminConsole.executeCommand(Oc4jAdminConsole.java:121)
         at com.evermind.client.orion.Oc4jAdminConsole.main(Oc4jAdminConsole.java:30)
    Caused by: oracle.oc4j.admin.internal.DeployerException: Could not read jazn-data config file: file:/C:/jdev1012/j2ee/home/application-deployments/stinstall-ear/jazn-data.xml for stinstall-ear (C:\jdev1012\j2ee\home\application-deployments\stinstall-ear\jazn-data.xml (The system cannot find the file specified))
         at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:91)
         at com.evermind.server.administration.DefaultApplicationServerAdministrator.internalDeploy(DefaultApplicationServerAdministrator.java:378)
         at com.evermind.server.administration.DefaultApplicationServerAdministrator.deploy(DefaultApplicationServerAdministrator.java:278)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.evermind.server.rmi.RMICallHandler.run(RMICallHandler.java:124)
         at com.evermind.server.rmi.RMICallHandler.run(RMICallHandler.java:48)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
         at java.lang.Thread.run(Thread.java:534)
    ---- Embedded exception
    oracle.oc4j.admin.internal.DeployerException: Could not read jazn-data config file: file:/C:/jdev1012/j2ee/home/application-deployments/stinstall-ear/jazn-data.xml for stinstall-ear (C:\jdev1012\j2ee\home\application-deployments\stinstall-ear\jazn-data.xml (The system cannot find the file specified))
         at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:91)
         at com.evermind.server.administration.DefaultApplicationServerAdministrator.internalDeploy(DefaultApplicationServerAdministrator.java:378)
         at com.evermind.server.administration.DefaultApplicationServerAdministrator.deploy(DefaultApplicationServerAdministrator.java:278)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.evermind.server.rmi.RMICallHandler.run(RMICallHandler.java:124)
         at com.evermind.server.rmi.RMICallHandler.run(RMICallHandler.java:48)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
         at java.lang.Thread.run(Thread.java:534)
    ---- Embedded exception
    java.lang.InstantiationException: Could not read jazn-data config file: file:/C:/jdev1012/j2ee/home/application-deployments/stinstall-ear/jazn-data.xml for stinstall-ear (C:\jdev1012\j2ee\home\application-deployments\stinstall-ear\jazn-data.xml (The system cannot find the file specified))
         at com.evermind.server.XMLServerConfig.storeConfig(XMLServerConfig.java:1249)
         at com.evermind.server.XMLServerConfig.storeJAZNConfig(XMLServerConfig.java:1197)
         at com.evermind.server.XMLServerConfig.mkUserManager(XMLServerConfig.java:174)
         at com.evermind.server.XMLServerConfig.initUserManager(XMLServerConfig.java:333)
         at com.evermind.server.XMLServerConfig.initUserManagers(XMLServerConfig.java:240)
         at com.evermind.server.XMLServerConfig.postInit(XMLServerConfig.java:643)
         at com.evermind.server.deployment.EnterpriseArchive.postInit(EnterpriseArchive.java:1035)
         at com.evermind.xml.XMLConfig.init(XMLConfig.java:181)
         at com.evermind.server.ServerComponent.initDeployment(ServerComponent.java:317)
         at com.evermind.server.ServerComponent.copyAndDeploy(ServerComponent.java:386)
         at com.evermind.server.ServerComponent.initDeployment(ServerComponent.java:288)
         at oracle.oc4j.admin.internal.ApplicationDeployer.initArchive(ApplicationDeployer.java:283)
         at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:120)
         at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:73)
         at com.evermind.server.administration.DefaultApplicationServerAdministrator.internalDeploy(DefaultApplicationServerAdministrator.java:378)
         at com.evermind.server.administration.DefaultApplicationServerAdministrator.deploy(DefaultApplicationServerAdministrator.java:278)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.evermind.server.rmi.RMICallHandler.run(RMICallHandler.java:124)
         at com.evermind.server.rmi.RMICallHandler.run(RMICallHandler.java:48)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
         at java.lang.Thread.run(Thread.java:534)
    ---- Embedded exception
    java.lang.InstantiationException: Could not read jazn-data config file: file:/C:/jdev1012/j2ee/home/application-deployments/stinstall-ear/jazn-data.xml for stinstall-ear (C:\jdev1012\j2ee\home\application-deployments\stinstall-ear\jazn-data.xml (The system cannot find the file specified))
         at com.evermind.server.XMLServerConfig.storeConfig(XMLServerConfig.java:1249)
         at com.evermind.server.XMLServerConfig.storeJAZNConfig(XMLServerConfig.java:1197)
         at com.evermind.server.XMLServerConfig.mkUserManager(XMLServerConfig.java:174)
         at com.evermind.server.XMLServerConfig.initUserManager(XMLServerConfig.java:333)
         at com.evermind.server.XMLServerConfig.initUserManagers(XMLServerConfig.java:240)
         at com.evermind.server.XMLServerConfig.postInit(XMLServerConfig.java:643)
         at com.evermind.server.deployment.EnterpriseArchive.postInit(EnterpriseArchive.java:1035)
         at com.evermind.xml.XMLConfig.init(XMLConfig.java:181)
         at com.evermind.server.ServerComponent.initDeployment(ServerComponent.java:317)
         at com.evermind.server.ServerComponent.copyAndDeploy(ServerComponent.java:386)
         at com.evermind.server.ServerComponent.initDeployment(ServerComponent.java:288)
         at oracle.oc4j.admin.internal.ApplicationDeployer.initArchive(ApplicationDeployer.java:283)
         at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:120)
         at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:73)
         at com.evermind.server.administration.DefaultApplicationServerAdministrator.internalDeploy(DefaultApplicationServerAdministrator.java:378)
         at com.evermind.server.administration.DefaultApplicationServerAdministrator.deploy(DefaultApplicationServerAdministrator.java:278)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.evermind.server.rmi.RMICallHandler.run(RMICallHandler.java:124)
         at com.evermind.server.rmi.RMICallHandler.run(RMICallHandler.java:48)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
         at java.lang.Thread.run(Thread.java:534)
    Exit status of OC4J admin tool (-deploy): 1
    Elapsed time for deployment: 8 seconds
    #### Deployment incomplete. #### Aug 17, 2005 5:19:14 PM
    Does any one knows the cause of this exception??????????Plz. help
    Message was edited by:
    user446879

    Thanks....
    Contents of the orion-application.xml are below:
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++
    <?xml version="1.0"?>
    <!DOCTYPE orion-application PUBLIC "-//Evermind//DTD J2EE Application runtime 1.2//EN" "http://xmlns.oracle.com/ias/dtds/orion-application.dtd">
    <orion-application>
    <data-sources path="./data-sources.xml"/>
         <!-- mapping for realm "jazn.com" -->
    <security-role-mapping name="stonly">
              <group name="stonlys" />
         </security-role-mapping>
         <security-role-mapping name="stinternal">
              <group name="stusers" />
         </security-role-mapping>
         <security-role-mapping name="stadmin">
              <group name="stadmins" />
         </security-role-mapping>
    <security-role-mapping name="stinstallconfig">
              <group name="stinstallconfigs" />
         </security-role-mapping>
    <security-role-mapping name="stcalendar">
              <group name="stcalendars" />
         </security-role-mapping>
    <security-role-mapping name="stemail">
              <group name="stemails" />
         </security-role-mapping>
         <security-role-mapping name="stem">
              <group name="stems" />
         </security-role-mapping>
         <security-role-mapping name="stfile">
              <group name="stfiles" />
         </security-role-mapping>
         <security-role-mapping name="stintegclient">
              <group name="stintegclients" />
         </security-role-mapping>
         <security-role-mapping name="strtc">
              <group name="strtcs" />
         </security-role-mapping>
         <security-role-mapping name="stusearch">
              <group name="stusearchs" />
         </security-role-mapping>
         <security-role-mapping name="stcportlet">
              <group name="stcportlets" />
         </security-role-mapping>
         <security-role-mapping name="stwireless">
              <group name="stwires" />
         </security-role-mapping>
    <security-role-mapping name="stvmfax">
              <group name="stvmfaxs" />
         </security-role-mapping>
         <!-- use JAZN-XML by default -->
         <jazn provider="XML" location="./jazn-data.xml" />
         </orion-application>
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Plz. clarify about the listing of the EAR file you wants to have a look??

  • Does OC4J 9.0.4 standalone support HTTP clustering?

    Does OC4J 9.0.4 standalone support HTTP clustering? If so, could someone point me to the correct documentation for setting this up?

    Yes the container supports it. You need to configure it manually using the XML files. The Oc4J Users Guide should document it for you. There's no load balancer capability so you need to use some 3rd party solution such as Web cache, Distributor, etc.
    I can't get to the doc site right now so I can't give you the full URL to it. But have a hunt around and you should be able to find it.
    cheers
    -steve-

  • Oc4j(9.0.4) standalone performance?

    We are running Oc4j 9.0.4 standalone on linux and oc4j halts on stress test. We are using 60 concurrent virtual users which hit 5 applications. Oc4j stops performing and even Spy website stops answearing... :-(
    Can anyone tell me how much requests one oc4j instance can handle? Or do we have to consider oc4j cluster...
    Oc4j performs well but when before comes limit and then it will slow down... after test it will continue serving fine. Can anyone help me?

    The is a article "BC4J Performance Report: Sample Response times Under Load" dated as May 2002.
    Performance is a big headache in BC4J/JClient. I am struggling for a long time.
    Is there a dedicated Top for performance, it is really hard to read all different performance questions accross all different areas? Can anyone help to setup a topic for Performance? or let us know if there is a one already? Thanks A LOT!

  • Problem with local interfaces using oc4j 9.0.4 standalone

    I am not able to get oc4j 9.0.4 standalone to use local interfaces. I belive that my configurations and code are correct. I am receiving javax.naming.NameNotFoundException
    whenever I attempt to lookup a local ejb
    lookup code
    Context context = new InitialContext();
    ApplicationBMPLocalHome appBMPLocalHome = (ApplicationBMPLocalHome)context.lookup("java:comp/env/ejb/ApplicationBMPLocalHome");
    part of ejb-jar.xml
    <ejb-local-ref>
    <ejb-ref-name>ejb/ApplicationBMPLocal</ejb-ref-name>
    <ejb-ref-type>Entity</ejb-ref-type>
    <local-home>JRun2.ApplicationBMPLocalHome</local-home>
    <local>JRun2.ApplicationBMPLocal</local>
    <ejb-link>ApplicationBMP</ejb-link>
    </ejb-local-ref>
    I know that local interfaces did not work in 9.0.3 oc4j, bu t I assume that this problem was fixed in 9.0.4. Correct me if that is not the case.

    In your code you look up ApplicationBMPLocalHome, but your <ejb-ref-name> is ApplicationBMPLocal.
    Try too change your lookup to
    (ApplicationBMPLocalHome)context.lookup("java:comp/env/ejb/ApplicationBMPLocal");
    /Fredrik

  • LDAP OID Distinguished Name for Groups

    Hi, Can I use another "Distinguished Name for Groups" in LDAP (OID) configurazion in BIP Admin?
    Watching the user guide http://download.oracle.com/docs/cd/B40078_02/doc/bi.1013/b40017/T421739T475591.htm#T434695
    Distinguished Name for Groups
    For example: cn=Groups, dc=us,dc=oracle,dc=com
    The default value is cn=OracleDefaultDomain,cn=OracleDBSecurity,cn=Products,cn=OracleContext,dc=example,dc=com
    If a try to use the dn cn=RoleNames,cn=SIM,dc=example (instead of "example" I use the real name of dc), LDAP integration doesn't function.
    Do you know why?
    Thank you,
    R.

    Hi
    We're facing a similar issue in our environment in that users authenticate with their SAMAccount names, which are FirstInitial+Lastname, eg. jdoe (John Doe). LDAP requires us to use the full DN name in certain domains (not all) to login, which is rather irritating.
    There are several domains. In windows we all login with the samaccount name, which follows the same principle for everyone. So DomainXYZ\jdoe .
    In LDAP though, it appears that for DomainABC it needs CN=John Doe, whereas for DomainXYZ it will accept CN=jdoe etc.
    Would you mind elaborating on how you managed to search LDAP for your purposes? I hope to get some insights in how to use the package dbms_ldap, because I'm rather new to APEX and with a growing userbase I'd like to move away from Apex user accounts.
    Thank you
    Tom

  • Problem configuring SOA suite to use OID for authentication

    We are in the process of rebuilding our environment to use the full SOA suite with our OID server for authentication (was previously just BPEL using AD directly), and have encountered several problems (below). We have rebuilt the OID server, and reinstalled the SOA suite into a clean ORACLE_HOME to no avail.
    We first rebuilt the OID server using the following steps (derived from Oracle® Internet Directory Administrator's Guide):
    1)     Create the Import and Export profiles for AD synchronization. We did this using the Directory Integration and Provisioning Server Administration tool under “Active Directory Configuration”
    2)     Modify the map file to specify the correct OU mappings between AD and OID.
    3)     Update the profile with the new map file using “dipassistant.bat mp”
    4)     Bootstrap the import profile using “dipassistant.bat bootstrap”
    5)     Start a new instance of the Integration server (odisrv) running on config set 1 (the config set containing the Active Directory import/export profiles) using “oidctl”
    6)     Set the Import profile to Enable. The OID server does not export changes to AD in our current configuration, so the Export profile is left on disable (and not bootstrapped)
    At this point it appears that the AD synchronizes correctly into our new OID server.
    Next we installed the SOA suite:
    1)     We ran “irca.bat” on our database server to create the ORABPEL, ORAESB, and ORAWSM schemas and associated integration repository structure.
    2)     After launching the SOA suite installer, we selected Advanced Install.
    3)     On the next screen, we selected J2EE Server, Web Server, and SOA Suite.
    4)     We then provided the credentials for our Oracle database, and the passwords for ORABPEL, ORAESB, and ORAWSM.
    5)     We configured our new AS instance as an administration instance, but did not opt to use from a separate HTTP server, and did not make this instance part of an OAS cluster topology.
    And finally, we configured our new SOA suite instance to use OID for authentication (using the instructions in Oracle® BPEL Process Manager Administrator's Guide section 2.1.3):
    1)     Used the configure_oid.bat command to seed OID with required users only.
    2)     Logged into the OracleAS Control Console
    3)     Chose the oc4j_soa instance, then Administration->Security->Identity Management
    4)     Configured the OID server using a non-ssl connection and the cn=orcladmin account.
    5)     When prompted, chose to reconfigure all applications in the oc4j_soa instance to OID, but not to use SSO for any of them.
    6)     Copied the contents of ORACLE_HOME\j2ee\home\config\jazn.xml to ORACLE_HOME\j2ee\oc4j_soa\config\jazn.xml
    7)     Restarted the application server.
    After this procedure, we encountered the following issues:
    1)     The BPEL console appears to authenticate users correctly out of OID, but no users have access to the default domain, including bpeladmin and oc4jadmin. All users receive a similar access denied message when attempting to log into the BPEL Admin Console.
    2)     We cannot upload a BPEL process to our new server via JDeveloper’s standard BPEL deployment mechanisms. The connection appears to be working properly and passes all tests, but on uploading a process we get a Java AccessDeniedException. ESB appears to be functioning properly, and accepts uploaded projects without issue.

    Bassman,
    We recently configured our SOA Suite to use OID and SSO. We had the same issues you are having, and we found the resolutions in a blog from Jaas Poot (http://blog.jpoot.com/category/oracle-appserver/oid-ldap/). For the BPEL domain access, this involved going to the data-sources.xml file and changing the database passwords from using ->pwForOrabpel for the orabpel schema and ->pwForOraesb for the oraesb schema to the real passwords; the blog explains more about this.
    The blog also covers the JDeveloper deployment issue, and another issue we encountered, where we couldn't access the BPEL Admin console. All of these were resolved following the steps in the blog.
    Hope this helps
    Candace

  • LDAP realm for authentication and ACL in Database

    We are thinking of using LDAP realm for authentication and we want to use ACL from a Database. But the documentation says: "WebLogic Server defers to the LDAP realm for authentication, but not for authorization. Authorization is accomplished with access control lists (ACLs), which are defined in the weblogic.properties file"
    Can we use LDAP realm for authentication and manage our ACL from a Database? or do we have to use the weblogic.properties file? Do the weblogic security API help in the above scenario? Thanks Ram

    Unfortunately, there is no easy way to do this in wls 6.0.
    The only way to handle it is to write your own custom realm
    that uses ldap for users and groups and a database for acls -
    probably not a viable alternative.
    -Tom
    "kevin doherty" <[email protected]> wrote:
    >
    Jeffrey Hirsch <[email protected]> wrote:
    You should be able to use the DelegatedRealm interface to utilize the authentication methods from LDAP and the authorization methods from RDBMSRealm...
    I'm trying to do this too, but we are using WL6 and I see that the DelegatedRealm interface has been deprecated in this version. I'd greatly appreciate more information on doing this in WL6.
    Thanks!
    -kd

  • OID user authentication

    Hi,
    I am new to OID. I want to Audit how many people are using OID to authentication.
    I am using 10.1.0.4.2.
    Thank You,

    Hi,
    Check the below reference doc
    http://www.cs.bris.ac.uk/maintain/OracleDocs/network.816/a77230/strtsrvr.htm#1026046
    Go through the secitons "Using Audit Log"
    HTH
    - Pavan Kumar N

  • Configuring OID 10g authenticator in Weblogic 10.3.5

    Hi,
    I have user1, user2..user1000 in OID 10g
    some of the user belong to 'OBIEE_users' group in OID for example user1,user2,user3,user4 belong to this group.
    I have configured OID as authentication provider in weblogic.
    can anyone please let me know what filter to use so that only users belonging to 'OBIEE_user' group (i.e. user1,user2,user3,user4) are visible in weblogic.

    Can anyone please help me with their thoughts on this

Maybe you are looking for