Session Binding/Oracle 9iAS

Hi,
I am experiencing a problem with session binding whilst using Oracle 9iAS. The same code works without problem in Tomcat. For some reason in Oracle, the session seems to invalidate before the valueUnbound() is called? (The session is being added correctly but is never removed from my list of active users)
Can anyone help with this or know of a workaround? Thanks in advance.
I am using the following code:
In log in class we add to the session:
session.setAttribute("user",userID);
session.setAttribute("userList",userList.getInstance());
In log out class we just do following:
session.invalidate();
And in the servlet we have a timeout set as follows:
session.setMaxInactiveInterval(60);
import javax.servlet.http.*;
import java.util.*;
* Class maintains the number or ACTIVE sessions. 
* valueBound()  -  when user logs on, the session is added to this list
* valueUnbound() - when user logs off or is timed out, user is removed from list
* getUserCount() - returns number of users with active sessions
public class userList implements HttpSessionBindingListener
  private static userList list = null;     
  private Set users = new HashSet();     
  private userList()
  {          super();     }     
  public static userList getInstance()
    if (list == null)          
    {          list = new userList();          }          
    return list;     
  public void valueBound(HttpSessionBindingEvent sbe)
    System.out.println(sbe.getSession().getAttribute("user"));
    users.add(sbe.getSession().getAttribute("user")); //Add the session     
    System.out.println(" ----- adding the user to the active list ----- ");
  public void valueUnbound(HttpSessionBindingEvent sbe)
    System.out.println(" ----- trying to remove user from active list ----- ");
    try
    { users.remove(sbe.getSession().getAttribute("user"));     }  //Remove the session
    catch (Exception e)
    { System.out.println("session was already invalidated"); }
  public synchronized int getUserCount()
    return users.size(); //Returns the no of live user sessions     
  public synchronized Set getUserList()
    return users; //Returns the names of live user sessions     

Thanks. We have tried this but it still falls over when doing the valueUnbound(). The error is as follows:
session was already invalidated java.lang.IllegalStateException: Session was invalidated
So it seems Oracle is invalidating my session before getting to the method. This would be ok as long as the session is cleaned up, but we are using connection pooling and this is the only way I know to maintain a list of our active users. Obviously we cant rely on them logging out and we need to know when the session times out.
Can anyone help here with another way of knowing when the session times out?

Similar Messages

  • JSP session lost - Oracle 9iAS 1.0.2.1

    I have a JSP application running under Oracle 9iAS 1.0.2.1 on a Windows 2000 server.
    Upon successful login to the application, a new browser window is opened for the application and the parent browser is redirected to a benign static HTML page. The new browser window allows us to present the illusion of a captive application - the 'application' browser window is not resizable and does not have a tool bars.
    The login jsp creates several session scope objects. These session scope objects are used by the core application jsps interfaced through the application browser.
    In the test enviroment the application functions as expected.
    In the production environment sessions appear to terminate immediately following login. All session scope objects are null in the jsp page - mainMenu.jsp - that serves as the application entry point in the new browser window. Application scope objects are not null in this initial jsp. Upon a subsequent access to login.jsp, the application_onStart event is triggered, followed by a session_onStart event and the failure of mainMenu.jsp due to null session scoped objects. My initial thought was that that this is a cookie problem...client browser not accepting cookies but was not the case.
    Any ideas on how to diagnose this problem would be greatly appreciated.

    I am having a similar problem. When I use a session-scoped bean to retain user info from page to page, the session bean appears to be re-instantiated at each page.
    An earlier attempt used session.set/getAttribute to store the same info. This one worked in the development environment (Jdev), but not when deployed on the App Server.
    Was your issue resolved? Is it related to different versions of the container being in place (as is hinted at in related posts)?
    thanks,
    Lyn

  • Oracle 9iAS Session Handling

    I wanted to increase the Session Time Out time in Oracle 9iAS in Win 2000 Server. Can anyone help me where(Which CONF File) should I alter for the same Urgent please.

    If you are running a web service or web application, you need to modify the web.xml file for your application.
    j2ee/home/applications/[yourapplicationname]/[yourapplicationname]/WEB-INF/web.xml
    Mike

  • Unable to set session in Oracle Portal useing reverse proxy

    I have deployed a reverse proxy (using Oracle HTTP Server) in front of a Oracle Portal Install (version 10.1.2.0.2). The steps followed to set this up came from the following documents:
    Steps mentioned in Section 9.2 Configuring a Reverse Proxy for OracleAS Portal and OracleAS Single Sign-On for a reverse proxy on a Oracle HTTP Server.
    http://download-west.oracle.com/docs/cd/B14099_15/core.1012/b13998/variants.htm#ASTED005
    Also performed steps mentioned in -> Section 5.3.7 - Step 7: Enable Session Binding on OracleAS Web Cache of the Oracle® Application Server Portal Configuration Guide 10g Release 2 (10.1.2) -- B14037-03.
    My current (example names shown only)setup details are as follows:
    Reverse Proxy for SSO server (running on internal.oracle.com:7777): proxy.oracle.com:7777
    Reverse Proxy for Portal server (running on internal.oracle.com:7778): proxy.oracle.com:7778
    With the above steps completed, I can successfully use the http://proxy.oracle.com:7777/pls/orasso for login into SSO without any issues.
    Users get authenticated successfully.
    I can also use http://proxy.oracle.com:7778/pls/portal for viewing pages on the portal fine . All self referencing links have also been successfully modified to point to proxy.oracle.com:7778.
    However, an attempt to login in the portal is not successful. Clicking on the 'Login' link successfully redirects to the SSO login page (http://proxy.oracle.com:7777/<login-page>). However, after successful authentication, the success page fails to show up and the user gets shown the initial login portal home page again.
    There are no error messages shown on the screen.But it seems that user session is failing to be initiated/set correctly, as shown by the log file (in $PORTAL_ORACLE_HOME/j2ee/OC4J_Portal/application-deployments/portal/OC4J_Portal_default_island_1/application.log ):
    06/11/21 16:49:31 portal: [module=RepositoryServlet, ecid=83928411196,1] Repository Gateway: LWUser: PUBLIC, Cookie: oracle.uix=0^^GMT+10:00;
    portal=9.0.3+en-au+us+AUSTRALIA+22BC75924EEAD8A2E040007F010019F7+8DAC5E3559C95F5E0090A6F56FFA58192CB0F437CA57A9102A6394F1EB7FAB5DEE3BFA12C65
    91C0C009B6......
    06/11/21 16:49:31 portal: [module=RepositoryServlet, ecid=83928411196,1] ERROR: Repository Gateway error: Database Error: ORA=20001 ORA-20001:
    Unable to obtain session information from the cookie. Please close your browser and reconnect.
    ORA-06512: at "PORTAL.WPG_SESSION", line 149
    ORA-06512: at line 22
    Any help with this will be appreciated.
    Thanks.

    Hi Chris,
    The begin of the expection stack gives you the reason:
    06/11/03 09:13:59 java.sql.SQLException: The method 'setSavepoint' cant be called when a global transaction is active
    The reason is, that either the whole global transaction must be commited or rollbacked.
    I don't know your actual configuration, but between the methods begin() and commit()/rollback() of the UserTransaction instance, OC4J/OracleAS uses a global transaction (= XA transaction) in your configuration. The state of a global transactions is completely under the control of the application server and several restrictions must be considered. One of them is, that you can't use the method setSavePoint/. E.g. you can't also call the method setAutoCommit(true) in this state, or change the transaction isolation level via setTransactionIsolation(newLevel).
    This is NOT a limitation of the OC4J/OracleAS but is true for ALL application servers.
    P.S. I can successfully set savepoints and rollback to savepoints in weblogic 9.0This means, that WebLogic 9.0 doesn't use a global transaction in this case.
    Because I don't know your configurations (Oracle and WebLogic) I can't say, why the behave different in this situation.
    Best,
    Manfred

  • Where can i find the temp file in oracle 9ias ver 9.0.3

    Hi All,
    When I am trying to deploy stateless session bean(SLSB)in oracle 9ias ver 9.0.3,i am getting the following exception
    SequenceHome_StatelessSessionHomeWrapper3.java:9: SequenceHome_StatelessSessionHomeWrapper3 should be declared abstract; it does not define create (java.lang.String) in SequenceHome_StatelessSessionHomeWrapper3
    public class SequenceHome_StatelessSessionHomeWrapper3 extends com.evermind.server.ejb.RemoteStatelessSessionEJBHome implements sequence.SequenceHome
    and one more where can i find this temp file.I want to see this SequenceHome_StatelessSessionHomeWrapper3.java file..how its possible
    Thanks and Regards,
    Bala

    Try this link - it should always point to the latest iteration

  • Session Binding on Web Cache acting as load balancer

    Hi gurus,
    I have Web Cache 10.1.2 acting as load balancer on the front-end machine, and two OracleAS 10.1.2 enterprise edition installations behind it. The load balancing configuration is done and is working well. The Web Cache (acting as load balancer) routes requests the to the two OracleAS installations very well.
    Now I need to set up session binding, so that a request from the same client is directed to the same OracleAS installation (in the same session). I am really a novice on session binding - could you pl let me know what I need to do?
    Going through the Web cache admin guide, I did try to use JSESSIONID but without much success. Specific Qs:
    1. Do I need to enable session binding at only the back-end OracleAS installations, or also at the front-end Web Cache (acting as load balancer).
    2. If I use JSESSIONID - is it generated by Web Cache / HTTP Server automatically, or do I need to write a J2EE application to generate it?
    Thanks a lot in advance.
    Navneet.

    hi,,,
    i neesd some help in ur issue,
    i face a problem woth web cache in Load balancing ,, it is not working...
    my case is same to ur case, BUT i have AS10g ( 9.0.4 )
    and i got this err
    "FRM-92101: There was a failure in the forms server during startup.
    This could happen due to invalid configuration.
    Please look in the web-server log file for details."
    i followed metalink notes and configration. and Configuring Oracle HTTP Server by modifying the httpd.conf file.
    - CookieTracking On
    - and CookieName xxxxxxx
    and still the same prob ...
    could u help me plz.
    and is it because my AS version which is 10g(9.0.4) ?
    this is my emil : [email protected]

  • CMP Entity Beans in Oracle 9iAS

    Hi!
    I've deployed entity beans into Oracle 9iAS, but keep getting the following error each time I try to lookup the bean:
    "javax.naming.NamingException: Unknown reasons [Root exception is org.omg.CORBA.UNKNOWN: minor code: 16 completed: Maybe]"
    The JNDI name of the bean are ok and I'm calling it correctly. I'm calling my a Session Bean in a similar way and it works fine.
    I'm using JDevloper 3.2.3 to deploy the beans and OAS version is 1.0.2.2.
    Thanks for any advices,
    Sebastian

    gday -
    OC4J implements major portion of the EJB 2.0 PFD1 specification.
    It supports the new container contract and persistence model in PFD1, along with associated new XML DD tags, so yes, it does support abstract implementation EJB classes and abstract accessors definitions.
    It does not support the latest EJB 2.0 PFD2 modifications and also does not support the local/remote interface model, EJB-QL, home methods, etc.
    cheers!
    -steve-

  • Installation of Oracle 9iAS

    I am installing Oracle 9iAS in Windows NT environement with Service Pack 6.I have gone through the preinstalltion doc and accrdingly i have configured my machine.Currently i have oracle 8i Installed in my server.I am getting following error message during installation time.
    The error message is as follows:
    The target area c:\programfiles\oracle\inventory is being written to by another session.A write lock cannot be obtained.
    After this i have shutdown the oracle 8i database instace and have also closed all the services of oracle from Windows services.I tried again and got the same error message.Then i have uninstalled oracle 8i database and tried to start the installation process of 9iAS.But still the same error message is persisting.
    thanks in anticipation.
    Please reply ASAP.
    Dilli Kumar Panigrahi
    E-Mail : [email protected]

    One reason of this may be that your 9iAS install user is not a member of ORA_DBA group. or the other reason may be your previous session of OUI is not properly killed so its still acessing the inventory so new OUI session can write to the same file.Check these two things...

  • Error in the assistant of installation of Oracle 9ias 9.0.2 single sing-on

    Install oracle 9ias 9.0.2.0, but when this in the assisting existing Oracle 9ias single singn-on the error that the host or port are not been worth appears. in the host sijita.uptc.edu.co places and in the port 7777. That it can be the error??? one doesn't also eat to pull up the Apache service because the following error appears:
    $ apachectl start
    Syntax error on line 6 of /u06/oracle/ora9ias/Apache/Apache/conf/mod_osso.conf:
    Unable to deobfuscate the SSO server config file,
    /u06/oracle/ora9ias/Apache/Apache/conf/osso/osso.conf, error Bad padding
    pattern detected in the last block.
    /u06/oracle/ora9ias/Apache/Apache/bin/apachectl start: httpd could not be started
    WARNING!! Direct use of apachectl within Oracle9iAS is
    deprecated. Using apachectl in conjunction with opmn may lead
    to unexpected behavior (such as opmn automatically restarting
    OHS after it has been shutdown using apachectl). Please use
    dcmctl (located at ORACLE_HOME/dcm/bin/dcmctl) instead.
    apachectl may not be shipped with future versions of Oracle9iAS.
    $ httpd start
    Ouch! ap_mm_create(1048576, "/tmp/apache/logs/mm.1262") failed
    Error: MM: mm:core: failed to open memory file (No such file or directory):
    OS: No such file or directory

    9iAS (9.0.2.0.1) is desupported and will not be certified against any new OS releases...
    Regards,
    Martin

  • Installation problem of Oracle 9iAS rel2 on redhat advanced server 2.1

    Hi,
    I am trying to install Oracle 9ias Rel2 on redhat advanced server 2.1
    Following instructions i downloaded and installed the binutils patch binutils-2.11.90.0.8-13.i386.rpm
    I have set ORACLE_HOME appropriately and created a new user oracle.
    During installtion of 'J2EE and WebCache' , when it starts linking, the installer gives the following error
    Error in invoking target ntcontab.o of makefile /home/oracle/Appserver/network/lib/ins_net_client.mk
    Retry, Ignore,cancel...
    If i press ignore, it gives series of such errors.
    My ORACLE_HOME is /home/oracle/Appserver/
    I am trying to set up the production environment.
    Please help!!!
    thanks
    srinath

    Check out Metalink Note:191567.1
    (http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=191567.1)
    Step 11.
    11. Error in invoking target relink of makefile
    /home/ias/infrastructure/precomp/lib/ins_precomp.mk      
    To fix it:      
    As ias go to $ORACLE_HOME/bin      
    vi genclntsh      
    change line LD_SELF_CONTAINED="-z defs" to LD_SELF_CONTAINED="" (line 147 of 200)      
    save genclntsh file      
    ./genclntsh      
    Created /home/ias/infrastructure/lib/libclntst9.a      
    Click "Retry" at error popup window. Installer will continue.      
    Link successful.

  • DISCOVERER REPORT ISSUE IN Oracle 9iAS

    Hi All,
    I am trying to export file on Oracle 9iAS using discoverer using excel format, But not able to export in proper format. Can anyone help me for this please
    Regards
    Kumar

    Please reply for this

  • Setup problem in Oracle 9iAS

    I like to install my machine in Oracle 9ias. My machine has the Windows 2000 OS and Oracle 9i DB. When i clicked the Isetup.exe from the cd getting the error
    "Setup has detected that your isuite Product Install has not been setup correctly, probably because the installation was aborted Please restart setup"
    Please give me some suggestion for installing Oracle 9iAS

    Do you have SP 2 or higher ?
    Do you want to install only J2EE and Web Cache or another kind of installation ?
    Joel Pérez

  • Multiple Copy to Print on Oracle 9iAS Report

    Dear Friends
    When I an Trying to Print a Report on Oracle 9iAS, and Pass the Parameter More than One in Numbers of Copies it returns error wirh Error Code 1
    Report Error Code REP-50157,
    After Each Page One Blank Page Printed, On some documenttaion they mentioned that pass BACKGROUND = NO in URL, I did the same but probelm remains
    Can you Help me ?

    You should post this question in the general application server forum for an appropriate response: Oracle Application Server - General
    OTN

  • Berkeley DB Sessions at Oracle OpenWorld Sept 19 - 23

    All,
    Just posting some of the Berkeley DB related sessions at Oracle OpenWorld this year. Hope to see you there.
    Session ID:      S317033
    Title:      Oracle Berkeley DB: Enabling Your Mobile Data Strategy
    Abstract:      Mobile data is everywhere. Deploying applications and updates, as well as collecting data from the field and synchronizing it with the Oracle Database server infrastructure, is everyone?s concern today in IT. Mobile devices, by their very nature, are easily damaged, lost, or stolen. Therefore, enabling secure, rapid mobile deployment and synchronization is critically important. By combining Oracle Berkeley DB 11g and Oracle Database Lite Mobile Server, you can easily link your mobile devices, users, applications, and data with the corporate infrastructure in a safe and reliable manner. This session will discuss several real-world use cases.
    Speaker(s):
    Eric Jensen, Oracle, Principal Product Manager
    Greg Rekounas, Rekounas.org,
    Event:      JavaOne and Oracle Develop
    Stream(s):      ORACLE DEVELOP, DEVELOP
    Track(s):      Database Development
    Tags:      Add Berkeley DB
    Session Type:      Conference Session
    Session Category:      Case Study
    Duration:      60 min.
    Schedule:      Wednesday, September 22, 11:30 | Hotel Nikko, Golden Gate
    Session ID:      S318539
    Title:      Effortlessly Enhance Your Mobile Applications with Oracle Berkeley DB and SQLite
    Abstract:      In this session, you'll learn the new SQL capabilities of Oracle Berkeley DB 11g. You'll discover how Oracle Berkeley DB is a drop-in replacement for SQLite; applications get improved performance and concurrency without sacrificing simplicity and ease of use. This hands-on lab explores seamless data synchronization for mobile applications using the Oracle Mobile Sync Server to synchronize data with the Oracle Database. Oracle Berkeley DB is an OSS embedded database that has the features, options, reliability, and flexibility that are ideal for developing lightweight commercial mobile applications. Oracle Berkeley DB supports a wide range of mobile platforms, including Android.
    Speaker(s):
    Dave Segleau, Oracle, Product Manager
    Ashok Joshi, Oracle, Senior Director, Development
    Ron Cohen, Oracle, Member of Technical Staff
    Eric Jensen, Oracle, Principal Product Manager
    Event:      JavaOne and Oracle Develop
    Stream(s):      ORACLE DEVELOP, DEVELOP
    Track(s):      Database Development
    Tags:      Add 11g, Berkeley DB, Embedded Development, Embedded Technology
    Session Type:      Hands-on Lab
    Session Category:      Features
    Duration:      60 min.
    Schedule:      Wednesday, September 22, 16:45 | Hilton San Francisco, Imperial Ballroom A
    Session ID:      S317032
    Title:      Oracle Berkeley DB: Adding Scalability, Concurrency, and Reliability to SQLite
    Abstract:      Oracle Berkeley DB and SQLite: two industry-leading libraries in a single package. This session will look at use cases where the Oracle Berkeley DB library's advantages bring strong enhancements to common SQLite scenarios. You'll learn how Oracle Berkeley DB?s scalability, concurrency, and reliability significantly benefit SQLite applications. The session will focus on Web services, multithreaded applications, and metadata management. It will also explore how to leverage the powerful features in SQLite to maximize the functionality of your application while reducing development costs.
    Speaker(s):
    Jack Kreindler, Genie DB,
    Scott Post, Thomson Reuters, Architect
    Dave Segleau, Oracle, Product Manager
    Event:      JavaOne and Oracle Develop
    Stream(s):      ORACLE DEVELOP, DEVELOP
    Track(s):      Database Development
    Tags:      Add Berkeley DB
    Session Type:      Conference Session
    Session Category:      Features
    Duration:      60 min.
    Schedule:      Monday, September 20, 11:30 | Hotel Nikko, Nikko Ballroom I
    Session ID:      S317038
    Title:      Oracle Berkeley DB Java Edition: High Availability for Your Java Data
    Abstract:      Oracle Berkeley DB Java Edition is the most scalable, highest performance Java application data store available today. This session will focus on the latest features, including triggers and sync with Oracle Database as well as new performance and scalability enhancements for high availability, with an emphasis on real-world use cases. We'll discuss deployment, configuration, and maximized throughput scenarios. You'll learn how you can use Oracle Berkeley DB Java Edition High Availability to increase the reliability and performance of your Java application data storage.
    Speaker(s):
    Steve Shoaff, UnboundID Corp, CEO
    Alex Feinberg, Linkedin,
    Ashok Joshi, Oracle, Senior Director, Development
    Event:      JavaOne and Oracle Develop
    Stream(s):      ORACLE DEVELOP, DEVELOP
    Track(s):      Database Development
    Tags:      Add Berkeley DB
    Session Type:      Conference Session
    Session Category:      Features
    Duration:      60 min.
    Schedule:      Thursday, September 23, 12:30 | Hotel Nikko, Mendocino I / II
    Session ID:      S314396
    Title:      Java SE for Embedded Meets Oracle Berkeley DB at the Edge
    Abstract:      This session covers a special case of edge-to-enterprise computing, where the edge consists of embedded devices running Java SE for Embedded in combination with Oracle Berkeley DB Java Edition, a widely used embedded database. The approach fits a larger emerging trend in which edge embedded devices are "smart"--that is, they come equipped with an embedded (in-process) database for structured persistent storage of data as needed. In addition, these devices may optionally come with a thin middleware layer that can perform certain basic data processing operations locally. The session highlights the synergies between both technologies and how they can be utilized. Topics covered include implementation and performance optimization.
    Speaker(s):      Carlos Lucasius, Oracle , Java Embedded Engineering
    Carlos Lucasius works in the Java Embedded and Real-Time Engineering product team at Oracle Corporation, where he is involved in development, testing, and technical support. Prior to joining Sun (now Oracle), he worked as an consultant to IT departments at various companies in both North-America and Europe; specific application domains he was involved in include artificial intelligence, pattern recognition, advanced data processing, simulation, and optimization as applied to complex systems and processes such as intelligent instruments and industrial manufacturing. Carlos has presented frequently at scientific conferences, universities/colleges, and corporations across North-America and Europe. He has also published a number of papers in refereed international journals covering applied scientific research in abovementioned areas.
    Event:      JavaOne and Oracle Develop
    Stream(s):      JAVAONE
    Track(s):      Java for Devices, Card, and TV
    Session Type:      Conference Session
    Session Category:      Case Study
    Duration:      60 min.
    Schedule:      Tuesday, September 21, 13:00 | Hilton San Francisco, Golden Gate 1
    Session ID:      S313952
    Title:      Developing Applications with Oracle Berkeley DB for Java and Java ME Smartphones
    Abstract:      Oracle Berkeley DB is a high-performance, embeddable database engine for developers of mission-critical systems. It runs directly in the application that uses it, so no separate server is required and no human administration is needed, and it provides developers with fast, reliable, local persistence with zero administration. The Java ME platform provides a new, rich user experience for cell phones comparable to the graphical user interfaces found on the iPhone, Google Android, and other next-generation cell phones. This session demonstrates how to use Oracle Berkeley DB and the Java ME platform to deliver rich database applications for today's cell phones.
    Speaker(s):      Hinkmond Wong, Oracle, Principal Member of Technical Staff
    Hinkmond Wong is a principal engineer with the Java Micro Edition (Java ME) group at Oracle. He was the specification lead for the Java Community Process (JCP) Java Specification Requests (JSRs) 36, 46, 218, and 219, Java ME Connected Device Configuration (CDC) and Foundation Profile. He holds a B.S.E degree in Electrical Engineering from the University of Michigan (Ann Arbor) and an M.S.E degree in Computer Engineering from Santa Clara University. Hinkmond's interests include performance tuning in Java ME and porting the Java ME platform to many types of embedded devices. His recent projects include investigating ports of Java ME to mobile devices, such as Linux/ARM-based smartphones and is the tech lead of CDC and Foundation Profile libraries. He is the author of the book titled "Developing Jini Applications Using J2ME Technology".
    Event:      JavaOne and Oracle Develop
    Stream(s):      JAVAONE
    Track(s):      Java ME and Mobile, JavaFX and Rich User Experience
    Tags:      Add Application Development, Java ME, Java Mobile, JavaFX Mobile, Mobile Applications
    Session Type:      Conference Session
    Session Category:      Tips and Tricks
    Duration:      60 min.
    Schedule:      Monday, September 20, 11:30 | Hilton San Francisco, Golden Gate 3
    I think I have them all. If I have missed any, please reply and I can update the list, or just post the info in the reply.
    Thanks,
    Greg Rekounas

    are any links to access these Seminars??

  • How can I generate SSL Keys from a Oracle 9iAS server version 1.0.2.2.0

    How can I generate SSL Keys for use on Oracle 9iAS server
    version 1.0.2.2.0. I have tried using the open_ssl method but
    was unsuccessful.

    <?xml version="1.0" encoding="UTF-8" ?>
    <nodes>
    <node>
    <category_id>3</category_id>
    <parent_id>2</parent_id>
    <name>Mobile</name>
    <is_active>1</is_active>
    <position>1</position>
    <level>2</level>
    <children>
    <node name="Nokia" category_id="6" parent_id="3" is_active="1" position="1" level="3">
    <node name="Nokia N79" category_id="7" parent_id="3" is_active="1" position="2" level="3" />
    <node name="Nokia N95" category_id="7" parent_id="3" is_active="1" position="2" level="3" />
    <node name="Nokia N97" category_id="7" parent_id="3" is_active="1" position="2" level="3" />
    </node>
    <node name="Samsung" category_id="7" parent_id="3" is_active="1" position="2" level="3">
    </node>
    </children>
    </node>
    <node>
    <category_id>4</category_id>
    <parent_id>2</parent_id>
    <name>Laptop</name>
    <is_active>1</is_active>
    <position>2</position>
    <level>2</level>
    <children></children>
    </node>
    <node>
    <category_id>5</category_id>
    <parent_id>2</parent_id>
    <name>Monitor</name>
    <is_active>1</is_active>
    <position>3</position>
    <level>2</level>
    <children></children>
    </node>
    <node>
    <category_id>8</category_id>
    <parent_id>2</parent_id>
    <name>Camera</name>
    <is_active>1</is_active>
    <position>4</position>
    <level>2</level>
    <children></children>
    </node>
    </nodes>
    Is this correct format to create dynamic menu?

Maybe you are looking for

  • FI Archiving - System error: Customer/vendor line item not on OI basis

    While archiving FI Documetns using object FI_Documnt, I am getting message System error: Customer/vendor line item not on OI basis for few non archivable documents. Is it like these also open items and can not be able to archive them. Or what is the

  • Yosemite 10.10 problem - 10.9 drive not mac extended format ??

    I am attempting to upgrade to 10.10 and the system is not allowing me to install on my 10.9 drive because it thinks the drive is either not mac extended formatted or journal not activated.  It will not install the update.  It requires a drive format

  • Syncing iTunes with iPhone 4

    i recently synced my iphone 4 and lost all the music on my phone.  all of the music on my phone disappeared, but is still available on my computer.  I believe I synced the music to icloud, and it is not recognizing the music i downloaded prior to tha

  • RV042 v3 load balancing MTU setting?

    RV042 v3 on firmware: 4.2.1.02 Wan 1 is connected to a PPPoE dsl line via a modem in bridge mode using LLC Wan 2 is connected to a PPPoA dsl line via a modem in bridge mode using VC-MUX. (this is a Draytek modem that bridges PPPoE to PPPoA) The conne

  • How to debug a custom doclet

    Hi, Can an incorrect taglet name cause javadoc generation to crash/ hang? We have a custon taglet with the name of @abc.comment However, someone added a period at the end of the name by mistake: @abc.comment. This caused the cruise control build to c