This discussion is archived
5 Replies Latest reply: Nov 22, 2011 10:23 PM by vasileios RSS

Install problem with Mobile Server

890002 Newbie
Currently Being Moderated
I have tried to install the mobile server in a couple locations and keep receiving the same error. In all cases I am trying to use an 11g db with a standalone mobile server. I have tried both the db and server on linux (64 bit, but used the 32 bit shell to install), linux db and Win 7 mobile server, Win 7 db and mobile server. In each case, the install seems fine and the mobileadmin schema is there, but the mobileserver_instances table is empty.

I have tried a few things like re-running the rewizard and changing jdk versions between 1.5 and 1.6, but in all cases, the errors are the same. I couldn't find any similar reports, but this would seem to be a pretty straightforward install (potentially aside from the 64 bit OS).

When starting the mobile server it gives the following:

11/09/22 16:43:03 CONFIG_FILE: C:\oracle\product\11.2.0\dbhome_1\mobile\server\bin\webtogo.ora
11/09/22 16:43:03 log1: Translated JDK:'Cp1252' to IANA: 'WINDOWS-1252'
11/09/22 16:43:03 log1: OC4J: (webtogoworkspaceredirect) initialized config
11/09/22 16:43:03 log9: Mobile Server ID not found, Failed to register.
11/09/22 16:43:03 log1: Mount point jdbc:oracle:thin:@localhost:1521:<sid> oracle.lite.web.ifs.OSFS@152bb15
11/09/22 16:43:03 log9: Registering Mobile Server....
11/09/22 16:43:03 log9: Connect String: jdbc:oracle:thin:@localhost:1521:<sid>
11/09/22 16:43:03 log9: Connect As: MOBILEADMIN
11/09/22 16:43:03 log9: Mobile Server ID not found, Failed to register.
11/09/22 16:43:04 log9: Generating key pair for authentication.
11/09/22 16:43:04 log9: Please wait. This may take several minutes.
11/09/22 16:43:04 log9:
11/09/22 16:43:05 log9: java.lang.NumberFormatException: For input string: ""
11/09/22 16:43:05 log9: at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
11/09/22 16:43:05 log9: at java.lang.Long.parseLong(Long.java:424)
11/09/22 16:43:05 log9: at java.lang.Long.parseLong(Long.java:461)
11/09/22 16:43:05 log9: at oracle.lite.dm.AccessChecker.setKeysToTable(Unknown Source)
11/09/22 16:43:05 log9: at oracle.lite.dm.AccessChecker.loadKeys(Unknown Source)
...
  • 1. Re: Install problem with Mobile Server
    vasileios Explorer
    Currently Being Moderated
    which version of java do you have 32 or 64 bit? give it a try with 32 bit. i dont know if olite has any issues on win 7 (better check those security settings so nothing gets blocked). our installations are on win server 2003 32 bit with 32 bit java.

    give it a try with 32 bit java+32 bit olite, db doesnt play much role i think.

    have a look at ,perhaps your forgetting something with the installation (use 10gr3 olite)
    http://download.oracle.com/docs/cd/E12095_01/doc.10303/e12080/preinstall.htm#BABGEBAE

    3.3.6 Certified Platforms and Technologies for the Mobile Server

    You can install the Mobile Server on the following platforms:

    Microsoft Windows Vista Ultimate

    Microsoft Windows XP Professional Edition with Service Pack 2 and 3

    Microsoft Windows 2003 (32 bit)

    Redhat Enterprise Linux Advanced Server 3.0 certified on x86

    Redhat Enterprise Linux Advanced Server 4.0 or 5.0, certified on x86 and AMD64

    Oracle Enterprise Linux 4.0, or 5.0, certified on x86 and AMD64

    SUSE 9, certified on x86 and AMD64
    SUSE 10
    Sun SPARC Solaris 8.0, 9.0, or 10.0
    HP-UX 11.0 (64-bit)
    HP-UX 11i PA-RISC Version 11.11, 11.23 and 11.31
    AIX 5L with either Version 5.2 and Maintenance Level 4 or Version 5.3

    AIX 6.1
  • 2. Re: Install problem with Mobile Server
    890002 Newbie
    Currently Being Moderated
    Thanks, I'll try it again on Win XP to see if its any different. The DB is on Red Hat 64 bit, so I would have figured you could use the same platform for the mobile server. Do you know if that is a problem, because ultimately, that's how I wanted it to run.
  • 3. Re: Install problem with Mobile Server
    890002 Newbie
    Currently Being Moderated
    BTW - this did work on XP and we were able to do some testing there. I am now trying to install the 11g version as it looks like this should properly support a 64 bit environment.
  • 4. Re: Install problem with Mobile Server
    john archer Newbie
    Currently Being Moderated
    so would an install on Windows 7 64bit not work with the Win64 version or Win32 version or not at all - seems a bit wonky - I'm trying to install however the jdk version is bugging out.

    thanks
  • 5. Re: Install problem with Mobile Server
    vasileios Explorer
    Currently Being Moderated
    if you are installing the new olite 11g then win 7 is certified
    3.3.4 Certified Platforms and Technologies for the Mobile Server

    http://docs.oracle.com/cd/E22663_01/doc.11100/e22676/preinstall.htm#BABGEBAE
    3.3.3 Certified Application Server Configurations
    You can install the mobile server on the following platforms:

    Microsoft Windows 2003 (32-bit and 64-bit)
    Microsoft Windows 2008 (32-bit and 64-bit R2)
    Microsoft Windows XP Professional Edition with Service Pack 3, 32-bit
    Microsoft Windows 7 (32-bit and 64-bit)
    Oracle Enterprise Linux 5.0, or 6.0 (32-bit and 64-bit)

    for the jdk thing which is an issue have a look at
    3.3.2 JDK Platform Support

    For all mobile clients, use JDK 1.6. For the mobile server, the JDK version required depends on what version of the application server you are using.

    Table 3-1 JDK Version Supported
    Application Server Version Used      JDK Version Supported
    Oracle WebLogic Suite 11g
    JRockit JDK 1.6 or Sun JDK 1.6

    Oracle Glassfish 3.1
    Sun JDK 1.6

    OracleAS 10g version 10.1.3.5.0
    Sun JDK 1.6

    You should install all of the patches required for the JDK version you are using on the Windows operating system. This is constantly under review and published on the JDK download page on the Sun Microsystems Web site.

    Install the Sun Microsystems JDK before installing the mobile server or Mobile Development Kit. If you have JDK 1.4.2 installed, upgrade to version 1.6 as follows:

    1. Uninstall the existing JDK version 1.4.2. If you do not remove this version first, then mobile server will continue to use version 1.4.2.
    2. Install JDK version 1.6. After installation, verify that the JDK bin directory is in the system path.

    The JAVA_HOME environment variable must be set to the directory where the Java Development Kit has been installed. For more information on JAVA_HOME, see Section 3.7.1.2, "JAVA_HOME and PATH" for settting the JAVA environment variables on Linux.

    make sure that the java -version shows the correct version of the jdk.

    Edited by: vasileios on Nov 22, 2011 10:20 PM

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points