Page 1 of 1

CORBA TRANSACTION_ROLLEDBACK

Posted: Fri Jun 04, 2010 12:42 pm
by Gaurav.Dave
Hello,

Suddenly, we are getting following message while try to login to DataStage director or designer GUI with our LDAP id. They were working fine since long. Now its not allowing us to log in. Can anyone guide me what could be cause of this error message?..We are using DataStage 8.1 on AIX platform.

Thank you

Gaurav



Failed to authenticate the current user against the selected Domain
CORBA TRANSACTION_ROLLEDBACK 0x0 No; nested exception is:
org.omg.CORBA.TRANSACTION_ROLLEDBACK: javax.transaction.TransactionRolledbackException: ; nested exception is:
javax.ejb.CreateException: com.ascential.asb.util.sandbox.ServiceException: com.ascential.xmeta.exception.ServiceException: OJB PB Factory error when executing query. vmcid: 0x0 minor code: 0 completed: No
javax.security.auth.login.LoginException: CORBA TRANSACTION_ROLLEDBACK 0x0 No; nested exception is:
org.omg.CORBA.TRANSACTION_ROLLEDBACK: javax.transaction.TransactionRolledbackException: ; nested exception is:
javax.ejb.CreateException: com.ascential.asb.util.sandbox.ServiceException: com.ascential.xmeta.exception.ServiceException: OJB PB Factory error when executing query. vmcid: 0x0 minor code: 0 completed: No
at com.ascential.acs.security.auth.server.impl.AuthenticationServiceBean.updateSessionUser(AuthenticationServiceBean.java)
at com.ascential.acs.security.auth.server.impl.AuthenticationServiceBean.loginImpl(AuthenticationServiceBean.java)
at com.ascential.acs.security.auth.server.impl.AuthenticationServiceBean.login(AuthenticationServiceBean.java)
at com.ascential.acs.security.auth.server.EJSRemoteStatelessAuthenticationService_e0d03809.login(Unknown Source)
at com.ascential.acs.security.auth.server._EJSRemoteStatelessAuthenticationService_e0d03809_Tie.login(_EJSRemoteStatelessAuthenticationService_e0d03809_Tie.java)
at com.ascential.acs.security.auth.server._EJSRemoteStatelessAuthenticationService_e0d03809_Tie._invoke(_EJSRemoteStatelessAuthenticationService_e0d03809_Tie.java)
at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java)
at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java)
at com.ibm.rmi.iiop.ORB.process(ORB.java)
at com.ibm.CORBA.iiop.ORB.process(ORB.java)
at com.ibm.rmi.iiop.Connection.respondTo(Connection.java)
at com.ibm.rmi.iiop.Connection.doWork(Connection.java)
at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java)
at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java)
Caused by: javax.transaction.TransactionRolledbackException: CORBA TRANSACTION_ROLLEDBACK 0x0 No; nested exception is:
org.omg.CORBA.TRANSACTION_ROLLEDBACK: javax.transaction.TransactionRolledbackException: ; nested exception is:
javax.ejb.CreateException: com.ascential.asb.util.sandbox.ServiceException: com.ascential.xmeta.exception.ServiceException: OJB PB Factory error when executing query. vmcid: 0x0 minor code: 0 completed: No
at com.ibm.CORBA.iiop.UtilDelegateImpl.mapSystemException(UtilDelegateImpl.java:220)
at com.ibm.CORBA.iiop.UtilDelegateImpl.wrapException(UtilDelegateImpl.java:720)
at javax.rmi.CORBA.Util.wrapException(Util.java:296)
at com.ascential.acs.security.directory.server._DirectoryServiceRemote_Stub.getUsersById(_DirectoryServiceRemote_Stub.java:639)
at com.ascential.acs.security.directory.ejb.EJBDirectoryService.getUsersById(EJBDirectoryService.java:217)
... 15 more
Caused by: org.omg.CORBA.TRANSACTION_ROLLEDBACK: javax.transaction.TransactionRolledbackException: ; nested exception is:
javax.ejb.CreateException: com.ascential.asb.util.sandbox.ServiceException: com.ascential.xmeta.exception.ServiceException: OJB PB Factory error when executing query. vmcid: 0x0 minor code: 0 completed: No
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java)
at java.lang.reflect.Constructor.newInstance(Constructor.java)
at com.ibm.rmi.util.ProxyUtil.copyObject(ProxyUtil.java)
at com.ibm.CORBA.iiop.UtilDelegateImpl.copyObject(UtilDelegateImpl.java)
at javax.rmi.CORBA.Util.copyObject(Util.java)
at com.ascential.acs.security.directory.server._DirectoryServiceRemote_Stub.getUsersById(_DirectoryServiceRemote_Stub.java:638)
... 16 more

Posted: Fri Jun 04, 2010 4:21 pm
by ray.wurlod
Let's start with what kind of user authentication you are using with WebSphere Application Server for Information Server - is it internal user registry (Information Server repository), operating system or LDAP?

"Failed to authenticate the current user against the selected Domain" reports that this mechanism is failing. This could be because the WebSphere Application Server (server1) is not running, it could be because the LDAP service user's password has been changed but the change not recorded throught the WebSphere Application Server console, or...

Without a lot more information it's going to be impossible to provide cogent diagnosis.

Posted: Fri May 10, 2013 4:03 am
by jerome_rajan
The XMETA user's password could have expired because of which the client is throwing the above error at logon. Faced a similar issue today and got it fixed by resetting the XMETA user's password.

I know this is a very old thread but thought of logging it here for posterity's sake :)

Posted: Fri May 10, 2013 6:45 am
by chulett
No problem... and it gives me a chance to get it in the proper forum. :wink:

Posted: Wed May 29, 2013 4:41 pm
by nshe_dw
Original post and responses helped me figure out what was wrong, DBA was able to reset xmeta password in the DB, this was the final detail:

Resetting the xmeta password in InfoSphere Information Server
Reference # 1405710
http://www-01.ibm.com/support/docview.w ... wg21405710

Just wanted to close the loop.

Thanks!