Essbase JAPI maxl session gives NPE with import statement

Anybody know why I get a NPE from the Java API when trying to use the IEssMaxlSession to do an import? Here's my code snippet. I've verified the session work using the simpler maxl command commented out below. I also know the import syntax is OK at the maxl prompt. Essbase Error(0) isn't the most helpful diagnostic I've come across.
Thanks
IEssMaxlSession maxlSess = null;
try {
     maxlSess = olapSvr.openMaxlSession("Maxl Test");
               try {
                    String maxl;
//                    maxl = "display database \"184_r\".rep";
                    maxl = "import database \"184_a\".agg dimensions connect as \"admin\" identified by \"password\" using server rules_file '/TmpltRFs/RFs/Plan.rul' on error write to \"errlog.log\"";
                    logger.debug(maxl);
     maxlSess.execute(maxl);
     printMessages(maxlSess.getMessages());
               } catch (EssException e) {
                    printMessages(maxlSess.getMessages());
                    logger.debug(e.getMessage());
                    e.printStackTrace();
} catch (EssException e){
     logger.debug(e.getMessage());
14:47:40 DEBUG (essbase.RunMaxl 109): Cannot execute maxl statement. Essbase Error(0): java.lang.NullPointerException
com.essbase.api.base.EssException: Cannot execute maxl statement. Essbase Error(0): java.lang.NullPointerException
     at com.essbase.server.framework.EssOrbPluginDirect.ex_olap(Unknown Source)
     at com.essbase.server.framework.EssOrbPluginDirect.executeMaxlStatement(Unknown Source)
     at com.essbase.api.session.EssOrbPlugin._invokeMaxlMethod(Unknown Source)
     at com.essbase.api.session.EssOrbPlugin._invokeMethod2(Unknown Source)
     at com.essbase.api.session.EssOrbPlugin._invokeMethod(Unknown Source)

This is due to the unpublished Bug 12661416: MAXL STATEMENT IMPORT DB DIMENSIONS FROM RELATIONAL DATABASE FAILS WITH JAPI. This error is not fixed in next release.
However, there is one workaround.
"As a workaround we installed Essbase client 9.3.1 on the epm11 test box, copied native libraries from 9.3.1 admin server and connected to maxl shell from the v 9.3.1 maxljni interface. This seems to work fine."
Edited by: Karthik_P on Apr 9, 2012 1:12 PM

Similar Messages

  • Javac(1.4.2) gives error in import statement

    Hi All,
    I am facing a surprising problem. I have 2 java class files. I write the import statement for second one in the first one. There is no package & these are in the same directory. I have compiled the second one. But when I try to compile the First one. Javac throws error at import statement like below :
    D:\Clubs\oct\6>javac -d . ManojTest.java
    ManojTest.java:1: '.' expected
    import SessionBean;
    ^
    1 error
    My Java Files are as below :
    import SessionBean;
    public class ManojTest
         public static void main(String args[])
    //ManojTest.java
    public class SessionBean
         public static void main(String args[])
    //SessionBean.java
    I have compiled SessionBean.java successfully but when I try to compile ManojTest.java I get error mentioned above.
    However this probelm comes when I use j2se 1.4.2.. but works in j2se 1.3.1..
    Another way could be I use package structure.
    But I can't do any of these, as I have to port my big project to j2se1.4.2.. from j2se1.3.1.. (Live project is running on Tomcat).
    Problems is similar in Unix & Windows both.
    Is this javac compiler issue or there is some setting which I can make.
    I have already included . (dot) in PATH & CLASSPATH environment varibales.
    Please help me out if there is any way around this, as i am stuck up in between
    thank you
    Manoj :confused:

    Use a package and then add that package in your classpathOr don't use a package, leave the file in the default (noname) package, and don't use the import statement. Java will find it in the default package without the import.
    Explicit import statements from the default package are no longer allowed

  • Problems with IMPORT STATEMENT

    Please, can someone assist me? I am using Java Studio Enterprise 8.1 & Netbeans to design a java application and input form. But the wizard keeps on generating repeated class and subclasses even after I have used the import statement. Its making my program looks clumsy.
    I just want to use import statement once and start using the variable in the program without repeating the declaration.
    For instance, after importing javax.swing.*, I just want to be able to specify in my program (e.g JPanel Coylogo) without the wizard generating another private javax.swing.JPanel Coylogo.
    How can I do it. Please help. I will appreciate
    You look at the following section of the program to unstand what I mean. Thank you.
    import java.awt.HeadlessException;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.sql.*;
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import javax.swing.*;
    import java.sql.Date;
    * @author */
    public class inputForm extends JFrame
    private Connection con;
    private Statement stmt;
    private int k;
    ResultSet rs=null;
    // Variables declaration - do not modify
    private javax.swing.JLabel ClassLabel;
    private javax.swing.JPanel Connectivitypanel;
    private javax.swing.JPanel Coylogo;
    private javax.swing.JCheckBox DataCapable;
    private javax.swing.JLabel DateLabel;
    // End of variables declaration
    * Creates new form inputForm
    public inputForm()
    //con = new dbConnect();
    initComponents();
    con = dbconnection();
    /** This method is called from within the constructor to
    * initialize the form.
    * WARNING: Do NOT modify this code. The content of this method is
    * always regenerated by the Form Editor.
    // <editor-fold defaultstate="collapsed" desc=" Generated Code ">
    private void initComponents()
    Coylogo = new javax.swing.JPanel();
    PhoneType = new javax.swing.JPanel();
    PhoneIdLabel = new javax.swing.JLabel();
    ClassLabel = new javax.swing.JLabel();
    phoneid = new javax.swing.JTextField();
    DateLabel = new javax.swing.JLabel();
    Connectivitypanel.setBorder(javax.swing.BorderFactory.createTitledBorder("CONNECTIVITY"));
    pbluetooth.setText("Bluetooth");
    pbluetooth.setActionCommand("bluetooth");
    pbluetooth.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
    pbluetooth.setHorizontalAlignment(javax.swing.SwingConstants.TRAILING);
    pbluetooth.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT);
    pbluetooth.setMargin(new java.awt.Insets(0, 0, 0, 0));
    }// </editor-fold>
    private void allPhonesTypeActionPerformed(java.awt.event.ActionEvent evt)
    }

    disable add imports or organize imports in your IDE

  • Problem with import statement !!!

    Hi all,
    When I'm compiling a java progam(client program in an EJB application) I'm getting the following error.
    \ejb\converter\ConverterClient.java:14: '.' expected
    import Converter;
    ^
    \ejb\converter\ConverterClient.java:15: '.' expected
    import ConverterHome;
    ^
    2 errors
    All files , Home interface , bean class , remote interface and client program are all in same folder. And no package statement is used.
    When I had removed the above statements , it compiled well.But After when running the client (after every thing is done and deployed bean in J2EE server using deploy tool ), the following error is coming..
    Binding name:`java:comp/env/ejb/SimpleConverter`
    Application threw an exception:java.lang.NoClassDefFoundError: ConverterHome
    Unbinding name:`java:comp/env/ejb/SimpleConverter`
    Can any one suggest a solution with explanation ???
    I'm using J2SE 1.4 beta 2 version. This J2EE SDK us designed for J2SE 1.3 . is this the reason ??
    Thanks in advance..
    ashok

    Did you added the <your_ejb>.jar file to the classpath??
    /Sreenivasa Kumar Majji.
    Hi all,
    When I'm compiling a java progam(client program in an
    EJB application) I'm getting the following error.
    \ejb\converter\ConverterClient.java:14: '.' expected
    import Converter;
    ^
    \ejb\converter\ConverterClient.java:15: '.' expected
    import ConverterHome;
    ^
    2 errors
    All files , Home interface , bean class , remote
    interface and client program are all in same folder.
    And no package statement is used.
    When I had removed the above statements , it compiled
    well.But After when running the client (after every
    thing is done and deployed bean in J2EE server using
    deploy tool ), the following error is coming..
    Binding name:`java:comp/env/ejb/SimpleConverter`
    Application threw an
    exception:java.lang.NoClassDefFoundError:
    ConverterHome
    Unbinding name:`java:comp/env/ejb/SimpleConverter`
    Can any one suggest a solution with explanation ???
    I'm using J2SE 1.4 beta 2 version. This J2EE SDK us
    designed for J2SE 1.3 . is this the reason ??
    Thanks in advance..
    ashok

  • Problem with import statement for user created classe

    I recently downloaded J2sdk1.4.0_03 before that I had jdk1.3 and never had this problem.All the files other than named package I import for my
    application does not compile.But when I commented that out it work just fine.
    any help is appreciated

    thanks
    It makes sense not to import non-packaged class.
    My other problem is with JDBC ODBC.I have a Dell system with Windows XP.
    I registered my User Data Source to ODBC with MS Text driver(.txt , csv).When the code reaches at the .executeUpdate(CREAT TABLE CUSTOMERS)
    it throws an exception
    sQLException 3:java.sql.SQLException: [Microsoft][ODBC Text Driver] Cannot modify the design of table 'CUSTOMERS'. It is in a read-only database.
    Do I really need to change the attribues or some thing else.
    How can I chane the attributes of the database.Never had problem with windows 98.

  • Import statement clashes

    Hi,
    If 2 import statements happen to import the same class implicitly (as opposed to naming the exact class in the import statement), then how does the compiler decide which one is used? Apparently the order of the import statements doesn't matter... already tried that.
    For example:
    //class Test.java
    import java.lang.*; /redundant, but shows that we're importing Object
    import org.omg.CORBA.Object;
    public class Test {
    public static void main(String[] args) {
    Object obj = new String();
    ... here, the compiler complains about "found: java.lang.String" and "required: org.omg.CORBA.Object". Switching the order of the import statements had no effect... same issue. How are name clashes handled with import statements?

    The conflict is not resolved -- if there is any ambiguity the compiler complains. In these cases you need to use the fully qualified class name; e.g. java.lang.Object or org.omg.CORBA.Object -- it's not allowed to use the simple name "Object" because there's no way to know which of the two is meant.

  • Internal table with Import and Export

    Hi All,
    Hi all
    Please let me know the use of <b>Internal table with Import and Export parameters and SET/GET parameters</b>, on what type of cases we can use these? Plese give me the syntax with some examples.
    Please give me detailed analysis on the above.
    Regards,
    Prabhu

    Hi Prabhakar,
    There are three types of memories.
    1. ABAP MEMORY
    2. SAP MEMORY
    3. EXTERNAL MEMORY.
    1.we will use EXPORT/ IMPORT TO/ FROM MEMORY-ID when we want to transfer between ABAP memory
    2. we will use GET PARAMETER ID/ SET PARAMETER ID to transfer between SAP MEMORY
    3. we will use EXPORT/IMPORT TO/FROM SHARED BUFFER to transfer between external memory.
    ABAP MEMORY : we can say that two reports in the same session will be in ABAP MEMORY
    SAP MEMORY: TWO DIFFERENT SESSIONS WILL BE IN SAP MEMORY.
    for ex: IF WE CALL TWO DIFFERENT TRANSACTIONS SE38, SE11
    then they both are in SAP MEMORY.
    EXTERNAL MEMORY: TWO different logons will be in EXTERNAL MEMORY.
    <b>Syntax</b>
    To fill the input fields of a called transaction with data from the calling program, you can use the SPA/GPA technique. SPA/GPA parameters are values that the system stores in the global, user-specific SAP memory. SAP memory allows you to pass values between programs. A user can access the values stored in the SAP memory during one terminal session for all parallel sessions. Each SPA/GPA parameter is identified by a 20-character code. You can maintain them in the Repository Browser in the ABAP Workbench. The values in SPA/GPA parameters are user-specific.
    ABAP programs can access the parameters using the SET PARAMETER and GET PARAMETER statements.
    To fill one, use:
    SET PARAMETER ID <pid> FIELD <f>.
    This statement saves the contents of field <f> under the ID <pid> in the SAP memory. The code <pid> can be up to 20 characters long. If there was already a value stored under <pid>, this statement overwrites it. If the ID <pid> does not exist, double-click <pid> in the ABAP Editor to create a new parameter object.
    To read an SPA/GPA parameter, use:
    GET PARAMETER ID <pid> FIELD <f>.
    This statement fills the value stored under the ID <pid> into the variable <f>. If the system does not find a value for <pid> in the SAP memory, it sets SY-SUBRC to 4, otherwise to 0.
    To fill the initial screen of a program using SPA/GPA parameters, you normally only need the SET PARAMETER statement.
    The relevant fields must each be linked to an SPA/GPA parameter.
    On a selection screen, you link fields to parameters using the MEMORY ID addition in the PARAMETERS or SELECT-OPTIONS statement. If you specify an SPA/GPA parameter ID when you declare a parameter or selection option, the corresponding input field is linked to that input field.
    On a screen, you link fields to parameters in the Screen Painter. When you define the field attributes of an input field, you can enter the name of an SPA/GPA parameter in the Parameter ID field in the screen attributes. The SET parameter and GET parameter checkboxes allow you to specify whether the field should be filled from the corresponding SPA/GPA parameter in the PBO event, and whether the SPA/GPA parameter should be filled with the value from the screen in the PAI event.
    When an input field is linked to an SPA/GPA parameter, it is initialized with the current value of the parameter each time the screen is displayed. This is the reason why fields on screens in the R/3 System often already contain values when you call them more than once.
    When you call programs, you can use SPA/GPA parameters with no additional programming overhead if, for example, you need to fill obligatory fields on the initial screen of the called program. The system simply transfers the values from the parameters into the input fields of the called program.
    However, you can control the contents of the parameters from your program by using the SET PARAMETER statement before the actual program call. This technique is particularly useful if you want to skip the initial screen of the called program and that screen contains obligatory fields.
    Reading Data Objects from Memory
    To read data objects from ABAP memory into an ABAP program, use the following statement:
    Syntax
    IMPORT <f1> [TO <g 1>] <f 2> [TO <g 2>] ... FROM MEMORY ID <key>.
    This statement reads the data objects specified in the list from a cluster in memory. If you do not use the TO <g i > option, the data object <f i > in memory is assigned to the data object in the program with the same name. If you do use the option, the data object <f i > is read from memory into the field <g i >. The name <key> identifies the cluster in memory. It may be up to 32 characters long.
    You do not have to read all of the objects stored under a particular name <key>. You can restrict the number of objects by specifying their names. If the memory does not contain any objects under the name <key>, SY-SUBRC is set to 4. If, on the other hand, there is a data cluster in memory with the name <key>, SY-SUBRC is always 0, regardless of whether it contained the data object <f i >. If the cluster does not contain the data object <f i >, the target field remains unchanged.
    Saving Data Objects in Memory
    To read data objects from an ABAP program into ABAP memory, use the following statement:
    Syntax
    EXPORT <f1> [FROM <g 1>] <f 2> [FROM <g 2>] ... TO MEMORY ID <key>.
    This statement stores the data objects specified in the list as a cluster in memory. If you do not use the option FROM <f i >, the data object <f i > is saved under its own name. If you use the FROM <g i > option, the data objet <g i > is saved under the name <f i >. The name <key> identifies the cluster in memory. It may be up to 32 characters long.
    Check this link.
    http://www.sap-img.com/abap/difference-between-sap-and-abap-memory.htm
    Thanks,
    Susmitha.
    Reward points for helpful answers.

  • MaxL Session Expired

    Hi,
    I'm executing the MaxL to data load and I'm getting the below error.
    ERROR - 1051021 - You have been logged out due to inactivity or explicitly by the administrator..
    I confirmed with my Admin and got to know that my session wasn't killed by admin.
    I think this is happen due to less value in session timeout property.
    Pl suggest how to resolve it.
    Rahul

    John, you are as usual correct.
    Per the Administrative Services documentation (that would sort of explain why the Tech Ref didn't have anything):
    To specify how often Essbase checks for differences between the security file and the security backup file, and updates the security backup file if needed:
    1. From Enterprise View or a custom view, select the Essbase Server.
    2. Right-click and select Edit properties from the pop-up menu.
    3. In the Essbase Server Properties window, select the Security tab.
    4. Expand the Auto logoff node.
    5. For the Check every option, specify how often Essbase should compare the security file with the security backup file, in minutes.
    Note: This setting also controls how often user inactivity is checked.
    6. Click Apply.See: http://download.oracle.com/docs/cd/E12825_01/epm.111/eashelp/frameset.htm?secbkup.htm
    Regards,
    Cameron Lackpour

  • ASO-related statements fail in JAPI MaxL

    Hi there,
    I am trying to run an ASO database aggregation from a java program using Essbase JAPI. I am running Essbase 7.1.6. Since there seems not to be any ASO related call in the library, my approach is to open a MaxL session (IEssMaxlSession) and to execute a simple MaxL command (execute aggregate process on database appname.dbname). But surprisingly this fails. After some investigation, I realized that all ASO-related MaxL statements also fail to run in Essbase API while BSO ones function well. It always complain about some incorrect syntax, which I am 100% is valid since I was able to run it successfully from the MaxL prompt.
    Any idea how to solve this?
    Thanks a bunch in advance,
    Regis

    MaxL was supported in the JAPI from version 7x, however, it goes away in System 9. Here is a portion of the javadoc of IEssMaxlSession in System 9.3.1:
    boolean execute(java.lang.String maxlStatement)
    Deprecated. - Deprecated for lack of JAPI support
    Based on the fact that the JAPI never fully supported MaxL in the first place and the fact that MaxL/JAPI calls were deprecated in System 9, I would guess the ASO functionality wasn't available via the JAPI in the first place (although I have tested that scenario in any version of the JAPI)..
    Any idea how to solve this?Perhaps you could install the Essbase client which, I believe, contains the full MaxL functionality, and write/execute your MaxL scripts from Java..
    I looked in the 9.3.1. javadocs and didn't see anything new in regards to materinalizing aggregations; I will, however, see if any of my friends in the JAPI group have any further insights and, if I find anything out, I will followup here.
    Sorry there isn't a cleaner solution.
    Tim Tow
    Oracle ACE
    Applied OLAP, Inc

  • Problem with importing saved .json backup file in fresh installed firefox 3.6.8? Message "unable to process the backup file", when i choosed option "Restore" from menu "organize your bookmarks" !?

    Hello,
    my problem is with importing saved .json backup file in fresh installed firefox 3.6.8? Message "unable to process the backup file", when i choosed option "Restore" from menu "organize your bookmarks" !?
    Normally that i followed all instructions from your support site, and that i tried many things, but nothing helped :( !?
    my .json file isn't corrupted cause it was saved on another partition before formatting my OS.
    Please don't tell me that my bookmarks are lost :( cause i had many important things in that bookmarks, on 100.s pages :( ....
    Thanks in advance!
    Sincerely,
    hoho33

    "
    Can you restore that JSON backup in a new profile?
    Did you make sure that it is really a JSON backup and that there is no missing or hidden other file extension?
    A JSON backup starts with: {"title":"","id":1,"dateAdded"
    A HTML backup starts with: <!DOCTYPE NETSCAPE-Bookmark-file-1>
    You can try if you can restore that JSON backup in a new profile.
    Create a new profile as a test to check if your current profile is causing the problems
    See Basic Troubleshooting: Make a new profile
    If that new profile works then you can transfer some files from the old profile to that new profile (be careful not to copy corrupted files)
    See http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox
    Please for administration of this support site, make possibility to quote someone's answer, on this way is dificult to answer somebody who wrote some suggestion!
    No, i can't restore JSON backup in new profile, even on fresh installed OS XP SP3, with fresh installation of latest version of firefox!
    MAN I TOLD YOU 10X IT'S 200 % JSON BACKUP FILE!!! I'M NOT IN IT FROM YESTERDAY, I WORK IN IT 12 YEARS!!!
    I tried restoring json backup in new profile, but nothing, i couldn't restore, cause that stupid error from screen shot which i posted again appears !
    Man i'm not totally noob i repeat 2nd time here, and normally that i know to create new profile, and that i tried that, but that didn't help!
    I can't believe that FIREFOX has not good support team, and doesn't care for yours users, this will not give me more reason to use in future firefox
    like borwser, if i don't have good support, and when i have problem like this, to loose all my very important bookmarks and passwords on them, and
    firefox support won't to help me to solve my problem!
    If somebody from firefox support team read this, i can give you Remote desktop access to my computer to try solve this problem, like other serious company
    like HP, Dell , etc. give remote desktop support to their users!
    Corel are you from firefox support team? Please don't write same suggestions, cause i know to read, and i understand well if you write once some suggestion!
    Greetzz

  • Issues with importing from excel

    I have been running into a several issues with importing from Excel.
    First my configuration
    I am running SQL Developer ver 1.5.5 Build MAIN-5969
    I am on a Windows XP Professional Version 2002 with Service Pack 3
    I am importing into an Oracle 10g database.
    1. SQL Developer doesn't work on Excel 2007, I have to save all my files into Excel 97-2003 format before I can use them.
    2. If I run into an error loading and stop the process, SQL Developer doesn't release the Excel file and I get a sharing violation if I try to save the spreadsheet without closing SQL Developer.
    3. I have found that I have to set print area to the area I want to work with, otherwise the import wizard tries to keep adding rows.
    4. When using the Import wizard, it keeps adding commas on fields with numerics unless I specify the column in excel as text. Currently the column is formatted as General in the spreadsheet or I can change the wizard format to say the column is an integer, but it actually is just a code field with numeric characters so it may have leading zeroes that I need to keep.
    This might be related,
    I have a column in excel defined as text but only contains numerics. It is of length 4, but the wizard sets a precision of 5 with a datatype of VARCHAR2. If I try to change it to 4, I get an error saying the field is not large enough. Yet, when I do a LEN on the column, it only gives me a 4. I have other fields in the same sheet that a 3 position numeric and 2 position numeric and those are fine. I am thinking this is related to the comma being inserted in a numeric field for anything greater than 3 positions.
    5. Importing excel dates to oracle dates doesn't work. I have to convert the excel date column to text then import as a VARCHAR, then convert to Date once in the database.
    6. The default of nullible is not set on any columns and I have to set them before the import. (I would prefer it set to nullible and I have to uncheck the box to make it not nullible. I would prefer to import all of the data and then deal with the nulls after they have been pulled in)
    7. When I select header columns included it uses that as the column names. Is it possible to do the name length check then? It has bit me a few times where I try to import and forget to check the name length and then I get an error when I start running the import.
    8. If one of the columns to import has all nulls, then the precision comes out to 0 and if it isn't changed an error occurs on import. Could this situation default to a precision of 1?
    9. It would be nice if there was a completion message displayed and a cancel option while running.

    On point 3.
    I have a column in excel that consists of numbers. 4 digit numeric codes. Ex, 1111, 2345, etc
    The column's format is general. It displays as just 4 numbers.
    When I start the wizard initially, the column appears with data as 1,111, 2,345, etc, on the Data Preview screen.
    It determines the precision to be 5 on the column definition screen.
    If I change the precision to 4 then continue, that field will error out when I verify with "not big enough to hold the data in source columns"
    If, I change the excel column to a TEXT column.
    Excel still displays as 1111, 2345, etc
    The wizard then displays the same data 1111, 2345 on the Data Previeiw screen
    Yet, when I get to the column definition screen it still sizes it as a 5
    If I change it to a 4, I get the same error when verifying.
    If I leave them alone as 5, then it processes just fine.

  • Built-in restore session hangs/freezes with too many tabs in Fx 29

    Hi, I've used the Session Manager add on for awhile, ever since a previous 'upgrade' to Firefox tended to not save sessions after a crash.
    The upgrade to version 29 has rendered Session Manager unusable, as documented here:
    https://support.mozilla.org/en-US/questions/1000544?esab=a&as=aaq
    However I've determined that this seems to be not a problem with Session Manager, but with Firefox's built-in restore functionality. This is because though Session Manager no longer shows at startup, Firefox's native session restore does, and Session Manager can still be accessed through the "Tools" menu. It simply crashes with even a couple hundred tabs, let alone the 1-3k tab sessions I normally use.
    Experimentation has demonstrated several things. (Both session restore and Session Manager work the same way, which tells me that Session Manager is probably built on the session restore function, simply adding support for multiple sessions and better autosaving.)
    1. If I try to restore a large session, even if I remove almost all of my tabs from the restore, it will start to open everything, then (apparently) hang without loading any of the default tabs, and then freeze if I try to do anything at all, including clicking on the search box, trying to scroll, or clicking on another tab.
    2. If I try to open a session with one window and one tab, it will open.
    Not sure if this is relevant, but if I clicked on another tab before it froze, when I do a session restore from the old session it will open with that one that I clicked as the default tab.
    It used to be that Firefox would only load the last tab I was on for each window, and then load others when I clicked on them. I kind of suspect that the upgrade has Firefox now trying to either load all tabs at once (rather than only when I clicked on them, as previously), or at the very least trying to get the metadata from all the pages.
    I know that the sensible solution is to not have more than a few dozen tabs at any one time. But I'm not really a sensible person I've spent the past three hours trying to downgrade. I'm dedicated enough to my silly and obsolescent browsing method that I imagine I will keep trying to downgrade, security and time wastage be damned, until the issue is fixed.
    On the other hand, it occurs that there may already be a patch or new add-on which addresses this issue, and that would be a lot easier than downgrading, which Mozilla quite intentionally makes painfully difficult. Is there an easier way to get my multi-k tab sessions back?
    Thanks,
    LK
    PS: OS is Ubuntu 12.10. I have automatic updates disabled but periodically upgrade my whole system from the Terminal. My last system-wide upgrade was yesterday, the penultimate one was sometime in April, which is why I think the problem starts with Fx 29.

    Hi, I'm a Tab junky...and I'm not changing. I have this issue also. After 2 weeks of utter frustration, not liking any of the roll backs, etc, I dove into other browsers....and found Comodo IceDragon, which is based of Firefox 26.0.... but better. I can't even describe how stable it is, even compared to FF26.
    The only glitches were bringing in my history and passwords. I had to use Password exporter to deal with passwords and had to export my bookmarks and history to Chrome, then into IceDragon because it could not do it directly. But Comodo tech support was fast and very helpful!!
    Give it a roll. It's like old home week, but better.

  • Please help with importing packages

    I am trying to learn the Java Advanced Imaging (JAI) API. I have successfully installed java2SDK.
    I downloaded the JAI library (jai-1_1_2-rc-lib-windows-i586.exe) and have installed it.
    After installation, I added the JAI lib to the CLASSPATH.
    CLASSPATH = C:\java\jai-1_1_2-rc\lib
    when I try compiling a demo program from this tutorial page:
    http://developer.java.sun.com/developer/onlineTraining/javaai/jai/src/FrontPage.java
    I get these errors,
    package javax.media.jai does not exist
    import javax.media.jai.JAI;
    how do I know which directory to copy the JAI lib files to so that
    this import statement can find JAI
    import javax.media.jai.JAI;
    please help if you can
    Thanks
    John

    Hi,
    You have to give the full path of the jar file in classpath along with the jar file name
    something like CLASSPATH = C:\java\jai-1_1_2-rc\lib\jai.jar ...see the jar file name and include that also

  • Essbase Studio MAXL scripts not running

    Hi All,
    I am currently working on Essbase Studio 11.1.2.0. with Windows 2007 sp1 with 64 bit operating system . I have my datasources set to oracle database.
    I am trying to create an outline through maxl scripts. My essbase services etc are running fine.
    Steps of execution with the command are given below:
    1. Click on the Start button, click on run, enter cmd
    2. create the following maxl script named as ocreate.scr using notepad and save it. The login and password are correctly defined.
    ======================================================================================================
    deploy outline from model 'BestModel' in cube schema '\Mydirect\Cube Schemas\Best' login 'XXXXXXX' identified by 'XXXXXX' on host 'UDANASESSBA1' to application 'test' database 'test' using connection 'Essbase_QA_Connection' keep 100000 errors on error ignore dataload write to default;
    exit;
    ========================================================================================================
    3. Run the above script as :
    Essmsh ocreate.scr
    On running the above script I get the following error:
    ===================================================
    Essmsh.exe has stopped working
    ====================================================
    Can anyone help here.
    Thanks in advance
    Bk

    I believe there was an issue with deploying studio using 64bit Maxl, the workaround was to deploy using 32bit Maxl.
    More information available in Oracle Support - "Error "essmsh.exe has stopped working" with MAXL Deploy Script Generated from Essbase Studio on Windows 64-bit [ID 1382589.1]"
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Problems with importing in FCPX

    I am having problems with importing my recent holiday video intoFCPX  I have copied all the files from my Panasonic camera into my separate hard drive and they all appear there correctly.
    When I connect the camera to the computer it automatically opens in iPhoto which is a nuisance as I have to stop it from doing so.
    Now comes the problem when I ask to import media into a new project FPCX simply freezes and stops responding.
    If I ask FPCX to import direct from the camera it says it can't re-import because all the material is already in the second hard drive where I store my projects.
    So in a nutshell the programme simply does not respond to importing.
    Any help please or is this a technical problem I have with my Mac.
    Thanks
    A new iMac version 10.9.2
    OS Mavericks
    FPC up dates are all installed

    First, what specific camera are you using?
    Next, create a folder on your hard drive, give it a name you'll recognize, then copy the entire contents of your camera card into it, keeping the full file/folder heirchy in tact.  Disconnect the camera.  Then import from that folder.
    What do you mean specifically when you say "the programme simply does not respond to importing"?  That is sort of a vauge statement.
    Finally, go into the Preferences of iPhoto, you can set it to NOT open when you plug your camera in, and never have that happen any longer.

Maybe you are looking for

  • I have a few small dents in my MacBook

    I bought it on Boxing day 2011 It had a small dent on the day but I ignored it (was too happy playing with it) After dishing out over $1200 on it, I treated it like gold and I do still to this day, I never ever dropped it or anything And now, I have

  • Visited links will not change color in FF 9

    Just upgraded to Firefox 9.0.1. When I click on a hyperlink, the color of the anchor text does not change. It remains the default blue rather than changing to purple, even though the settings in options>content>colors indicate that the color of the l

  • Confirmation Delete Workflow

    Hello all, I was wondering if we can trigger a workflow approval when a Confirmation is Deleted (reversed) in SRM 4.0 (Classic Scenario). The scenario is: 1) A desktop receiver performs confirmation. 2) No approval is required. So, a Goods Receipt is

  • Oracle 9i on Windows 2000 Professional

    I have service pack 1 and 2 installed for my win 2000. When I try to install 9i it says I don't have any service packs installed. What can I do to get 9i installed?

  • You cannot post to asset in company code 0001 fiscal year 2009

    Hello, I am receving subject mentioned  error when I am posting asset to fixed asset. Please advise me  to rectify the same. I tried AJRW but couldn't succeed. Regards, Prashant