Exception surprise after BI Beans 10.1.2.1 installation

This code fragment throws exception after 10.1.2.1 installation.....(it worked before 10.1.2.1)
code
public static void biSessionCallback (BajaContext context, Page page) throws Throwable {
// skipped
Hashtable pageObjects = BIHandler.initBIObjects (context, page);
Presentation pres = (Presentation) pageObjects.get ("Presentation1");
ThinCrosstab cross = (ThinCrosstab)pres.getView();
QueryClient queryClient = (QueryClient)cross.getDataSource();
Selection sel = new Selection("MDM!D_SCOTT.DIM_CLIENT");
sel.setHierarchy("MDM!D_SCOTT.DIM_CLIENT.EMP_HIER");
MemberStep mStep = new MemberStep("MDM!D_SCOTT.DIM_CLIENT");
mStep.addMember("TOTAL_EMP_1");
mStep.setAction(Step.SELECT);
sel.addStep(mStep);
try {
//////!!! here we have the surprise
queryClient.applySelection(sel);
} catch(Exception e) {
e.printStackTrace();
//skipped
top of stack trace
oracle.dss.dataSource.common.QueryException:
Step: oracle.dss.selection.step.MemberStep;
Enabled: true Valid: true Action: SELECT; Dimension: MDM!D_SCOTT.DIM_CLIENT; Hierarchy: MDM!D_SCOTT.DIM_CLIENT.EMP_HIER
Member array: [TOTAL_EMP_1]
RangeCollection:[]
oracle.dss.dataSource.LocalStepRuntimeException:
Step: oracle.dss.selection.step.MemberStep;
Enabled: true Valid: true Action: SELECT; Dimension: MDM!D_SCOTT.DIM_CLIENT; Hierarchy: MDM!D_SCOTT.DIM_CLIENT.EMP_HIER
Member array: [TOTAL_EMP_1]
RangeCollection:[]
at oracle.dss.dataSource.common.Query.exceptionThrower(Query.java:2140)
at oracle.dss.dataSource.QueryServer.applySelections(QueryServer.java:2426)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java)
at oracle.dss.util.Operation.execute(Operation.java:72)
at oracle.dss.dataSource.QueryManagerServer.sendQueue(QueryManagerServer.java:1991)
at oracle.dss.dataSource.common.OperationQueue.update(OperationQueue.java:207)
at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:176)
at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:146)
at oracle.dss.dataSource.common.OperationQueue.addOperation(OperationQueue.java:123)
at oracle.dss.dataSource.client.QueryClient._applySelections(QueryClient.java:1479)
at oracle.dss.dataSource.client.QueryClient.applySelections(QueryClient.java:1460)
and nothing interesting follows

e.m_support in debugger shows
BIB-9547 A Selection step could not be processed because it may be missing level information.
so I was in a hurry with previous question.

Similar Messages

  • Google Voice Won't Work With Bluetooth Headset After Jelly Bean

    I am SO frustrated. I had no idea I was installing the Jelly Bean update when I updated the software on my phone. Note to Verizon Communications team: PLEASE do a better job of communicating significant software updates. I would not have installed Jelly Bean. I learned long ago to stick with factory OS on my phones.
    Since the update, I noticed that I could no longer dictate texts and emails. Also, my call recording app no longer worked. I switched to Swype and it would work for a few minutes and then stop.  I could still use my bluetooth headset to make calls and S voice worked (although, like others here, I noticed that it's now worse--it doesn't recognize any contact names I request anymore). After trolling Android forums I found that the problem is with the bluetooth headset. You can still dictate when the phone's bluetooth is on, but when a device is connected, all bets are off.
    I almost did a factory reset, but then I read that a hard reset will not restore ICS, nor did it resolve this bluetooth Google Voice issue for the few people who tried it already. In fact, resetting caused more problems (eg., more battery drain and removal of Adobe Flash, etc.).
    Does anyone know how I can go back to ICS? Bluetooth and Google Voice are the two features I value most in my phones. This is a NIGHTMARE.

    rcschnoor -
    The Bluetooth/Voice Search/Dictation issue is a valid issue for the OP, a valid issue for me and oh yeah, the hundreds of other people affected by the, "Google Voice Search stuck on "Initializing" bug filed here on the Google Android Project page.  Here is yet another reference to the same issue from Android Central.
    The "Google Music freezing after Jelly Bean Update on Galaxy S3" is also a valid and documented bug located here also on the Google Android Project page.
    So I ask, how does sharing with these people that do have these issues, and are affected by them, that you are not experiencing these issues help in any way?  Isn't that the whole purpose of a community forum to help others?

  • How To Handle SQL Exceptions in  Session EJB Bean

    Hi,
    we are working on toplink JPA. My use case is I have an emp table with columns as "empid" , "emp name" , "job" with "empid" as primary Key. Here I'm creating a record in the Database by using a jspx page. Here My problem is when I'm entering a duplicate value for the empid I'm getting "ORA-00001: unique constraint (constraint_name) violated" . I'm able to catch the exception in the jspx backing bean where I'm calling the JPA insert method, But i could not catch the exception in the sessionEJB Bean. Is there any way to catch such exception in the sessionEJB.
    could anyone help me out.
    Thanks in Advance.
    regards,
    PrapanSol

    You should be able to call flush on your EntityManager in your SessionBean to trigger the exception.
    Note that the transaction will still be rolled back even if you catch this exception.

  • How to implement this: Exception handler for managed bean

    Hi, i'm using jdev 11g rel 1 , and i know i can use custom java class to extends DCErrorHandlerImpl, and override some method to customize the output or other info of my exceptions.
    And then config it for databindings.cpx to make it available. But i found that this is only available for JboExceptions which are thrown from BC layer and through databindings.
    If my exceptions are from managed bean, or just use application module to use the methods in it, while encounter exceptions, there's no way to handle it.
    How can i handle it in managed bean in just one place(for architecuture layer)? <I just want to define a method to handle all managed bean's exceptions and use dcContainer.process it>,
    who can give some suggestion?

    If my exceptions are from managed bean, or just use application module to use the methods in it, while encounter exceptions, there's no way to handle it.
    How can i handle it in managed bean in just one place(for architecuture layer)? <I just want to define a method to handle all managed bean's exceptions and use dcContainer.process it>,
    who can give some suggestion?If you use application module methods in the managed bean, then use them through methodAction bindings so that the standard error handling works as expected.
    See: http://blogs.oracle.com/smuenchadf/no_createrootappmodule_in_backing_beans.html
    If you need to do a whole lot of error handling in the bean (instead of just showing a message once in a while), you might be putting too much business logic where it doesn't belong. Consider moving that logic to the AM

  • User defined exception problem in session bean.

    Hi,
    I creaed one user defined exception and using this exception
    in the session bean when I am trying use this bean at the client
    side and cathing this exception it is not catching it properly
    while server side it is throwing this exception.
    I can elaborate it through client code -
    try {
    isModified = sessionBean1.modifyNe(Object product);
    catch (ValidationException nve) {
    throw nve;
    catch (RemoteException remoteException) {
    remoteException.printStackTrace();
    server is throwing ValidationException but it is cathing in
    the RemoteException.
    stack trace is given below
    java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
    java.rmi.RemoteException: com.ss.sms.common.exception.ValidationException: name should be unique
    at com.sisl.snms.server.esc.common.SmsEscBean.checkDuplicateNeName(SnmsEscBean.java:56)
    at com.sisl.snms.server.esc.escatm.SessionBean1.modifyNe(EscAtmBean.java:219)
    at com.pramati.ejb.runtime.EscAtmBean_LocalObject_Impl_785398532._pramati_impl_modifyNe(EscAtmBean_LocalObject_Impl_785398532.java:285)
    at com.pramati.ejb.runtime.EscAtmBean_LocalObject_Impl_785398532$3.run(EscAtmBean_LocalObject_Impl_785398532.java:238)
    at com.pramati.security.util.JAASSecurityHelper.doAs(JAASSecurityHelper.java:158)
    at com.pramati.security.util.JAASSecurityHelper.doAs(JAASSecurityHelper.java:266)
    at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source)

    hi vikassahu
    try it : remove remoteException catching. and try it with normal Exception, and make sure that Exception should be in remote interface.
    and make sure that you are throwing your user Defined Excepion
    ok i think this will help u
    ok

  • Exceptions thrown after a jsp:include

    Hi all,
              At the beginning of my JSP, I can't use the JSP include directive because I
              need to do a specific include from another webapp servlet context. Thus I
              wrote my own include tag <mytag:include page="" context=""/> where I use
              RequestDispatcher.include().
              But then I am facing the following problem with this JSP :
              [myjsp.jsp]
              <mytaglib:include page="" context=""/>
              <mytaglib:stgElse/>
              if the second tag <mytaglib:stgElse> is throwing a JspException, and if I
              use the error handling system of the webapp :
              [web.xml]
              <error-page>
              <exception-type>javax.servlet.jsp.JspException</exception-type>
              <location>/web/en/pf/error.jsp</location>
              </error-page>
              I get : "java.lang.IllegalStateException: Cannot forward a response that is
              already committed"
              because it tries to do a forward after an include which needed a flush of
              the buffer previously, what means the response was already comitted.
              Thus the question is : how to handle exceptions coming after an include was
              done, that is to say after a flush of the buffer has already been committed
              Thanks for any help.
              Yann
              

    In the doc, it states:
    sendRedirect
    If the response has already been committed, this method throws an
    IllegalStateException. After using this method, the response should be
    considered to be committed and should not be written to.
    In other words, you must not do anything before or after with the response.
    Cameron Purdy, LiveWater
    "Lawrence Lourduraj" <[email protected]> wrote in message
    news:8ip9p4$r0g$[email protected]..
    >
    Friends,
    How do I do a redirect either through HttpServletResponse.sendRedirect ()or
    <jsp:forward /> in a JSP that does a <jsp:include /> at the top.
    I am getting a IllegalState exception.
    Thanks
    Regards
    Lawrence Lourduraj
    VocaLoca Inc.

  • Exception creating stateless session bean

    hello, can some one tell what is the cause and the solution of the folowing exception :
    EJB5070 Exception creating stateless session bean : [{0}]
    com.sun.enterprise.InjectionException: Exception attempting to inject Env-Prop: ejb3.INplateformFacade/timerService@Field-Injectable Resource. Class name = ejb3.INplateformFacade Field name=[email protected]@ejb3.INplateformFacade/timerService@@ into class ejb3.INplateformFacade
    at com.sun.enterprise.util.InjectionManagerImpl._inject(InjectionManagerImpl.java:387)
    at com.sun.enterprise.util.InjectionManagerImpl.inject(InjectionManagerImpl.java:206)
    at com.sun.enterprise.util.InjectionManagerImpl.injectInstance(InjectionManagerImpl.java:127)
    at com.sun.ejb.containers.StatelessSessionContainer.createStatelessEJB(StatelessSessionContainer.java:533)
    at com.sun.ejb.containers.StatelessSessionContainer.access$100(StatelessSessionContainer.java:111)
    at com.sun.ejb.containers.StatelessSessionContainer$SessionContextFactory.create(StatelessSessionContainer.java:772)
    at com.sun.ejb.containers.util.pool.NonBlockingPool.getObject(NonBlockingPool.java:199)
    at com.sun.ejb.containers.StatelessSessionContainer._getContext(StatelessSessionContainer.java:486)
    at com.sun.ejb.containers.BaseContainer.getContext(BaseContainer.java:1675)
    at com.sun.ejb.containers.BaseContainer.preInvoke(BaseContainer.java:1229)
    at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:195)
    at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:127)
    at $Proxy63.tachePlanifier(Unknown Source)
    thanx on advance

    i dont think so it is a typo in the name.
    here is my source code :
    @Stateless
    public class INplateformFacade implements INplateformFacadeLocal {
        @PersistenceContext
        private EntityManager em;
        private Date datePrevis;
        @Resource
        TimerService timerService;
        @Timeout
        public void traitementPlanifier(Timer timer) throws NamingException {
            listerLeReprtoir(ChercherReprtoir());
        public void tachePlanifier(Date datePrevis) {
            this.datePrevis = datePrevis;
            timerService.createTimer(datePrevis, null);
        }

  • I am unable to view flash videos from all websites except youtube after updating to Firefox 4. All help will be appreciated. Thanks in advance :)

    I am unable to view flash videos from all websites except youtube after updating to Firefox 4. All help will be appreciated. Thanks in advance :)

    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    * Don't make any changes on the Safe mode start window.
    * https://support.mozilla.com/kb/Safe+Mode
    * [[Troubleshooting extensions and themes]]
    If it does work in Safe-mode then disable all extensions and then try to find which is causing it by enabling one at a time until the problem reappears.
    * Use "Disable all add-ons" on the [[Safe mode]] start window to disable all extensions.
    * Close and restart Firefox after each change via "File > Exit" (Mac: "Firefox > Quit"; Linux: "File > Quit")
    In Firefox 4 you can use one of these to start in <u>[[Safe mode]]</u>:
    * Help > Restart with Add-ons Disabled
    * Hold down the Shift key while double clicking the Firefox desktop shortcut (Windows)

  • Lost all sounds except ringtone after recent upgrade

    No sound except ringtone after recent upgrade followed by the upgrade fix. Since the ringtone was only affected I didn't notice immediately! If I plug in my headphones everything works. Unable to use volume buttons on side unless headphones are plugged in, the volume symbol with white dots doesn't even appear anymore. The volume control in  itunes music only works when plugged into headphones otherwise it can't be adjusted. Worked with apple support tried everything include a restore to new still no go! It appears that a few people are having the same problem and seems weird that it  happened after last upgrade!

    If you are unable to adjust the volume without headphones even after restoring, then the iPhone thinks it's plugged into a dock or cable.  This is the behavor that will happen if you plug your iPhone in to the car or iHome dock to play you music and sounds, but a docked connection will never play ringtones through the dock connection and headphones override that dock connection which is why your headphones work.
    How does the phone think its connected to a dock?  Well, this can happen if the charging port gets wet at some point or if some trauma happens in there like pushing the cable in when it doesnt fit, etc. 
    So it happens even after restoring what do I do?  Service your iPhone. https://selfsolve.apple.com

  • My MacAir purchased Sept 2011 gets exceptionally hot after charging for 10 minutes when the fan comes on. This also happens if I'm listening to music or watching something on YouTube after a few minutes. The machine gets hot and the fan comes on.

    My Mac Air purchased in Sept 2011 gets exceptionally hot after only 10 minutes of charging with the fan coming on. This also happens if I'm listening to music, watching a video, or doing an online crossword puzzle. When I shut it down the fan continues for a few minutes before shutting down. I took it in to the Genius Bar and they claimed the heat was within specifications.. I've owned several Macs and Mac iBooks in the past and this has never happened before.. Has anyone else had this same problem or have heard of it?

    Hi...
    It should not get that hot under 'normal' use.
    First try a SMC reset.
    Also note that it's a known issue that when attaching the magsafe connector and then within a few seconds opening the lid or in reverse, it can heat up for no aparent reason. Closing and reopening the lid should solve that.
    A workaround for this is to wait ca. 15-30 sec. after opening the lid, before connecting the magsafe.
    /Dennis

  • TS1702 After updating to iOS 6, apps stopped installations and showing 'waiting'

    After updating to iOS 6, apps stopped installations and showing 'waiting'
    I can't delete and install again because there are almost 20 applications like this.
    iPad 2 on iOS 6
    I tried by restarting iPad. Still it's not working.
    I have almost 20 applications showing in 'updates' in App Store. I selected 'Update all'. But iPad not installing those updates.
    Thanks,
    Kumar

    It's never a good idea to select Update All - IMO. That's when things start going wonky. Only one thing can download at a time anyway.
    Make sure that you do not have a stalled download in iTunes - a song or podcast, TV show  .... if you have a download in there that did not finish, complete that one first. Only one thing can download at a time on the iPad so that could be what is causing the problem.
    If that doesn't work - sign out of your account, restart the iPad and then sign in again.
    Settings>Store>Apple ID. Tap your ID and sign out. Restart the iPad by holding down on the sleep button until the red slider appears and then slide to shut off. To power up hold the sleep button until the Apple logo appears and let go of the button.
    Go back to Settings>Store>Sign in and then try to update again. Tap one waiting icon only if necessary to start the download stream.

  • During the final step of installing after download, I get an error - The Installer encountered an error that caused installation to fail.

    During the final step of installing after download, I get an error - The Installer encountered an error that caused installation to fail.

    Nobody can tell you anything. You have not provided any proper system information or even told us what you are actually downloading.
    Mylenium

  • I'm attempting to install cs6 and after hitting install the following message appeared: installer failed to initialize. please download adobe support advisor to detect the problem. well that has been discontinued...

    i'm attempting to install cs6 and after hitting install the following message appeared: installer failed to initialize. please download adobe support advisor to detect the problem. well that has been discontinued...

    rename OOBE Folder to OOBE.old.
    to find OOBE:
    64 bit OS: Program Files x86\Common Files\Adobe\OOBE
    32 bit OS: Program Files \Common Files\Adobe\OOBE

  • After download completion, how long os x installer takes to install the software

    I am downloading the Mountain Lion OS X using disk utilities / recovery menu, after completion of downloading, how long the installer takes to install
    OS X
    If anybody knows about it, pls advise me.

    The length of the download depends upon how fast your internet connection is. The download is over 4 GBs.
    If you erase the drive before you install Mountain Lion then it should take around 20 minutes, plus or minus. If you are upgrading or reinstalling then it should take around 35 minutes, give or take. These estimates are impacted by the speed of your machine and hard drive.

  • Exception in Message Driven Bean

    I have a MDB deployed to a weblogic server that listens to a queue on another weblogic server. All configuration is done through a
    deployment descriptor. When a message is put on the queue, my MDB picks it off, processes the message. I see the last line of debug
    in my log files. Shortly thereafter, I see the following exception being recorded:
    ExecuteThread: '13' for queue: 'weblogic.kernel.Default'> <<anonymous>> <> =
    <BEA-010026> <Exception occurred during commit of transaction Xid=3DBEA1-00=
    C5E1770B39616949EF(15171805),Status=3DRolled back. [Reason=3Djavax.ejb.EJBE=
    xception: nested exception is: java.sql.SQLException: Data exception -- Dat=
    a -- Input Data length 1,050,060 is greater from the length 1,048,576 speci=
    fied in create table.],numRepliesOwedMe=3D0,numRepliesOwedOthers=3D0,second=
    s since begin=3D27,seconds left=3D58,XAServerResourceInfo[JMS_cgJMSStore]=
    =3D(ServerResourceInfo[JMS_cgJMSStore]=3D(state=3Drolledback,assigned=3DcgS=
    erver),xar=3DJMS_cgJMSStore,re-Registered =3D false),XAServerResourceInfo[w=
    eblogic.jdbc.wrapper.JTSXAResourceImpl]=3D(ServerResourceInfo[weblogic.jdbc=
    ..wrapper.JTSXAResourceImpl]=3D(state=3Drolledback,assigned=3DcgServer),xar=
    =3Dweblogic.jdbc.wrapper.JTSXAResourceImpl@bd33c9,re-Registered =3D false),=
    XAServerResourceInfo[rfsdev1-xa]=3D(ServerResourceInfo[rfsdev1-xa]=3D(state=
    =3Drolledback,assigned=3DcgServer),xar=3Drfsdev1-xa,re-Registered =3D false=
    ),SCInfo[integro+cgServer]=3D(state=3Drolledback),properties=3D({weblogic.j=
    dbc=3Dt3://10.246.0.119:7001}),local properties=3D({modifiedListeners=3D[we=
    blogic.ejb20.internal.TxManager$TxListener@198b85b]}),OwnerTransactionManag=
    er=3DServerTM[ServerCoordinatorDescriptor=3D(CoordinatorURL=3DcgServer+10.2=
    46.0.119:7001+integro+t3+, XAResources=3D{JMS_FileStore, weblogic.jdbc.wrap=
    per.JTSXAResourceImpl, JMS_cgJMSStore, rfsdev1-xa},NonXAResources=3D{})],Co=
    ordinatorURL=3DcgServer+10.246.0.119:7001+integro+t3+): javax.transaction.SystemException:
    Could not contact coordinator at .......
    The thing is in my MDB, I'm not doing anything with the JTA, wha-so-ever! I've had this mdb
    deployed for over a year and it was after an upgrade to the weblogic server hosting the queue
    that we started seeing these exceptions.
    When this started, I thought it was because I had upgraded my development box to 10.3, while
    the host upgraded from 8.1 to 9.2. When they upgraded their production box, where these
    exceptions were not seen prior to their upgrade, we began seeing them there, too.
    Does anyone have any possible idea what may be causing this to happen? No code in my
    MDB has changed!
    Thanks,
    John

    thanks for the suggestion. I added it as an ActivationConfigProperty and set it to Bean, but I got the same error.
    Is there any way to tell who's attempting to do the transacting? My bean doesn't have any logic to persist
    anything or use any of the JTA Api. My counterpart, where the queue resides to which my MDB listens, is
    as lost as I am.
    John

Maybe you are looking for