Oracle Lite Mobile Server Standalone Version

We are planning to run the Mobile Server in the DMZ and wanted to run the Mobile Server as standalone on it's own box. I found in the documentation that Oracle does not recommend to run the standalone version in production. Oracle recommends that the production use the Oracle Application Server for the middle-tier.
Does anyone know why Oracle recommends we don't use Mobile server as standalone in a production environment?
Message was edited by:
Javier Ruiz

I have used the stand-alone as a production solution with 1000 users synching approx 2 GB a day and users databases having databases ranging from 50 MB to 1 GB.
I am deploying to app server and here is what I have found to be better.
* <strike>better</strike> easier management of the JVM. Actually, maintenance in general is much easier. I like the performance monitors that come with application server. Easier then logging into a telnet session and using mpstat and prstat.
Does it limit you going stand-alone? No.
But I would recommend that the bigger the system, the more robust your application server should be. Both in hardware and software (webcache, app server)

Similar Messages

  • How to install the oracle lite mobile server?

    hi,every one!
    I follow the wizard of the oracle lite mobile server,then
    pop the window let me input the "host name""port"and "net server name",I have install oracle 9i,and establish a database named "oradb",establish an server named"oradb",the service can be listened and the port is "1521",but in the installation when i input the up numbers, it
    tells me that "invalid server name",how can i do?
    somebody that do me a favor tell me how to install the oracle 9i lite mobile server,it must be preciated!

    Andy,
    It sounds like you are not properly connecting to the back end Oracle instance when Lite attempts to install the Mobile Server Repository.
    Before attempting a re-install, why don't you try connecting to the same instance using SQL/Plus with the a connect string specifying hostname:1521:SID. If you are not able to connect you need to determine why.
    TNX,
    Phil

  • Oracle 9i Lite Mobile Server deploye Problem As Apache Module

    I am trying to get the Oracle9i Lite Mobile Server run as a Module under Apache.
    my platform is Linux 7.2, which of course is documented as an option.
    I managed to install the mobile server and the following document is
    the latest from ORACLE site. and is very useful.
    http://technet.oracle.com/docs/products/lite/doc_library/release501/readme.htm#new
    I have one problem to overcome the module to load in Apache
    'libwtgapach.so'
    is the required shared library.
    This does not load due to following error,
    Cannot load /var/ORACLE/mobile/server/bin/libwtgapach.so into server:
    /var/ORACLE/mobile/server/bin/libwtgapach.so: undefined symbol:
    ap_global_ctx
    All the libraries can be resolved here is the ldd ( link map )
    ldd libwtgapach.so
    liborafc.so => /var/ORACLE/mobile/server/bin/liborafc.so (0x40007000)
    libjvm.so => /var/ORACLE/jdk/jre/lib/i386/classic/libjvm.so
    (0x4002a000) libhpi.so =>
    /var/ORACLE/jdk/jre/lib/i386/green_threads/libhpi.so (0x400bd000)
    libdl.so.2 => /lib/libdl.so.2 (0x400dd000)
    libpthread.so.0 => /lib/i686/libpthread.so.0 (0x400e1000)
    libstdc++-libc6.1-1.so.2 => /usr/lib/libstdc++-libc6.1-1.so.2
    (0x400f7000)
    libm.so.6 => /lib/i686/libm.so.6 (0x40139000)
    libc.so.6 => /lib/i686/libc.so.6 (0x4015c000)
    libnsl.so.1 => /lib/libnsl.so.1 (0x40297000)
    /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
    I found this post explaining to recompile Apache
    This actually means you installed mod_ssl as a DSO, but
    . without rebuilding Apache with EAPI. Because EAPI is a
    requirement for mod_ssl, you need an extra patched Apache
    (containing the EAPI patches) and you have to build this
    Apache with EAPI enabled (explicitly specify --enable-rule=EAPI
    at the APACI command line).I recompiled apache with the following
    ./configure --prefix=/usr/local/ssl-apache/httpd-2.0.39
    --enable-rule=EAPI ; make ; make install
    I still get the same error when I try to load the module.Am I missing
    something?
    Any help is deeply appreciated.
    -- ajith

    Scott, I have yet to get WTG server to work as an NT service when loaded as an Apache module.
    We've had to load it into a non-service based Apache server (one that runs from the command line in a MS-DOS prompt window). This is on XP Pro.
    We've switched to running our WTG server on Linux.

  • Oracle Database Mobile Server 11g

    Hi,
    We implemented Oracle EBS R11i for one of our customers. We also implemented Oracle Mobile Server 9i on Windows Server and Olite 9i on PDAs running Windows.
    Now the customer wants to upgrade Oracle EBS to R12 and also upgrade Oracle Mobile Server and Olite 9i to newer versions of Oracle and also want to use Android on the PDAs/Mobile Devices.
    Can we implement Oracle Database Mobile Server 11g and Mobile Client as mentioned in these links:
    http://www.oracle.com/technetwork/products/database-mobile-server/dms-11g-datasheet-512117.pdf
    http://www.oracle.com/technetwork/products/database-mobile-server/overview/index.html
    I think it will be a new implementation of Oracle Database Mobile server and Mobile client and not an upgrade.
    Any suggestions is welcome.
    Regards,
    Thiru

    MFS embeds Olite into the product. Put another way, through MFS interfaces it defines/determines what functionality of mobile server can be used. Under the MFS configuration the Olite client database is used and the web-to-go app is used, there are no other choices. Very common when a software product includes some other product, it will determine what parts of the embedded product gets used.
    Olite 10.3.0.3 as a separately download product used standalone has additional capability. Note: 10.3.0.3 is no longer separately downloadable over OTN.
    In DMS 11.x -- we removed Olite client database, rearchitected sync to better fit BDB and allows for BDB and SQLite (either one of those can be used) on the client db. Again, MFS is only compatible with 10.3.0.3/2 right now. That team is a different development team within Oracle, on totally different release schedules than the Database Mobile Server development team. Android support was added in DMS 11.x.
    thanks
    mike

  • Oracle Database Mobile Server 11g is out

    Oracle Database Mobile Server 11g is released, please post your comments when you get hands on it
    http://www.oracle.com/technetwork/database/database-mobile-server/overview/index.html
    New Features in 11g
    * Support for Java SE, including SE Embedded
    * Device Management for Android platforms
    * Automatic sync for Android and Blackberry platforms
    * Support for Oracle Glassfish
    * Support for Java 1.6
    * Better integration with Oracle Berkeley DB, including encryption support

    In the release notes for 11g, I find this:
    "The Oracle Lite Mobile Client is desupported in this release. The Sync Control APIs for the Oracle Lite Mobile Client are still provided in this guide, but will be removed when the Oracle Lite Mobile Client is fully deprecated.
    Supported mobile clients include the Berkeley DB and SQLite Mobile Clients.
    I am not sure I understand. Will I still be able to use Olite db with the Sync Control API for Oracle lite (like before), or does it mean that the sync control APIs now work only with SQLite and BDB? We are in the process of porting our app from WM6.1 to Android. If we install the latest Mobile server, will I have to change my WM6.1 app so that it supports SQLite or BDB?
    I think the latter is the case, but I became unsure when I read the release note.

  • Oracle Database Mobile Server 11 sync

    Hi,
    I have two simple tables in the back-end oracle database in order to create a meeting-room android application with and embebbed SQLite database on the client devices. I have written all the functionality to register, authenticate, create a new appointent, show it, and delete it and it works fine on my smartphone, but I did all these steps against the local sqlite db.
    Now I would like to share the reserves info with all the clients by synchronization using Oracle Database Mobile Server 11.
    Tables:
    Employees(ID, username, password, firstname, lastname, phone, email)
    Reserves(ID, subject, firstname, lastname, start_date, end_date, meeting_room, alarm)
    I have configured all the publications required (app , item, users, grants...) with the Workbench tool, like i have read from the official documentation and i added the lines to invoke the sync functionality. My problem is that when i launch the first sync the sqlite database in created on the device but the few records on the back-end are not replicated in the sqlite db. ¿is this process automatic or have I to write some code to catch this info?
    Another problem is that the records of the sqlite database is neither replicated to the back-end database. I have to say that th sync process ends succesfully but I can see nothing on the in-queue and out-queue queues in the mobile manager console. So, what´s about this incomind and outcoming data? Th only thing i can see is a set of dirty records, these records are records on the back-end db, but I dont know what means...
    Could you help me please?
    Thank you very much.

    Hi
    Data Subsetting is to restrict the data each Client sees based on values you specify i.e.
    If you only wanted a Client to see data for a specific Dept you could specify the following in the Publication Item
    Select * from emp where DEPTNO = :DEPTNO
    You can define what DEPTNO should be for each Client in the Mobile Server
    So in your case if you want ALL Client to see ALL records for a Publication Item then you should not specify any Data Subsetting i.e.
    Select * from emp - This would retrieve all rows
    There is no specific need to use Sequences in your Application unless you want to. Obviously you must make sure that any new records created on the Client will not conflict with a record created on a different Client otherwise conflicts will occur after the data is synchronized with the server
    With regards to you actual issue can you confirm the following ( NO NOT CHANGE ANY VALUES )
    1. Check the table mobileadmin.applications in the Repository DB and confirm there is a row there for your Application and that the 'Publication' column contains the correct Publication you created in MDW.
    2. Check the Table C$ALL_CLIENT_ITEMS, this should contain one row for each Publication Item you created in MDW i.e.
    Select PUBLICATION_ITEM, DIRTY, CRR From C$ALL_CLIENT_ITEMS Where CLIENTID = '<Your Client Name>';
    regards
    Richard

  • Oracle Database Mobile Server Javadoc

    hi,
      Could any one please let me know where to find this document "Oracle Database Mobile Server Javadoc".
    Thanks
    vikas rao

    Hi Vikas,
    The JavaDoc is available at $ORACLE_HOME/mobile/doc/doc.1130/javadoc, ORACLE_HOME is where Oracle Database Mobile Server is installed.
    Regards,
    Zehao

  • Oracle DatabaseLite Mobile Server Error  clog: HeliosSession.startSession:

    Hi all,
    Have installed Oracle Database Lite 10.3.0.3 as Standalone
    Repository on 11g release 2 standard edition
    All installed on red hat linux 5 32 bit
    Applied patches in order
    Patch Installation
    1) 11058713(CAB ONE-OFF)
    2) 12812978 (ONE-OFF Consolidated patch )
    3) 11671293 (BDB support)
    Get the following error in err.log after applying consolidated patch 12812978
    clog: HeliosSession.startSession: MANDATORY: ALL:
    Exception: java.lang.Exception: USER_INVALID in external auth; logon denied.
    USER_INVALID in external auth; logon denied.
    java.lang.Exception: USER_INVALID in external auth; logon denied.
    at oracle.lite.sync.HeliosSession.initConvIS(Unknown Source)
    at oracle.lite.sync.HeliosSession.recvCompressed(Unknown Source)
    at oracle.lite.sync.HeliosSession.recvRec(Unknown Source)
    at oracle.lite.sync.HeliosSession.startSession(Unknown Source)
    at oracle.lite.sync.resume.Client$1.run(Unknown Source)
    at oracle.lite.sync.resume.ThreadPool$PoolTask.run(Unknown Source)
    Have searched all the threads but not able to understand why this is happening. I have not even deployed an application on the server as yet.
    Does anybody have any clue as to what i can do to solve this issue
    Thanks in advance

    Hi all,
    Have installed Oracle Database Lite 10.3.0.3 as Standalone
    Repository on 11g release 2 standard edition
    All installed on red hat linux 5 32 bit
    Applied patches in order
    Patch Installation
    1) 11058713(CAB ONE-OFF)
    2) 12812978 (ONE-OFF Consolidated patch )
    3) 11671293 (BDB support)
    Get the following error in err.log after applying consolidated patch 12812978
    clog: HeliosSession.startSession: MANDATORY: ALL:
    Exception: java.lang.Exception: USER_INVALID in external auth; logon denied.
    USER_INVALID in external auth; logon denied.
    java.lang.Exception: USER_INVALID in external auth; logon denied.
    at oracle.lite.sync.HeliosSession.initConvIS(Unknown Source)
    at oracle.lite.sync.HeliosSession.recvCompressed(Unknown Source)
    at oracle.lite.sync.HeliosSession.recvRec(Unknown Source)
    at oracle.lite.sync.HeliosSession.startSession(Unknown Source)
    at oracle.lite.sync.resume.Client$1.run(Unknown Source)
    at oracle.lite.sync.resume.ThreadPool$PoolTask.run(Unknown Source)
    Have searched all the threads but not able to understand why this is happening. I have not even deployed an application on the server as yet.
    Does anybody have any clue as to what i can do to solve this issue
    Thanks in advance

  • Oracle lite mobile cliet setup

    hi
    i have installed java 1.5 update 15 in windows xp service pack 2 system. Then installed Fresh client set up and data download of oracle lite 10g R3,after installing i got a shortcut in my deskstop of web-to-go.This web-to-go is not opening and showing an error "cannot display the content".
    but i went to E:\mobileclient\bin in command prompt and typed "webtogo -d"... now it works but when i close the command prompt again my we-to-go is not working...then i started the service od webtogo. now it is working fine. what does the "webtogo -d" command is doing??? plz anyone tell me.....
    Thanks in advance
    Edited by: 793097 on Sep 8, 2010 12:50 AM

    currently only the client 5.0.2.10 database runs on Linux Advanced Server 3.0, but not sync tools. What runs on Lunix is the Mobile Server. In future releases the full Lite stack will run on Lunix.

  • Using oracle lite as a standalone database

    we are currently using olite 4.0 as a standalone/embedded database. although some form of data synchronisation is required, it is handled separately by our own program.
    to use oracle 9i lite as a standalone/embedded database seems like a daunting task now. the environment now is much more complex compared to olite 4.0.
    any idea how I can use oracle 9i lite just for the database only, without installing all the unnecessary stuffs?
    thanks.

    Hi,
    I have been using Oracle Flashback Database for a long time in our test environments. As you already said, I recommend that you create Guaranteed Restore Points rather than rely on db_flashback_retention_target.  If you are planning to use Guaranteed Restore Points only, then you don't need to turn on flashback. If flashback database is not enabled, then the database must be mounted, not open, when creating the first guaranteed restore point (or if all previously created guaranteed restore points have been dropped).
    My Answers:
    1) I don't think so. Flashback database is faster compared to RMAN restore/recover operations.
    2) Create a backup ins not mandatory, but is a good practice.
    3) I created a Nagios plugin that take this work for me, but you can check the v$recovery_file_dest view from time to time.
    4) If you take a backup then I don't see a problem, but take care that flashback database relies not only on flashback log files but also in archive redo log files. I recommend you to delete archivelogs (from RMAN) after you drop the restore point.
    5) Flashback log files are automatically deleted after the Guaranteed restore points are deleted.
    6) Read documentation, make more tests. In 2011 I wrote an article (Brazilian Portuguese) about Flashback Database. Maybe you can take a look ;-)
    Cheers
    Legatti

  • Oracle Database Mobile Server

    I am running my Mobile Server 11g and i want to test if Server works.
    4.6 Testing Your Mobile Server Installation
    To test whether your mobile server was installed correctly, test your mobile server through a browser with the following URL:
    http://<machine-name>[:port]/mobile
    I tried:
    http://localhost:7001/mobile
    Error 404--Not Found
    http://localhost/mobile (without port 7001 form Weblogic Server)
    http://desktoppc:7001/mobile (my machine name)
    Error 404--Not Found
    http://desktoppc/mobile
    but i cannot access it... always an error.
    please help me fix this error. thank you
    jedi

    Hi Jedi,
    Did you start the Mobile Server ? There is an Icon in the Program Group.
    You should be able to see what port its running on appear in the command window when it starts up.
    If you have started the Mobile Server but it does not appear to be accessible can you access the WLS Admin Console ? i.e.
    http://localhost:7001/console
    What logs do you have in the domain you set up i.e.
    $OH\Middleware\user_projects\domains\mobileserver\servers\AdminServer\log
    regards
    Richard

  • Palm 5 and 9i Lite (mobile Server)

    Hi all,
    Does 9i Lite can be used in the new Palm5 environment???

    No, the next 5.0.3 release will certify Palm 5

  • Versioned tables and Oracle Lite

    Is it possible to use versioned tables in Oracle Lite snapshots?
    I would like to use both these features in my application:
    Workspace Manager - history and long transaction support
    Oracle Lite/Mobile server - support and synchronization in mobile clients.
    Thanks
    Ondrej

    Again not sure if this will be useful for you. You can put all the data back into a workspace from Olite and then diff that workspace with its parent workspace. That will tell you all the rows that have been changed in the child workspace.
    So, the way I see this work, extract data from a workspace onto Olite. Make changes to the extracted data. And then merge back ALL the extracted data (because you do not know what has been changed). And then rely on workspace manager diff view to tell you what has changed.
    Does this help?
    regards
    Arun

  • Oracle Lite licensing

    I would like to know if buying oracle lite licenses for our remote users than I have to pay the same number of licenses for Enterprise database server which synchronizes data with Olite via Mobile Server. For example : With 1000 remote users (with 1000 Olite licenses) have I to pay also unlimited enterprise database license, or I can pay only one enterprise license or nothing ?
    Thanks for the attention.

    Hi,
    Related to Oracle Lite you need to license:
    - the Oracle Lite Mobile Server
    - the Oracle Lite client (for each device)
    If you want to have an aproach check any online store of Oracle, but anyway you will have to contact an Oracle Partner for licensing, discounts, etc... if your partner know about mobile ;-)
    https://shop.oracle.com/pls/ostore/f?p=ostore:product:4500444252482991::NO:RP,3:P3_LPI:4509478177681805719950
    https://shop.oracle.com/pls/ostore/f?p=ostore:product:4500444252482991::NO:RP,3:P3_LPI:4509426259321805719944
    I hope it helps you
    Regards,
    T.

  • Help with oracle lite

    Hi
    I am trying to develop applications for palm which takes the data from PDA and then keeps it in to the oracle server.
    Can anyone help on what all i need to install on my local machine to start developing applications ?
    Please help

    hi..
    u need the following -
    a) Oracle lite mobile sdk.
    b) metrowerks codewarrio / pilrc tools
    u also need to have the oracle lite mobile server installed either locally or on another machine which u can access.
    refer to the the oracle lite doc on developing apps for the palm for specific setup instructions/
    Rohit.

Maybe you are looking for

  • Playing iPod Video through the TV

    I recently purchased the AV Connection Kit. I set it up and successfully played videos and sound from my iPod through the TV. However, when I try to play regular music I do not get any sound. Since the sound from my videos plays, why not normal music

  • Negative Ranges, Java Scrollbars and Java2D.

    Hiya all. I have a bit of an odd problem. Im working on graph animation. Graphs tend to be laid out with an initial random seed which tends to give a good smattering of negative values as well as postive ones. Now, I tend to shift all the nodes by a

  • Two EHP1 in parallel on same host....Please reply ASAP

    Hi, We have NW BI 7.0 with two different SIDs. The ABAP is AW1 and J2EE is JW1. They are on the same host. They are ABAP and Portal for our BW system and integrated to each other. Can we run both enhance package installation in parallel as they are o

  • Delta in WM, enters the version 4.6C the 6.0

    Please, the main differences in WM between the versions 4.6C and 6.0. Thanks

  • Load Unload swf

    I can load "Sample.swf" load on stage by loader class, but i can't unload "Sample.swf" What "X" button code?