Preventing user logging in twice to OID

I have an ASF application that I am using SSO to protect and authenticate against the OID (Identity Management 10.1.4)
How can I prevent the same user id logging on more than once simultaneously ?
Cheers,
Brent

This is my trigger:
--begin of trigger
CREATE OR REPLACE
TRIGGER PORTAL.XX_CHECKSESSION BEFORE INSERT ON PORTAL.WWCTX_SSO_SESSION$
FOR EACH ROW
DECLARE v_log NUMBER;
CURSOR c1 IS
SELECT portal.wwctx_sso_session$.id
FROM portal.wwctx_sso_session$
WHERE UPPER(portal.wwctx_sso_session$.user_name) = UPPER(:NEW.user_name)
AND portal.wwctx_sso_session$.active = 1;
BEGIN
v_log := 0;
SELECT COUNT(portal.wwctx_sso_session$.active)
INTO v_log
FROM portal.wwctx_sso_session$
WHERE UPPER(portal.wwctx_sso_session$.user_name) = UPPER(:NEW.user_name)
AND portal.wwctx_sso_session$.active = 1;
IF(v_log > 0) THEN
--portal.WWSEC_APP_PRIV.LOGOUT;
--portal.WWSEC_API.DEACTIVATE_PORTAL_USER(:NEW.user_name);
FOR c1_rec IN c1
LOOP
portal.wwctx_sso.clear_sso_session(c1_rec.id);
END LOOP;
END IF;
END;
--end of trigger
So i test this by logging in once with user_test and the login process is ok but when i try to logout it gives me the following "horror" and redirects me to the portal which shows the user logged in:
"Invalid Portal Session
An error was encountered while processing your Portal request, because your portal session is no longer valid."
The tests were done without login of a second user.
What's the verdict? ;)
Thanks a lot,
Irina

Similar Messages

  • All users prevented from logging in

    After upgrade Server to Yosemite ALL users are prevented from logging in. In server app clicking on a user name shows this for each user:
    And there doesn't seem to be any way to make "log in" active…
    Ideas?

    Never expect any server migration to succeed. Restore from a backup, then export the users. Copy the startup volume to an external drive and upgrade that. Test. If the same thing happens, destroy the OD master and import the users as a test.

  • Logged in twice as same user?

    The computer that I am currently using is a Mac Pro with OS 10.4.11. Because it is a "community" office computer with multiple users, many of the settings get changed by people not knowing much about operating systems.
    So here's the problem, someone using the computer over the weekend happened to get the computer logged in twice as the same user??? How do you disable one of the duplicate users? I've tried logging out of the duplicate user but can't get back into the system without logging back in as the same user, which in turn creates the duplicate user again... annoying! What is the solution. I've tried force-quitting & hard-rebooting the computer only to have the duplicate come back. Please, someone help

    Even though it might look like it, there shouldn't be two identical accounts (I am guessing that the users do not have admin access to create or modify accounts). You can use the Accounts preference pane to see (or remove) the accounts.

  • Preventing the logged in user from accessing the site

    Hi,
    wanted to know if it is possible that a user who has already logged in can be prevented from logging in if the user opens a new browser window (IE or Netscape)...on the same machine as well as from different machine.
    If there r any programs or guidelines available on this...please let me know.
    thanks in advance
    rinkub

    If the user tries to log in the second time on the same machine (with the same type browser) they will have the same "session" as the first time they logged in.
    So, you could check something in the session and not allow the second logon.
    In the other case, you will need to keep the users logon information some place (like a database) and check to see if they are already logged on.

  • Preventing browser keep data information after user log out

    Is it possible to prevent browsers from remembering pages so
    they not available after user logs out and click back button pages
    with data information will be deleted?
    How to not aloud to keep it in \Local Settings\Temporary
    Internet Files
    What is the best way to do it? Is any way around this
    problem?

    Are you using 3 line just to make sure it working across
    multiple browsers?
    It looks that they doing same thing, am I right?
    I did test it on IE 6 and it looks like only
    <CFHEADER NAME="cache-control" VALUE="no-cache">
    does the trick
    and
    <CFHEADER NAME="Expires" VALUE="Mon, 06 Jan 1990 00:00:01
    GMT">
    <CFHEADER NAME="Pragma" VALUE="no-cache">
    does not make much difference.

  • Preventing users of certain status from logging in

    In my user database I have a column titled "Status". The main
    purpose of it is to prevent users with either a suspended account
    (status: 'suspended') or an account that has not been activated yet
    (stauts: 'inactive') from logging in. I used Dreamweaver's log in
    wizard for my user login page, but I don't know how to prevent
    users with these statuses from logging in. Can someone help me out
    here?

    Is this for ColdFusion or another language? There is also a
    set of server
    behaviors in the server behaviors panel that may be of use
    that allow access
    levels and restrict pages to certain groups.
    Tom Muck, Adobe Community Expert
    Dreamweaver Extensions/Articles --
    http://www.tom-muck.com/
    Cartweaver Development Team -
    http://www.cartweaver.com/
    Extending Knowledge Daily -
    http://www.communitymx.com/
    "AngryCloud" <[email protected]> wrote in
    message
    news:f8g3ou$gqa$[email protected]..
    > In my user database I have a column titled "Status". The
    main purpose of
    > it is
    > to prevent users with either a suspended account
    (status: 'suspended') or
    > an
    > account that has not been activated yet (stauts:
    'inactive') from logging
    > in. I
    > used Dreamweaver's log in wizard for my user login page,
    but I don't know
    > how
    > to prevent users with these statuses from logging in.
    Can someone help me
    > out
    > here?
    >

  • WLC 5508 cannot have similar user logged twice !

    Dear Support Community,
    I was having users on a Cisco WLC 440x controllers. Some service accounts were logged several time with the same AD-Account.
    Since I migrated them on the new controller (5508), it seems that we cannot have the same AD user logged several time.
    I changed the Radius server with the one we were using on the old 440x but situation seems to be same,
    I checked the error message when trying to start a second similar connection they looks like :
    *Dot1x_NW_MsgTask_4: Aug 24 14:04:51.558: %DOT1X-3-MAX_EAP_RETRIES: 1x_auth_pae.c:3062 Max EAP identity request retries (3) exceeded for client xxxxxxxxxxx
    *Dot1x_NW_MsgTask_4: Aug 24 14:04:51.558: %DOT1X-3-ABORT_AUTH: 1x_bauth_sm.c:447
    Authentication aborted for client xxxxxxxxxxx
    If I move back to the other 440x similar logins are allowed without any problems.
    Could you tell me where I should look to fix this ?
    Thanks for your help,
    Regards
    P.S. We use certificates with users.

    besides what scott says, I just wanted you to give a look into the footnote in the screenshot that Scott provided.
    When using 802.1x security make sure max-login-ignore-identity-response is disabled
    You can enable/disable max-login-ignore-identity-response from Security->Local EAP->General. The concurrent login configuration won't work until you disable this feature.
    HTH
    Amjad
    You want to say "Thank you"?
    Don't. Just rate the useful answers,
    that is more useful than "Thank you".

  • How to Use 'uid' for AD Users Without Domain Name For User Log in OAM

    How to Use 'uid' for synchronized Active Directory (AD) Users into Oracle Internet Directory (OID) Without Domain Name For User Logins in OIDDAS and OAM
    We successfully integrated OAM 11g with EBS R12.1.3 Now all the AD user id's stored in fnd_users table as [email protected]
    How can we remove @abc.com
    We are using OID 11g and OAM 11g
    Found the similar note for OID 10G: How to Use 'uid' for AD Users Without Domain Name For User Logins in OIDDAS and SSO [ID 580480.1]
    We are in OID 11g.
    Any help on this greatly appreciated.

    I couldn't find any reference that could be helpful -- Please log a SR and see if this is supported and if the steps are available.
    Thanks,
    Hussein

  • No domains accessible to the user logged in

    Hi,
    I installed SOA 10.1.3.0.1 Basic Developer version. First time after installation everything comes up fine. I deployed and tested
    couple of processes. I shut down the SOA Suite and then restrated it over. Now when going to BPEL Console and logging in as
    oc4jadmin it gives the following error:
    No domains accessible to the user logged in.
    Now I checked the log file and see the following error message. i believe it's due
    The database schema version "2.0.3" from the database does not match the version "2.0.4" expected by the server.
    as I am using the developer version and olite is installed by default. I don't know why it only works first time after installation and then
    after that never works. Any idea how to fix this. As I have re-installed it several times now.
    <2007-06-25 01:20:13,953> <INFO> <collaxa> <ConnectionFactoryImpl::init> Initialized connection factory jdbc/BPELServerDataSourceWorkflow
    <2007-06-25 01:20:13,953> <INFO> <collaxa> <ConnectionFactoryImpl::init> Initialized connection factory jdbc/BPELServerDataSource
    <2007-06-25 01:20:14,109> <INFO> <collaxa> <ServerManager::__init> Detected datasource 'olite'
    07/06/25 01:20:14 ORABPEL-03003
    Incorrect db schema version.
    The database schema version "2.0.3" from the database does not match the version "2.0.4" expected by the server.
    The database schema currently in place has probably been configured for a previous release; please re-install the database schema and try to start the server again.
    07/06/25 01:20:14      at com.collaxa.cube.engine.adaptors.util.BaseSchemaManager.getSchemaVersion(BaseSchemaManager.java:90)
    07/06/25 01:20:14      at com.collaxa.cube.engine.adaptors.util.DataSourceSchemaUtils$1.validateCompatibility(DataSourceSchemaUtils.java:72)
    07/06/25 01:20:14      at com.collaxa.cube.engine.adaptors.util.DataSourceSchemaUtils.validateServerSchemaVersion(DataSourceSchemaUtils.java:136)
    07/06/25 01:20:14      at com.collaxa.cube.admin.adaptors.ServerAdaptorManager.init(ServerAdaptorManager.java:126)
    07/06/25 01:20:14      at com.collaxa.cube.admin.ServerManager.__init(ServerManager.java:202)
    07/06/25 01:20:14      at com.collaxa.cube.admin.ServerManager.init(ServerManager.java:110)
    07/06/25 01:20:14      at com.collaxa.cube.ejb.impl.ServerBean.init(ServerBean.java:254)
    07/06/25 01:20:14      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    07/06/25 01:20:14      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    07/06/25 01:20:14      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    07/06/25 01:20:14      at java.lang.reflect.Method.invoke(Method.java:585)
    07/06/25 01:20:14      at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    07/06/25 01:20:14      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    07/06/25 01:20:14      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    07/06/25 01:20:14      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    07/06/25 01:20:14      at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
    07/06/25 01:20:14      at java.security.AccessController.doPrivileged(Native Method)
    07/06/25 01:20:14      at javax.security.auth.Subject.doAs(Subject.java:396)
    07/06/25 01:20:14      at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
    07/06/25 01:20:14      at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
    07/06/25 01:20:14      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    07/06/25 01:20:14      at com.evermind.server.ejb.interceptor.system.TxNotSupportedInterceptor.invoke(TxNotSupportedInterceptor.java:43)
    07/06/25 01:20:14      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    07/06/25 01:20:14      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    07/06/25 01:20:14      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    07/06/25 01:20:14      at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    07/06/25 01:20:14      at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
    07/06/25 01:20:14      at ServerBean_RemoteProxy_4bin6i8.init(Unknown Source)
    07/06/25 01:20:14      at com.collaxa.cube.admin.CXLoaderServlet.init(CXLoaderServlet.java:60)
    07/06/25 01:20:14      at javax.servlet.GenericServlet.init(GenericServlet.java:256)
    07/06/25 01:20:14      at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2361)
    07/06/25 01:20:14      at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4810)
    07/06/25 01:20:14      at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4734)
    07/06/25 01:20:14      at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4922)
    07/06/25 01:20:14      at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1134)
    07/06/25 01:20:14      at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:738)
    07/06/25 01:20:14      at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414)
    07/06/25 01:20:14      at com.evermind.server.Application.getHttpApplication(Application.java:545)
    07/06/25 01:20:14      at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1990)
    07/06/25 01:20:14      at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.<init>(HttpSite.java:1909)
    07/06/25 01:20:14      at com.evermind.server.http.HttpSite.initApplications(HttpSite.java:645)
    07/06/25 01:20:14      at com.evermind.server.http.HttpSite.setConfig(HttpSite.java:290)
    07/06/25 01:20:14      at com.evermind.server.http.HttpServer.setSites(HttpServer.java:270)
    07/06/25 01:20:14      at com.evermind.server.http.HttpServer.setConfig(HttpServer.java:177)
    07/06/25 01:20:14      at com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2450)
    07/06/25 01:20:14      at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:998)
    07/06/25 01:20:14      at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131)
    07/06/25 01:20:14      at java.lang.Thread.run(Thread.java:595)
    <2007-06-25 01:20:15,937> <INFO> <collaxa> <ServerManager::uninit> Shutting down all domains
    <2007-06-25 01:20:15,937> <INFO> <collaxa> <ServerManager::uninit> Done shutting down all domains
    07/06/25 01:20:37 java.sql.SQLException: [POL-5130] table or view not found
    07/06/25 01:20:37      at oracle.lite.poljdbc.LiteThinJDBCConnection.thinSQLError(Unknown Source)
    07/06/25 01:20:37      at oracle.lite.poljdbc.LiteThinJDBCStatement.thinSqlPrepare(Unknown Source)
    07/06/25 01:20:37      at oracle.lite.poljdbc.LiteThinJDBCPreparedStatement.prepare(Unknown Source)
    07/06/25 01:20:37      at oracle.lite.poljdbc.POLJDBCPreparedStatement.<init>(Unknown Source)
    07/06/25 01:20:37      at oracle.lite.poljdbc.OraclePreparedStatement.<init>(Unknown Source)
    07/06/25 01:20:37      at oracle.lite.poljdbc.POLJDBCCallableStatement.<init>(Unknown Source)
    07/06/25 01:20:37      at oracle.lite.poljdbc.OracleCallableStatement.<init>(Unknown Source)
    07/06/25 01:20:37      at oracle.lite.poljdbc.POLJDBCConnection.prepareCall(Unknown Source)
    07/06/25 01:20:37      at oracle_lite_poljdbc_OracleConnection_Proxy.prepareCall()
    07/06/25 01:20:37      at oracle.bpel.services.workflow.repos.driver.WFTaskTimer.getWFTaskTimers(WFTaskTimer.java:164)
    07/06/25 01:20:37      at oracle.bpel.services.workflow.repos.driver.PersistencyService.getWFTaskTimers(PersistencyService.java:946)
    07/06/25 01:20:37      at oracle.bpel.services.workflow.task.impl.WorkflowTimerAgent.getTaskTimer(WorkflowTimerAgent.java:587)
    07/06/25 01:20:37      at oracle.bpel.services.workflow.task.impl.WorkflowTimerAgent.<init>(WorkflowTimerAgent.java:134)
    07/06/25 01:20:37      at oracle.bpel.services.workflow.task.impl.WorkflowTimerAgent.<clinit>(WorkflowTimerAgent.java:91)
    07/06/25 01:20:37      at oracle.bpel.services.workflow.task.impl.TaskService.<init>(TaskService.java:158)
    07/06/25 01:20:37      at oracle.bpel.services.workflow.task.impl.TaskService.<clinit>(TaskService.java:131)
    07/06/25 01:20:37      at oracle.bpel.services.common.InitializeServlet.init(InitializeServlet.java:56)
    07/06/25 01:20:37      at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2361)
    07/06/25 01:20:37      at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4810)
    07/06/25 01:20:37      at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4734)
    07/06/25 01:20:37      at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4922)
    07/06/25 01:20:37      at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1134)
    07/06/25 01:20:37      at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:738)
    07/06/25 01:20:37      at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414)
    07/06/25 01:20:37      at com.evermind.server.Application.getHttpApplication(Application.java:545)
    07/06/25 01:20:37      at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1990)
    07/06/25 01:20:37      at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.<init>(HttpSite.java:1909)
    07/06/25 01:20:37      at com.evermind.server.http.HttpSite.initApplications(HttpSite.java:645)
    07/06/25 01:20:37      at com.evermind.server.http.HttpSite.setConfig(HttpSite.java:290)
    07/06/25 01:20:37      at com.evermind.server.http.HttpServer.setSites(HttpServer.java:270)
    07/06/25 01:20:37      at com.evermind.server.http.HttpServer.setConfig(HttpServer.java:177)
    07/06/25 01:20:37      at com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2450)
    07/06/25 01:20:37      at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:998)
    07/06/25 01:20:37      at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131)
    07/06/25 01:20:37      at java.lang.Thread.run(Thread.java:595)
    <2007-06-25 01:20:37,531> <ERROR> <oracle.bpel.services.workflow> <::> [POL-5130] table or view not found
    java.sql.SQLException: [POL-5130] table or view not found
         at oracle.lite.poljdbc.LiteThinJDBCConnection.thinSQLError(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCStatement.thinSqlPrepare(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCPreparedStatement.prepare(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCPreparedStatement.<init>(Unknown Source)
         at oracle.lite.poljdbc.OraclePreparedStatement.<init>(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCCallableStatement.<init>(Unknown Source)
         at oracle.lite.poljdbc.OracleCallableStatement.<init>(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCConnection.prepareCall(Unknown Source)
         at oracle_lite_poljdbc_OracleConnection_Proxy.prepareCall()
         at oracle.bpel.services.workflow.repos.driver.WFTaskTimer.getWFTaskTimers(WFTaskTimer.java:164)
         at oracle.bpel.services.workflow.repos.driver.PersistencyService.getWFTaskTimers(PersistencyService.java:946)
         at oracle.bpel.services.workflow.task.impl.WorkflowTimerAgent.getTaskTimer(WorkflowTimerAgent.java:587)
         at oracle.bpel.services.workflow.task.impl.WorkflowTimerAgent.<init>(WorkflowTimerAgent.java:134)
         at oracle.bpel.services.workflow.task.impl.WorkflowTimerAgent.<clinit>(WorkflowTimerAgent.java:91)
         at oracle.bpel.services.workflow.task.impl.TaskService.<init>(TaskService.java:158)
         at oracle.bpel.services.workflow.task.impl.TaskService.<clinit>(TaskService.java:131)
         at oracle.bpel.services.common.InitializeServlet.init(InitializeServlet.java:56)
         at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2361)
         at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4810)
         at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4734)
         at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4922)
         at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1134)
         at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:738)
         at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414)
         at com.evermind.server.Application.getHttpApplication(Application.java:545)
         at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1990)
         at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.<init>(HttpSite.java:1909)
         at com.evermind.server.http.HttpSite.initApplications(HttpSite.java:645)
         at com.evermind.server.http.HttpSite.setConfig(HttpSite.java:290)
         at com.evermind.server.http.HttpServer.setSites(HttpServer.java:270)
         at com.evermind.server.http.HttpServer.setConfig(HttpServer.java:177)
         at com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2450)
         at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:998)
         at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131)
         at java.lang.Thread.run(Thread.java:595)
    <2007-06-25 01:20:37,531> <ERROR> <oracle.bpel.services.workflow> <::> Error while querying workflow task timer.
    Error while querying workflow task timer based on task metadata and application name.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    ORABPEL-30320
    Error while querying workflow task timer.
    Error while querying workflow task timer based on task metadata and application name.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
         at oracle.bpel.services.workflow.repos.driver.WFTaskTimer.getWFTaskTimers(WFTaskTimer.java:183)
         at oracle.bpel.services.workflow.repos.driver.PersistencyService.getWFTaskTimers(PersistencyService.java:946)
         at oracle.bpel.services.workflow.task.impl.WorkflowTimerAgent.getTaskTimer(WorkflowTimerAgent.java:587)
         at oracle.bpel.services.workflow.task.impl.WorkflowTimerAgent.<init>(WorkflowTimerAgent.java:134)
         at oracle.bpel.services.workflow.task.impl.WorkflowTimerAgent.<clinit>(WorkflowTimerAgent.java:91)
         at oracle.bpel.services.workflow.task.impl.TaskService.<init>(TaskService.java:158)
         at oracle.bpel.services.workflow.task.impl.TaskService.<clinit>(TaskService.java:131)
         at oracle.bpel.services.common.InitializeServlet.init(InitializeServlet.java:56)
         at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2361)
         at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4810)
         at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4734)
         at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4922)
         at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1134)
         at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:738)
         at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414)
         at com.evermind.server.Application.getHttpApplication(Application.java:545)
         at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1990)
         at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.<init>(HttpSite.java:1909)
         at com.evermind.server.http.HttpSite.initApplications(HttpSite.java:645)
         at com.evermind.server.http.HttpSite.setConfig(HttpSite.java:290)
         at com.evermind.server.http.HttpServer.setSites(HttpServer.java:270)
         at com.evermind.server.http.HttpServer.setConfig(HttpServer.java:177)
         at com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2450)
         at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:998)
         at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.sql.SQLException: [POL-5130] table or view not found
         at oracle.lite.poljdbc.LiteThinJDBCConnection.thinSQLError(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCStatement.thinSqlPrepare(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCPreparedStatement.prepare(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCPreparedStatement.<init>(Unknown Source)
         at oracle.lite.poljdbc.OraclePreparedStatement.<init>(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCCallableStatement.<init>(Unknown Source)
         at oracle.lite.poljdbc.OracleCallableStatement.<init>(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCConnection.prepareCall(Unknown Source)
         at oracle_lite_poljdbc_OracleConnection_Proxy.prepareCall()
         at oracle.bpel.services.workflow.repos.driver.WFTaskTimer.getWFTaskTimers(WFTaskTimer.java:164)
         ... 25 more
    <2007-06-25 01:20:37,531> <ERROR> <oracle.bpel.services.workflow> <::> Error while querying workflow task timer.
    Error while querying workflow task timer based on task metadata and application name.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    ORABPEL-30320
    Error while querying workflow task timer.
    Error while querying workflow task timer based on task metadata and application name.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
         at oracle.bpel.services.workflow.repos.driver.WFTaskTimer.getWFTaskTimers(WFTaskTimer.java:183)
         at oracle.bpel.services.workflow.repos.driver.PersistencyService.getWFTaskTimers(PersistencyService.java:946)
         at oracle.bpel.services.workflow.task.impl.WorkflowTimerAgent.getTaskTimer(WorkflowTimerAgent.java:587)
         at oracle.bpel.services.workflow.task.impl.WorkflowTimerAgent.<init>(WorkflowTimerAgent.java:134)
         at oracle.bpel.services.workflow.task.impl.WorkflowTimerAgent.<clinit>(WorkflowTimerAgent.java:91)
         at oracle.bpel.services.workflow.task.impl.TaskService.<init>(TaskService.java:158)
         at oracle.bpel.services.workflow.task.impl.TaskService.<clinit>(TaskService.java:131)
         at oracle.bpel.services.common.InitializeServlet.init(InitializeServlet.java:56)
         at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2361)
         at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4810)
         at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4734)
         at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4922)
         at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1134)
         at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:738)
         at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414)
         at com.evermind.server.Application.getHttpApplication(Application.java:545)
         at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1990)
         at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.<init>(HttpSite.java:1909)
         at com.evermind.server.http.HttpSite.initApplications(HttpSite.java:645)
         at com.evermind.server.http.HttpSite.setConfig(HttpSite.java:290)
         at com.evermind.server.http.HttpServer.setSites(HttpServer.java:270)
         at com.evermind.server.http.HttpServer.setConfig(HttpServer.java:177)
         at com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2450)
         at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:998)
         at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.sql.SQLException: [POL-5130] table or view not found
         at oracle.lite.poljdbc.LiteThinJDBCConnection.thinSQLError(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCStatement.thinSqlPrepare(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCPreparedStatement.prepare(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCPreparedStatement.<init>(Unknown Source)
         at oracle.lite.poljdbc.OraclePreparedStatement.<init>(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCCallableStatement.<init>(Unknown Source)
         at oracle.lite.poljdbc.OracleCallableStatement.<init>(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCConnection.prepareCall(Unknown Source)
         at oracle_lite_poljdbc_OracleConnection_Proxy.prepareCall()
         at oracle.bpel.services.workflow.repos.driver.WFTaskTimer.getWFTaskTimers(WFTaskTimer.java:164)
         ... 25 more
    07/06/25 01:20:39 Confluent Config: Loading configuration file config.xml
    07/06/25 01:20:39 Confluent Config: "${config.path}" is resolved to "config.properties"
    07/06/25 01:20:39 Confluent Config: "${gateway.default.config.path}" is resolved to "gateway-config-installer.properties;gateway-config-common.properties"
    07/06/25 01:20:39 Confluent Config: Loading property file config.properties
    07/06/25 01:20:39 Confluent Config: Loading property file gateway-config-installer.properties
    07/06/25 01:20:39 Confluent Config: Loading property file gateway-config-common.properties
    07/06/25 01:20:39 Confluent Config: Loading configuration file config.xml
    07/06/25 01:20:39 Confluent Config: "${config.path}" is resolved to "config.properties"
    07/06/25 01:20:39 Confluent Config: "${gateway.default.config.path}" is resolved to "gateway-config-installer.properties;gateway-config-common.properties"
    07/06/25 01:20:39 Confluent Config: Loading property file config.properties
    07/06/25 01:20:39 Confluent Config: Loading property file gateway-config-installer.properties
    07/06/25 01:20:39 Confluent Config: Loading property file gateway-config-common.properties
    07/06/25 01:20:40
    ConnectionPoolManager gateway.foundationservice intialized with url=jdbc:polite4@localhost:1531:orawsm driver=oracle.lite.poljdbc.POLJDBCDriver user=system maxConn=5
    07/06/25 01:20:40 Gateway component started
    07/06/25 01:20:40 Confluent Config: Loading configuration file config.xml
    07/06/25 01:20:40 Confluent Config: "${config.path}" is resolved to "config.properties"
    07/06/25 01:20:40 Confluent Config: "${policymanager.default.config.path}" is resolved to "policymanager-config-installer.properties;policymanager-config-common.properties"
    07/06/25 01:20:40 Confluent Config: Loading property file config.properties
    07/06/25 01:20:40 Confluent Config: Loading property file policymanager-config-installer.properties
    07/06/25 01:20:40 Confluent Config: Loading property file policymanager-config-common.properties
    07/06/25 01:20:40
    ConnectionPoolManager PolicyRepository intialized with url=jdbc:polite4@localhost:1531:orawsm driver=oracle.lite.poljdbc.POLJDBCDriver user=system maxConn=5
    07/06/25 01:20:40
    ConnectionPoolManager ComponentRepository intialized with url=jdbc:polite4@localhost:1531:orawsm driver=oracle.lite.poljdbc.POLJDBCDriver user=system maxConn=5
    07/06/25 01:20:40 Policy Manager component started
    07/06/25 01:20:41 Confluent Config: Loading configuration file config.xml
    07/06/25 01:20:41 Confluent Config: "${config.path}" is resolved to "config.properties"
    07/06/25 01:20:41 Confluent Config: "${ui.default.config.path}" is resolved to "ui-config-installer.properties;ui-config-common.properties"
    07/06/25 01:20:41 Confluent Config: Loading property file config.properties
    07/06/25 01:20:41 Confluent Config: Loading property file ui-config-installer.properties
    07/06/25 01:20:41 Confluent Config: Loading property file ui-config-common.properties
    07/06/25 01:20:41 Authentication Provider is:com.cfluent.accessprovider.sampledb.LocalDBAuthProvider
    07/06/25 01:20:41
    ConnectionPoolManager Component Repository Pool intialized with url=jdbc:polite4@localhost:1531:orawsm driver=oracle.lite.poljdbc.POLJDBCDriver user=system maxConn=5
    07/06/25 01:20:41
    ConnectionPoolManager UI Pool intialized with url=jdbc:polite4@localhost:1531:orawsm driver=oracle.lite.poljdbc.POLJDBCDriver user=system maxConn=5
    07/06/25 01:20:41 Confluent UI component started
    07/06/25 01:20:41 Corda Servlet Environment Initialized
    07/06/25 01:20:44
    Corda Server (PopChart) Version 6.0.597
    PopChart: Valid Key.
    OptiMap: No key entered, or key invalid.
    Highwire: No key entered, or key invalid.
    Cluster: No key entered, or key invalid.
    07/06/25 01:20:44 Copyright 1997 - 2004, Corda Technologies, Inc. (www.corda.com) Protected by U.S. Patent 5,933,830. Other patents pending.
    07/06/25 01:20:44
    07/06/25 01:20:44 server_root: C:/Oracle_Software/AS10g/1013/soa_windows_x86_101310/owsm/lib/corda
    07/06/25 01:20:44 chart_root: chart_root
    07/06/25 01:20:44 Password is Enabled, Required for Save
    07/06/25 01:20:44 Maximum Threads: 64
    07/06/25 01:20:44 Default Image Type is: Flash
    07/06/25 01:20:44 Auto Detect PNG Support. Compression Mode: DEFAULT
    07/06/25 01:20:44
    07/06/25 01:20:46 Confluent Config: Loading configuration file config.xml
    07/06/25 01:20:46 Confluent Config: "${config.path}" is resolved to "config.properties"
    07/06/25 01:20:46 Confluent Config: "${monitor.default.config.path}" is resolved to "monitor-config-installer.properties;monitor-config-common.properties"
    07/06/25 01:20:46 Confluent Config: Loading property file config.properties
    07/06/25 01:20:46 Confluent Config: Loading property file monitor-config-installer.properties
    07/06/25 01:20:46 Confluent Config: Loading property file monitor-config-common.properties
    07/06/25 01:20:51 Rmi Registry is started on port 3118
    07/06/25 01:20:51 Confluent Monitor component started
    07/06/25 01:20:51 Oracle Containers for J2EE 10g (10.1.3.1.0) initialized

    Hi,
    I uninstalled everything again and this time reinstalled the Mid-Tier version with OracleXE as the back end database. I followed the documentation to configure 10.1.3 with OID. All went fine as per the documentation. But when I try to log into BPELConsole I am still getting
    No domains accessible to the user logged in.
    When I tried to log into Worklist it gives me Authentication Error. And looking at the log file I see an error No Realm localhost..... The realm is correct but somehow I am not able to make 10.1.3 work on Mid-Tier with OID configured.
    Here is my is_config.xml
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <ISConfiguration xmlns="http://www.oracle.com/pcbpel/identityservice/isconfig">
    <configurations>
    <configuration realmName="localhost" displayName="localhost Realm">
    <provider providerType="JAZN" name="OID" service="Identity">
    <connection url="ldap://localhost:389" binddn="cn=orcladmin" password="testpwd1" encrypted="false"/>
    </provider>
    </configuration>
    </configurations>
    </ISConfiguration>
    Here is hw_services orion.xml
    <?xml version = '1.0'?>
    <orion-application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/orion-application-10_0.xsd" deployment-version="10.1.3.1.0" default-data-source="jdbc/OracleDS" component-classification="internal-BPEL" schema-major-version="10" schema-minor-version="0">
         <ejb-module remote="false" path="hw_services_ejb.jar"/>
         <web-module id="hw_services" path="hw_services.war"/>
         <web-module id="deploy" path="deploy.war"/>
         <web-module id="testconnection" path="testconnection.war"/>
         <web-module id="worklistxpress" path="worklistxpress.war"/>
         <web-module id="worklistapp" path="worklistapp.war"/>
         <web-module id="taskservice" path="taskservice.war"/>
         <web-module id="taskmetadataservice" path="taskmetadataservice.war"/>
         <web-module id="taskqueryservice" path="taskqueryservice.war"/>
         <web-module id="IdentityService" path="IdentityService.war"/>
         <web-module id="usermetadataservice" path="usermetadataservice.war"/>
         <web-module id="runtimeconfigservice" path="runtimeconfigservice.war"/>
         <security-role-mapping name="PUBLIC">
              <group name="{{PUBLIC}}"/>
         </security-role-mapping>
         <persistence path="persistence"/>
         <jazn provider="LDAP" jaas-mode="doAsPrivileged"/>
         <log>
              <file path="application.log"/>
         </log>
    </orion-application>
    And here is orion.xml for orabpel
    <?xml version = '1.0'?>
    <orion-application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/orion-application-10_0.xsd" deployment-version="10.1.3.1.0" default-data-source="jdbc/OracleDS" component-classification="internal-BPEL" schema-major-version="10" schema-minor-version="0">
         <ejb-module remote="false" path="ejb_ob_engine.jar"/>
         <ejb-module remote="false" path="ejb_services.jar"/>
         <web-module id="admin" path="admin.war"/>
         <web-module id="console" path="console.war"/>
         <web-module id="startup" path="startup.war"/>
         <web-module id="httpbinding" path="httpbinding.war"/>
         <security-role-mapping name="PUBLIC">
              <group name="{{PUBLIC}}"/>
         </security-role-mapping>
         <persistence path="persistence"/>
         <imported-shared-libraries>
              <import-shared-library name="oracle.bpel.common"/>
              <import-shared-library name="oracle.ws.client"/>
              <import-shared-library name="oracle.toplink"/>
              <import-shared-library name="oracle.ws.testpage"/>
         </imported-shared-libraries>
         <principals path="principals.xml"/>
         <jazn provider="LDAP" jaas-mode="doAsPrivileged"/>
         <log>
              <file path="application.log"/>
         </log>
         <connectors path="./oc4j-connectors.xml"/>
         <namespace-access>
              <read-access>
                   <namespace-resource root="">
                        <security-role-mapping name="&lt;jndi-user-role>">
                             <group name="oc4j-administrators"/>
                        </security-role-mapping>
                   </namespace-resource>
              </read-access>
              <write-access>
                   <namespace-resource root="">
                        <security-role-mapping name="&lt;jndi-user-role>">
                             <group name="oc4j-administrators"/>
                        </security-role-mapping>
                   </namespace-resource>
              </write-access>
         </namespace-access>
    </orion-application>
    Here is the Domain.log and it says default domain loaded and 2 processes deployed successfully. But I don't know why I am not able to log into BPELConsole and keeps getting "No domains accessible to the user logged in." also don't know from where the processes are loaded as I don't see anything in C:\Oracle_Software\AS10g\1013\soa_windows_x86_101310\bpel\domains\default\deploy as was expecting 2 jars in there but it's nothing in there and on top log files says 2 processes loaded. It all happened after I try to configure OID and restart the 10.1.3. Looks like after install anytime you restart the SOA Suite it is messing-up everything and now I installed is so many times and don't have patience to do it again.
    I am really frustrated now and don't know what's wrong. Any help will be really really appreciated.
    Thanks

  • How do you make a program run when any user logs in?

    I have an application which will need to run when any users logs in.
    Such that Joe downloads and installs the application, logs out, then Sally logs in and the application runs for Sally.
    Does anyone know how to do this?

    Hey Steve, thanks for that link. It seems to be what
    I am looking for. What is the meaning of the
    ~/Library vs /Library ? They are definitely
    different folders.
    Yes, they are definitely different folders. The "~" character represents the current users home folder, so "~/Library" represents the Library folder that's located inside a users home folder. Anything placed in there will only affect the one user whose home folder you've accessed.
    The "/Library" folder is the Library folder that exists at to root of the boot volume. Things placed in this Library folder will affect all users of the system. Basically it's sort of a "global" Library.
    Also, from a script, how do I add an item to execute
    for that kind of PList?
    That could be tricky based on the structure of that particular plist file. I haven't really looked at it closely but one place you could start is to read the "man" page for the "defaults" command... enter "man defaults" in Terminal. The "defaults" command allows you to read/write plist files, but defaults is not very good at accessing deeply nested plist items.
    Related to that, how do I tell if the logging item
    for my App is already there? I do not want to keep
    adding to the list if it is there. If someone
    deletes my app and then reinstalls it, I do not want
    it to run twice, three times, etc..
    Again, you could possibly read the plist using the defaults command and determine whether your item was already present or not.
    Do you know of the one in the ~/Library path, what
    user it execute as? Since it is all users, it
    probably is root or something like that.
    No, the one in ~/Library is in each individual user home folder. It will execute with the current user's privileges. This is where Login Items normally go when you go through the GUI... "Sys.Prefs -> Accounts -> Login Items" and add a login item for one user.
    Even items placed in /Library, which should execute for all users, will execute with the current user's privileges.
    In the near
    future we might need root privileges, so I might need
    a program to startup for all users as root instead of
    the user.
    Is your app, that needs to run at login time, a GUI application or is it a faceless shell script (or something similar). Your original post gave me the impression that you needed to launch a GUI application. However, if it's a shell script then you probably want to look at doing a LoginHook instead of using the Login Items procedure at the web page I posted earlier. I believe a LoginHook will also give you the ability to run the script as root.
    Check out this link at the ADC website.
    or
    Take a look at this information and this utility at Mike Bombich's website.
    Steve

  • Users dn changes in AD, OID and portal

    I have some question about dn changes...
    we have a synchronized Active Directory with OID. When user's dn changes in AD, it changes in OID.
    We using portal API (wwsec_api, wwsec_oid) functions for managing user... such as set his default group, add/remove to/from group and others.. After user's dn have changed these funtions not working for that user.
    so.. here comes my questions:
    these portal API functions uses dn from table portal.wwsec_person$ ?
    if so, is there a way to update dn in this table when it changed in OID automatically? Or it can be done only manualy?
    is it safe to update dn in this table?
    thanks for any hints.
    shar

    thank you for response.
    as I'm new to synchronization, some questions comes because of not knowing something..
    Now I see that all changes in portal are made just after the user logs in. That was the problem.

  • Preventing users to create move in/out in special dates

    Hello,
    I need to prevent users from creating move out or move in, in special dates, for example: in the dates of schedule list of meter reading units.
    How can I do that? any Idea? I will appreciate any help.
    Thanks alot,
    Hussam.

    Hi,
    You can try to find out some user exit (SMOD, CMOD) for Move-In Process.
    EC500001 IS-U: move-in: determ. of security deposit amount and reason
    EC500002 IS-U: move-in: data environment check upon entry
    ECSBT001 User-Defined Messages in Information Log
    ECSBTI01 IS-U: move-in: determination of application form
    ECSBTI02 IS-U: move-in: determination of budget billing amount
    ECSBTI03 IS-U move-in: customer-defined checks
    ECSBTI04 IS-U: move-in: determination of transfer contract
    ECSBTIO1 Default value for field for move-in/out (EC60)
    ECSBTMR1 Preassign indicator for creating service notification/order
    ECSBTO01 IS-U: move-out: determine default values
    ECSBTO02 IS-U Move-Out: User-Defined Checks
    And there prepare your functionality.
    Vlado

  • How to prevent user or group to use 3-tier WebI and DeskI in XI 3.1

    How to prevent user or group to use 3-tier WebI and DeskI in XI 3.1
    This function is enable in BOE 6.5 by using Supervisor.

    Hi,
    You can explicitly deny access to these applications from the CMC in BOE 3.1. Open the CMC, click on BusinessObjects Enterprise Application and then select the WebI.
    From the right hand side click on the 'Net Access' section for that group and disable the 'Log on to Web-Intelligence and view this object in CMC.'
    This will prevent the option of the WebI for that group.
    I hope this helps you.
    Regards,
    Prashant

  • Prevent user from closing the applications

    Hello,
    we would like to deploy to our users web application using Internet Explorer which is published over RemoteApps. Because this application takes long time to load we would like to prevent user from closing application. So we would like that session and application
    stays opened when the user clicks on close button on Internet Explorer that is published over RemoteApps.
    In other words, we would like to disconnect client from RemoteApp session, but stay logged in and keep the application running in the background.
    Is this possible to do?
    Thank you!
    Best wishes,
    Marko

    Hello,
    thank you all for your answer. I guess this is not a good news. Any other idea how to solve this problem - to start Internet Explorer web application as soon as possible.
    Last week I have found a VB script on one forum that would close the RemoteApp Windows without closing the appliaction on server but I can't find it today. Does anybody know something about this script?
    Thank you!
    Best wishes,
    Marko

  • UPS auto shutdown with multiple users logged in

    How does this work? If I have more than one user logged in, the power goes out and the computer decides (based on the settings I have selected for UPS) to shut down, will it be able to complete the shutdown? When I do it manually I have to log out the other users.
    Thanks.

    It depends on what the users are/were doing.
    If there are unsaved changes, OSX will put up the usual warning about unsaved changes, and shut down everything else.
    If there aren't any such things preventing it, yes, it will do a complete shutdown.
    See Using a U.P.S. System with a Mac for details.

Maybe you are looking for

  • Input must bein module pool and the output should be in ALV report

    Dear Friends, Greetings..................... Please give me solution for my problem. Consider there is one module pool screen with the fields empno, edob, ecity.There is one search button.if the user clicks the search button.it should display the emp

  • Blue screen pops and my device restarts. This started happening when I updated it to iOS8. Amy solutions??

    I am facing problems in iPad mini with retina display. The device restarts suddenly by displaying blue screen. It started happening after I updated my device to iOS8. I request you to kindly update the iOS8 or provide some solutions.

  • Asset GR

    While performing ASSET GR  GR/IR accounts get updated.Since for account assignment category GR non valuated tick is there but still GR/IR accounts get updated. Any soln.

  • File permissions $OH Unix and Windows

    Hi, I am examining an Oracle audit and now looking for all the default file/directory permissions on Unix and Windows. Have searched a lot of sites now but could not find a proper list with all the permissions mentiond. Does anybody knows where to fi

  • Installer for Discoverer 11g doesn't start

    I'm trying to install Discoverer on CentOS 5 x64. As OS user oracle, immediately after executing ./runInstaller : [ERROR]: Installer has encountered an internal Error. Contact Oracle support with details [EXCEPTION]: java.lang.reflect.InvocationTarge