Oracle Lite Correct Application?
Hi,
I'm looking into Oracle Lite at the moment as a possible solution to automating and speeding up our data synchronisation from one main database to various sites across the country. The remote devices are 90% laptops (running XP) and the other 10% are Windows 2003 or XP based servers.
Currently we export from a main database and import individually and manually to the other sites. This is very slow process and costly and we would like to speed it up.
From what I can gather Oracle Lite looks like a viable solution. The asynchronous nature is satisfied as well as avoiding full exports and imports but rather updating ammendments and new data.
Do you think Oracle Lite best serves my purposes or should I look into other methods such as SQL Loader or something?
Any advice will be greatly appreciated
Thanks in advance
Oracle Lite is great for replication. So if it replication you are looking for, this is the application you need. Just keep in mind some features such as PL/SQL PROCEDURES,TRIGGERS, and FUNCTIONS are not supported. You can use Java Stored Procedures though.
Similar Messages
-
Oracle Lite Example Application
I got my mobile server working and I have also installed client on PPC device. Now how can I use the example application that come with Oracle lite on the PPC device so I can play with syncing data?
On the mobile device try using the username JUNIUS/JUNIUS in msync. Once it's done syncing the update application should startup and let you install the transport demo application.
-
New Platform in Oracle Lite - Custom Installation
Hi all,
I read from the Oracle Lite documentation that the Oracle Lite setup can be customized. For trial I was able to modify the ppc60.inf and push my custom cab file, create a custom directory, install a cab file.
I would actually want to perform the same steps for my custom setup apart from using the same setup as I donot want to disturb that provided by Oracle Lite. I see from the documentation "5.2.2 Installing Standard SDK WinCE 5.0 CAB Files for Your Mobile Client" this can be achieved. I followed the steps in these.
I created an ini file and registered it with the server repository running the dmloader. I have placed my cab files and the inf file in the appropriate mobile server installation folders. This is my ini file content.
[PLATFORM]]
Oracle MCP;US
[PLATFORM.Oracle MCP;US]
TYPE=WINCE_ARMV4I_US_OLITE_MCP
INF=olite_mcp.inf
BOOTSTRAP=DeviceInfo
ATTRIBUTES=update=true&enabled=true&app_upgrade=true&dmc=auto
I got the new platform in the setup screen as Oracle MCP in the US section. But when I click it in a Win32 machine I get an error as "Access Denied: Oracle MCP;US Resource no found: WINCE_ARMV4I_US_OLITE_MCP" and on a WinCE machine the page navigates to an error page showing all the platforms available. I am not sure of the folders to be created for placing the setup.exe are correct, how do we get the setup.exe for the for the custom installation and if there are any other extra steps to be done.
If anyone has come across this, could you please help me out ? Thanks in advance
Edited by: AravindSam on Jan 22, 2009 4:15 PM
Edited by: AravindSam on Jan 22, 2009 4:16 PMThe server side logs for the above logs
log1: devmgr: decodeContext -> 0
log1: devmgr: basic -> JACK
log1: devmgr: x-omc-omac -> f2d1d54tRQQ4bCAuexgMZQ50fKA/WEWPB190DDOdRXYKHnEaPd1Jlw==::*
log1: devmgr: deviceId -> 0
log1: devmgr: userId -> JACK
log1: devmgr: agent -> setup1981419478
log1: devmgr: method
log1: devmgr: decodeContext -> 0
log1: devmgr: basic -> JACK
log1: devmgr: x-omc-omac -> f2d1d54tRQQ4bCAuexgMZQ50fKA/WEWPB190DDOdRXYKHnEaPd1Jlw==::*
log1: devmgr: deviceId -> 0
log1: devmgr: userId -> JACK
log1: devmgr: agent -> setup1981419478
log1: devmgr: method -> GET
log1: devmgr: hmac -> algorithm=SHA-1, username=JACK, mac=R+f6Hh6Hk0CDyEscGh/pibTRCfM=
log1: devmgr: hmac-mac[0] -> JACK
log1: devmgr: hmac-mac[2] -> SHA-1
log1: devmgr: decodeContext -> 0
log1: devmgr: basic -> JACK
log1: devmgr: CTX1 -> QVRDaGtuc9x+X1ta2gI7xVVlLcQcl/L86NNREMzhj1y2Lbb/OAoxUF3ObTWlAJg8nbbfuPectDqAXucbWcdpTpsPf4CVubWGqYljOy8z/1M=
log1: devmgr: decodeContext -> s0001000000001
log1: devmgr: x-omc-omac -> f2d1dwUtRQSpbCAs6hgCZ59ycmuuHUsllnt6eqLyS7mbQ38LrF1Huw==:QVRDaGtuc9x+X1ta2gI7xVVlLcQcl/L86NNREMzhj1y2Lbb/OAoxUF3ObTWlAJg8nbbfuPectDqAXucbWcdpTpsPf4CVubWGqYljOy8z/1M=:
log1: devmgr: deviceId -> 0
log1: devmgr: userId -> JACK
log1: devmgr: agent -> setup1981419478
log1: devmgr: validate -> oracle.lite.resource.User@19c8b6f2
log1: devmgr: method -> GET
log1: devmgr: app name -> DMC
log1: devmgr: file name -> zlibce.dll
log1: devmgr: language -> US
log1: devmgr: WINCE_ARMV4I_US_OLITE_60_5.2 -> zlibce.dll
log1: devmgr: createFile -> wince/ppc60/armv4i/zlibce.dll
log1: devmgr: decodeContext -> 0
log1: devmgr: basic -> JACK
log1: devmgr: CTX1 -> BRN0QGUb7qMqR8CNXpaU0mAODslHN6JXDDjfI8yM0Nvoev6xhiC4VAA502GpxpdOEwxZBQubyG+d6FL0G0toudoQCuknO9B112jToINvfIE=
log1: devmgr: decodeContext -> s0001000000002
log1: devmgr: x-omc-omac -> f2d1d+ItRQQAbCCmQxje7TbqrmgHrJcJP6Gm5As9lzsylKNTBW2bAg==:BRN0QGUb7qMqR8CNXpaU0mAODslHN6JXDDjfI8yM0Nvoev6xhiC4VAA502GpxpdOEwxZBQubyG+d6FL0G0toudoQCuknO9B112jToINvfIE=:
log1: devmgr: deviceId -> 0
log1: devmgr: userId -> JACK
log1: devmgr: agent -> setup1981419478
log1: devmgr: validate -> oracle.lite.resource.User@19c8b6f2
log1: devmgr: method -> GET
log1: devmgr: app name -> Oracle MCP;US
log1: devmgr: file name -> Oracle MCP;US
log1: devmgr: language -> US
log1: devmgr: SQL -> SELECT DISTINCT A.ID,A.NAME,A.DIR,A.PLATFORM,A.VP,A.CLASSPATH,A.PAGE,A.ICON,A.MISC,A.DBUSER,A.DBPWD,A.MAX_CON,A.SHARE_CON,A.PUBLISH_TIME FROM APPLICATIONS A,APP_ROL_USR AE where A.ID=AE.APP_ID and AE.PRIVILEGE=1 and AE.USR_ID=?
log1: devmgr: ID -> 103
log1: devmgr: SQL -> SELECT DISTINCT A.ID,A.NAME,A.DIR,A.PLATFORM,A.VP,A.CLASSPATH,A.PAGE,A.ICON,A.MISC,A.DBUSER,A.DBPWD,A.MAX_CON,A.SHARE_CON,A.PUBLISH_TIME FROM APPLICATIONS A,APP_ROL_GRP AE where A.ID=AE.APP_ID and GRP_ID=?
log1: devmgr: ID -> 1100
log1: devmgr: SQL -> SELECT DISTINCT A.ID,A.NAME,A.DIR,A.PLATFORM,A.VP,A.CLASSPATH,A.PAGE,A.ICON,A.MISC,A.DBUSER,A.DBPWD,A.MAX_CON,A.SHARE_CON,A.PUBLISH_TIME FROM APPLICATIONS A,APP_ROL_GRP AE where A.ID=AE.APP_ID and GRP_ID=?
log1: devmgr: ID -> 1104
log1: devmgr: SQL -> SELECT DISTINCT A.ID,A.NAME,A.DIR,A.PLATFORM,A.VP,A.CLASSPATH,A.PAGE,A.ICON,A.MISC,A.DBUSER,A.DBPWD,A.MAX_CON,A.SHARE_CON,A.PUBLISH_TIME FROM APPLICATIONS A,APP_ROL_GRP AE where A.ID=AE.APP_ID and GRP_ID=?
log1: devmgr: ID -> 1121
log1: devmgr: apps -> {Sample1=oracle.lite.resource.Application@17079f, Install=oracle.lite.resource.Application@170f5e, Sample7=oracle.lite.resource.Application@1707a3, Sample6=oracle.lite.resource.Application@1707a2, OLTEST=oracle.lite.resource.Application@170b5f, Sample4=oracle.lite.resource.Application@1707a1, APPAPITEST=oracle.lite.resource.Application@170f28, Sample3=oracle.lite.resource.Application@1707a0} -
Oracle lite application not showing blob images in BI reports
Hi,
We have an application running in Oracle lite, we integrated the BI publisher reports (PDF reports are generated Using Data template and RTF file with Java API for BI publisher) with the application. Its been working fine for a long time.
Now we are showing some images on the pdf report, the images are stored in the Oracle lite database as blobs. My application fails when translating the Data template to xml data. I am not getting any exception other than out of memory error after a while.
anybody had the same problem? Let me know if you need more information on this problem.
Any help will be great!!
Regards,
Parthiban Kumar
Edited by: Parthiban Kumar on Nov 12, 2009 10:45 AMHi Carsten
That was exactly* I was looking for. Maybe I should Google more in German ;-)
The main problem was that I defined my image outside the first repeating group (that doesn't repeat, it's always just one object) - the first group is followed by 7 more.
Just like the "Name" (that's positioned outside the group in the document header), I positioned the image above the table representing the group.
Doing that, the "Name" is filled correctly, the Image only when the Output Format is Excel or HTML - not Word or PDF ... makes no sense but that's tje way it is.
After moving the image inside the group....it works great!
(One more thing...the image size is fixed to the image you use as "dummy". Is there any way to make that more flexible, because now some scaling happens...)???
@Trent: That was the way we initially did it, but when the size of the row exceeds 32K...you know what happens.. And even with a small image the 32K limit is hit easily
The way I use it now (very similar to Carsten's description) there is no limit....
Thank you all!
Roel -
Running a BC4J JSP application for Oracle Lite on OC4J
Hi,
My BC4J JSP application is working with Oracle and Oracle Lite on Apache (Oracle 8i Personal Edition) and on Tomcat 3.2. The same BC4J's could be used from the BC4J Tester as well.
But if I run the application on OC4J (standalone and embedded in JDeveloper 9i RC1 and RC2) using Oracle Lite, a Fatal Internal Error (or with JDK1.2 a NullPointerException) occurs.
I think I found the reason:
1. the Java Trigger in Oracle Lite and
2. the Timestamp used in Oracle Lite instead of Date.
My problem is, that I can't find any information about configuration of OC4J so that it could work with Oracle Lite as well as Apache and Tomcat.
ClaudiaThe tell tale sign that the application is communicating with the running cache server is the membership information that is logged. In your previous running of the example you would have "members=1" embedded in the logging. From the sounds of what you are doing, you'd expect this to be different as the application would be joining a running instance. Check out section 1.3 of this doc on the system you are using.
http://download.oracle.com/docs/cd/E15357_01/coh.360/e15831/installcoh.htm#BABIHHFJ
Cheers,
Jay -
Application Development using Jdeveloper using Oracle Lite
Hi all,
I need to develop an application that works with the oracle database lite technology.
Ritght now I am working on some 10 tables .The Scenario is like the application developed is deployed on the middle tier and the user downloads it and goes offline. And he uses the application offline with the same tables present (that are used in developing the application) in another database present on the user machine . I have gone through the ADF BC tutorials but I couldn’t figure out whether the business components (view objects, entity objects) that are created by using tables (connecting to a particular schema in the database) can work if the schema changes(coz I tried doing that and faced errors that connection to database couldn’t be established ). I think this might be because the schema has changed.
Does this Business components created work if the database schema changes?
Is it possible to develop an application using java swing that works on the oracle database lite? I need a standalone Windows 32 application to be developed.
Thanks in advanceLet's assume you have two database schema USER1 and USER2
And let's assume that USER2 grants the appropriate privileges so that USER1 can see his tables.
If you connect as USER1 in JDeveloper and create an entity object based on a table USER2.SOMETABLE, then the SomeTable entity object will remember the USER2 schema name as part of the table name.
If instead if USER1 creates an entity object against a table in his own USER1 schema, then the entity object will only record the "TABLENAME" in the entity metadata, without a schema qualifier. In this case, if you connect to a different schema at runtime which still has the expected TABLENAME table in it, then it will work fine.
Generally you would want to use an entity based on a synonym instead of an entity based directly on a SCHEMANAME.TABLENAME so that it wouldn't matter if the schema changed.
Yes, you can build Swing, JSF, or JSP applications against Oracle Lite using ADF BC. -
Jsf application with oracle lite webtogo
hello...
i have developed an application using jsf-adf bc technology in jdeveloper and then deployed it on mobile server.During development connected it to a oracle database .Before deployment changed the database connection to oracle lite using jdbc:polite:webtogo in application module configurations.But this application when opened in oracle lite client OC4J is not showing up.Please tell me how the connection has to be made to oracle lite database before deployment in jdeveloper so that the application works on the oracle lite OC4J client.Could u please tell me where to give the code u have mentioned.I have developed using jsf adf/bc and before deployment changed the application module configurations to oracle lite database connections.After i synced,i have got the application to the client.when i click on the link,Its giving me the following errors:
500 Internal Server Error
JBO-30003: The application pool (model.AppModuleLocal) failed to checkout an application module due to the following exception:oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.DMLException, msg=JBO-26061: Error while opening JDBC connection. at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1954) at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2756) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:426) at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:258) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:397) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:392) at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1550) at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1408) at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:99) at oracle.adf.model.BindingContext.get(BindingContext.java:465) at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:280) at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:248) at oracle.adf.model.binding.DCUtil.findContextObject(DCUtil.java:383) at oracle.adf.model.binding.DCIteratorBinding.<init>(DCIteratorBinding.java:127) at oracle.jbo.uicli.binding.JUIteratorBinding.<init>(JUIteratorBinding.java:60) at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:87) at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:51) at oracle.adf.model.binding.DCIteratorBindingDef.createExecutableBinding(DCIteratorBindingDef.java:277) at oracle.adf.model.binding.DCBindingContainerDef.createExecutables(DCBindingContainerDef.java:296) at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:425) at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:54) at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:44) at oracle.adf.model.BindingContext.get(BindingContext.java:491) at oracle.adf.model.BindingContext.findBindingContainer(BindingContext.java:327) at oracle.adf.model.BindingContext.findBindingContainerByPath(BindingContext.java:641) at oracle.adf.model.servlet.ADFBindingFilter.isPageViewable(ADFBindingFilter.java:532) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:301) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17) at oracle.lite.web.CheckSessionFilter.doFilter(Unknown Source) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:627) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:218) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:119) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Unknown Source) -
Forms 6i based application compatibility with Oracle Lite 10g
My client is currently using an Oracle Forms 6i based application (together with a Jinitiator)
in an application deployed to 50 countries using Oracle Lite 9i as the Mobile Application Server and Oracle 8i as the database.
We are considering an update to Oracle 10g database and 10g Rel 3 mobile application server.
Can anyone advise on the impact of such an application on the Forms 6i application and if there is a recommended process for the upgrade of the forms application?do you mean the OAS 10g Rel. 3 ? That application server has no forms-component. Only the Rel.2
Your Forms 6i is certified against 10g databases with patch 17 and 18. Download them from the metalink.oracle.com -
PL/SQL Web Application managing Oracle Lite parameters
After making my application for mobile devices using c# and Oracle Lite I am starting now to make the back office for the system's administration.
For that I am using PL/SQL. Oracle Lite has an API in Java and C# through which I can manage user, publications and so on... What is the best way of doing this managing operations with PL/SQL? Is there procedures and functions I can use? Do I have to pass some weeks to understand all the tables used by Oracle Lite to manipulate them?
Thanks for the support!As far as I know, there is only Java API for managing the application. You might need to look into making some java web services to handle this.
-
Install on vista with Oracle Lite Multiuser Service - SERVICE_START_PENDIN
Hi all,
I'm trying to install app server 10.1.3 on Vista, but on Configuration assistant screen, it stops at BPEL process manager configuration manager ,
error in oraInstall.err:
C:\Users\victoria\AppData\Local\Temp>echo updating ODBC.ini
updating ODBC.ini
C:\Users\victoria\AppData\Local\Temp>echo off
C:\Users\victoria\AppData\Local\Temp>echo updating ODBCINST.ini
updating ODBCINST.ini
C:\Users\victoria\AppData\Local\Temp>echo off
C:\Users\victoria\AppData\Local\Temp>echo updating POLITE.ini
updating POLITE.ini
C:\Users\victoria\AppData\Local\Temp>echo off
C:\Users\victoria\AppData\Local\Temp>exit
Oracle JAAS [Mon May 18 08:36:05 GMT 2009] admin password is changed successfully
opmnctl: starting opmn and all managed processes...
OliteService reports the following status:
The service is installed.
OliteService reports the following status:
The service start pending.
The current status of Oracle Lite Multiuser Service:
Current State : SERVICE_START_PENDING
Acceptable Control Code : (0x0)
installaction.log:
BUILD SUCCESSFUL
Total time: 3 minutes 35 seconds
C:\product\10.1.3.1\OracleAS_1\bpel\samples>ENDLOCAL
BUILD SUCCESSFUL
Total time: 4 minutes 43 seconds
Exit: 0
TASK: oracle.tip.install.tasks.UpdateConfigFiles
Updating configuration files ...
Exit: 0
TASK: oracle.tip.install.tasks.RegisterOlite
Registering Olite ...
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>set OB_HOME=C:\product\10.1.3.1\OracleAS_1\bpel
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>set OLITE_LIB=C:\product\10.1.3.1\OracleAS_1\bpel\..\Mobile\Sdk\BIN
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>set OLITE_BIN=C:\product\10.1.3.1\OracleAS_1\bpel\..\Mobile\Sdk\BIN
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>set PATH=C:\product\10.1.3.1\OracleAS_1\jdk\bin;C:\product\10.1.3.1\OracleAS_1\ant\bin;C:\oracle\product\10.2.0\db_1\bin;C:\app\product\11.1.0\db_1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\product\10.1.3.1\OracleAS_1\MOBILE\sdk\bin;C:\product\10.1.3.1\OracleAS_1\jdk\jre\bin\server
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>set CLASSPATH=C:\product\10.1.3.1\OracleAS_1\bpel\..\Mobile\Sdk\BIN\olite40.jar;C:\product\10.1.3.1\OracleAS_1\MOBILE\Sdk\bin\OLITE40.JAR;
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>C:\product\10.1.3.1\OracleAS_1\bpel\..\Mobile\Sdk\BIN\olsv2040.exe /stop
OliteService reports the following status:
The service stop is pending.
OliteService reports the following status:
The service is stopped.
The current status of Oracle Lite Multiuser Service:
Current State : SERVICE_STOPPED
Acceptable Control Code : (0x0)
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>C:\product\10.1.3.1\OracleAS_1\bpel\..\Mobile\Sdk\BIN\olsv2040.exe /remove
OliteService reports the following status:
The service is removed.
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>C:\product\10.1.3.1\OracleAS_1\bpel\..\Mobile\Sdk\BIN\olsv2040.exe /install
OliteService reports the following status:
The service is installed.
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>C:\product\10.1.3.1\OracleAS_1\bpel\..\Mobile\Sdk\BIN\olsv2040.exe /start
OliteService reports the following status:
The service start pending.
OliteService reports the following status:
The service is running...
port = 1531
wdir = C:\Windows\system32
The current status of Oracle Lite Multiuser Service:
Current State : SERVICE_RUNNING
Acceptable Control Code : (0x1) SERVICE_ACCEPT_STOP
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>mkdir "C:\product\10.1.3.1\OracleAS_1\bpel\system\database\olite"
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>del /f "C:\product\10.1.3.1\OracleAS_1\bpel\system\database\olite\orabpel.odb"
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>"C:\product\10.1.3.1\OracleAS_1\bpel\..\Mobile\Sdk\BIN\createdb.exe" orabpel "C:\product\10.1.3.1\OracleAS_1\bpel\system\database\olite\orabpel.odb" manager
Database C:\PRODUCT\10.1.3.1\ORACLEAS_1\BPEL\SYSTEM\DATABASE\OLITE\ORABPEL.odb created (VolID = 1736).
C:\product\10.1.3.1\OracleAS_1\bpel\install\bin>exit 0
Could Not Find C:\product\10.1.3.1\OracleAS_1\bpel\system\database\olite\orabpel.odb
Oracle Lite CREATEDB Version 10.2.0.2.0.
Copyright (c) 1997, 2005, Oracle. All rights reserved.
Exit: 0
TASK: oracle.tip.install.tasks.DeployApps
Deploy applications and adapters
Port value is 6003
Buildfile: bpminstall.xml
init-midtier:
Trying to override old definition of datatype echoproperties
common_update_server.xml:
Adding shared library apache.junit ...
Adding shared library oracle.db.lite ...
Adding shared library apache.commons 10.1.3 ...
Adding shared library apache.jdom ...
Adding shared library apache.slide ...
Running batch script by:
java admin_client.jar deployer:oc4j:opmn://victoria-PC:6003/home -script C:\product\10.1.3.1\OracleAS_1\bpel\system\services\install\ant-tasks/bpel_admin_client_script_sl.txt
Failed at "Could not get DeploymentManager".
This is typically the result of an invalid deployer URI format being supplied, the target server not being in a started state or incorrect authentication details being supplied.
More information is available by enabling logging -- please see the Oracle Containers for J2EE Configuration and Administration Guide for details.
update_server.xml:
restart.container:
Stopping home container ...
opmnctl: stopping opmn managed processes...
================================================================================
opmn id=victoria-PC:6200
no processes or applications matched this request
Restarting home container ...
opmnctl: starting opmn managed processes...
================================================================================
opmn id=victoria-PC:6200
0 of 1 processes started.
ias-instance id=oapp1013.victoria-PC
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ias-component/process-type/process-set:
default_group/home/default_group/
Error
--> Process (index=1,uid=503452990,pid=3000)
failed to start a managed process after the maximum retry limit
Log:
C:\product\10.1.3.1\OracleAS_1\opmn\logs\\default_group~home~default_group~1.log
init-midtier:
Setting up the dehydration store [olite]...
dehydrationStore:
Configuring data sources for olite dehydration store ...
Deploying ORABPEL Applications...
deploy-applications:
Deploying Oracle BPEL Process Manager ...
Copying 1 file to C:\product\10.1.3.1\OracleAS_1\bpel\system\services\lib
Copying 1 file to C:\product\10.1.3.1\OracleAS_1\bpel\system\services\lib
Copying 1 file to C:\product\10.1.3.1\OracleAS_1\bpel\system\services\lib
Updating jar: C:\product\10.1.3.1\OracleAS_1\bpel\system\services\lib\orabpel.ear
Running batch script by:
java admin_client.jar deployer:oc4j:opmn://my-PC:6003/home -script C:\product\10.1.3.1\OracleAS_1\bpel\system\services\install\ant-tasks/bpel_deployapps.txt
Failed at "Could not get DeploymentManager".
This is typically the result of an invalid deployer URI format being supplied, the target server not being in a started state or incorrect authentication details being supplied.
More information is available by enabling logging -- please see the Oracle Containers for J2EE Configuration and Administration Guide for details.
Please advise what's wrong?
thanks
andrewThe following procedure describes the steps required to deploy the DbAdapter.rar file using admin_client.jar:
1. Copy the following libraries from server.xml in an OC4J_SOA container to a server.xml file for a new
container:
oracle.bpel.common
apache.junit
oracle.db.lite
apache.commons
apache.jdom
apache.slide
For example, for oracle.bpel.common, copy the following extract from one server.xml to another and
do the same for all other libraries:
<shared-library name="oracle.bpel.common" version="10.1.3">
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/system/classes"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/lib/orabpel-common.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/lib/orabpel-thirdparty.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/lib/orabpel.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/lib/bpm-infra.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/system/services/lib/wdk.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/lib/connector15.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/lib/orabpel-exts.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/lib/orabpel-ant.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/lib/ant_1.6.5.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/lib/bipres.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/lib/bicmn.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/jlib/uix2.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/jlib/jewt4.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/jlib/regexp.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/jlib/share.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/jdk/lib/tools.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/jlib/ldapjclnt10.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/system/services/schema"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/system/services/config"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/system/services/lib/bpm-services.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/system/services/lib/wfapi.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/system/services/lib/fndctx.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/system/services/lib/phaos.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/system/services/lib/pushapi.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/lib/oracle_http_client.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/registry/lib/uddiclient_api_v3.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/registry/lib/wasp.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/registry/lib/uddiclient_core.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/registry/lib/saaj.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/registry/lib/jaxm.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/registry/lib/builtin_serialization.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/registry/lib/core_services_client.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/bpel/registry/lib/jaxrpc.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/rules/lib/rl.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/rules/lib/rulesdk.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/rules/lib/webdavrc.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/rules/lib/jr_dav.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/webservices/lib/wsif.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5\integration\esb/lib/oraesb.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5\integration\esb/lib/bpm-ide-common.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5/rdbms/jlib/xdb.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5\integration\esb/lib/ide.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5\integration\esb/lib/javatools.jar"/>
<code-source path="D:\product\10.1.3.1\OracleAS_5\integration\esb/lib/xmleditor.jar"/>
<import-shared-library name="oracle.dms"/>
<import-shared-library name="oracle.jdbc"/>
<import-shared-library name="oracle.xml"/>
<import-shared-library name="oracle.jwsdl"/>
<import-shared-library name="soap"/>
<import-shared-library name="oracle.ws.client"/>
<import-shared-library name="oracle.toplink"/>
<import-shared-library name="apache.junit"/>
<import-shared-library name="oracle.db.lite"/>
<import-shared-library name="apache.commons.logging"/>
<import-shared-library name="oracle.cache"/>
<import-shared-library name="apache.commons"/>
<import-shared-library name="apache.slide"/>
<import-shared-library name="apache.jdom"/>
</shared-library>
2. Restart the container to make sure that server.xml was updated correctly.
3. From the configtools.log file find the opmn port number, for example:
deployer:oc4j:opmn://dimak.au.oracle.com:6012/home
dimak.au.oracle.com - is the machine name and
6012 - port number
4. Launch a new command prompt
and set path and classpath, for example:
set PATH=$ORACLE_HOME\jdk\bin;%PATH%
set classpath=.
where in the classpath there is only one entry - the dot, which stands for the current directory.
5. change directory to the following:
$ORACLE_HOME\j2ee\home
and run the following command (written all on one line) to deploy the DbAdapter:
java -jar admin_client.jar deployer:oc4j:opmn://dimak.au.oracle.com:6012/test oc4jadmin
manager1 -deploy -file $ORACLE_HOME\integration\esb\lib\DBAdapter.rar -deploymentName
DbAdapter2 -parent default
where
* dimak.au.oracle.com should be substituted with your machine name
* 6012 should be substituted with your port which you found in step 3
* test is the name of the container you want to deploy the adapter to
* manager1 should be substituted with your oc4jadmin password
* $ORACLE_HOME\integration\esb\lib\DBAdapter.rar is the location of the DBAdapter.rar file
* deploymentName DbAdapter2 - should be different from DbAdapter, as that name is already used in the OC4J_SOA container. -
Additional query... on Oracle Lite
Dear All,
I have a few additional queries on the question I posted before
ADditional queries :
==================
1) What software does lie on the Windows CE platform and how do we install it, because if we install Oracle lite for handheld devices it installs it on the PC?
2) How can the replication be done with the Polite.odb on windows CE device in the simplest possible way?
3) If I want to connect to this polite.odb how can i do that from my PC?
Previous question :
==================
I am working on a prototype between Oracle Lite and Oralce 8i database. I have managed to install oracle lite on PC and also manage the replication between the Oracle database and Oracle Lite database. I can also connect to the Oracle Lite database (It is a ODB file) through SQL plus. But I am having a few problems :
1) While connecting to Oracle Lite database I get a message
"Server not available or version too low for this feature" without any oracle error number. The versions are as follows : Oracle Open Client Adapter for ODBC 6.0.5.3.0
Oracle Lite ORDBMS 4.0.0.2.0
Oracle8i Enterprise Edition Release 8.1.5.0.0 - Production
With the Partitioning and Java options
PL/SQL Release 8.1.5.0.0 - Production
To connect to Oracle Lite database, your give the userid/password@odbc:<<oracle lite dbname>>
What can be the possible reasons?
2) I tried to create a database link between the Oracle Lite database and Oracle database and when I try to fire a select on a table in Oracle Lite database I get an error
"ORA-06401: NETCMN: invalid driver designator"
so how dow we create a database link between these 2 databases?
Thanks in advance
Please send your mails to [email protected] and/or [email protected]
Regards
Sohil
nullHi Aman,
I was going through Oracle® Database Concepts 11g Release 2, Chapter 12 Logical Storage Structures (link below):
http://docs.oracle.com/cd/E11882_01/server.112/e25789/logical.htm#i19599
*Automatic Segment Space Management*
The ASSM method uses bitmaps to manage space. Bitmaps provide the following advantages:
•Simplified administration
ASSM avoids the need to manually determine correct settings for many storage parameters. Only one crucial SQL parameter controls space allocation: PCTFREE. This parameter specifies the percentage of space to be reserved in a block for future updates (see "Percentage of Free Space in Data Blocks").
•Increased concurrency
Multiple transactions can search separate lists of free data blocks, thereby reducing contention and waits. For many standard workloads, application performance with ASSM is better than the performance of a well-tuned application that uses MSSM.
•Dynamic affinity of space to instances in an Oracle Real Application Clusters (Oracle RAC) environment
ASSM is more efficient and is the default for permanent, locally managed tablespaces.Regards,
Ankit Rathi -
Help: Oracle lite 10.3.0.1.0 and symbian 9 s60
Greetings,
I installed the oracle litle server, I have a client installed windows 32, and synchronizes works, the problem is when I want to install a client for symbian,
first how to enable the client for Oracle Lite Symbian OS v7 and OS v7/UIQ2.1 in mobile server, to make install from the client gives me an internal error (http://serverlite:8080/webtogo/admin/console/setup/),
download the patch from the metalink and downloads from oracle downloads area (the same, Oracle Database Lite 10g Release 2 (10.2.0.1.8) Mobile Client for Symbian 9 ), I installed olite_core.sis Successfully
and there is where I do not run in phone nokiea E61, and install msync other utilities on the phone nokia E61, but is not doing as synchronization
the question is:
-exist patch for oracle lite 10.3.0.1.0 and symbian 9 s60
-how to enable client for symbian 9 s60 in oracle lite server 10.3.0.1.0
-how to sync from client nokia E61i, with msync and others tool in the oracle lite server
-where install olite_epoc.zip (in the phone or the IDE developer and SDK nokia)
my plattform:
server: Windows XP and Oracle lite 10.3.0.1.0 Server
Client1: windows xp client windows 32
Clientn: Phone Nokia E61i with symbian 9 s60
Roy Ayala Galvis
java developer - mobile developerHi Roy,
For symbian 9 you have downloaded the correct binaries,there is no other patch for symbian.You should be able to sync symbian client database with 10.3.0.1 server.
Make sure that server is in the public network otherwise GPRS based synchronize does not work.
Use the example application user as s11u1 to get the syn examples working with mobile server.
Synchronization from E61i will also work , but dialogues messages in the UI will not displayed properly
Olite_epoc.zip should be installed in IDE/SDK, not in the phone .
Please read the documents for symbian in the meta-link.
If you have any question or doubts, please contact us (oracle lite team)
Arjun kumar
email id - [email protected] -
hi....
i have installed oracle lite webtogo BC4J.I have developed an application using jdeveloper JSF ADF BC techology and deployed it on to the mobile server.Now when i use mobile client web server and open this application.Can i use it in disconnected mode.i.e can i use the application in offline mode????Marcel,
You are correct, Webtogo does not support JSF. JSP/Servlets/Struts/Tiles are the only things supported. Also correct that it is not a J2EE container, but why would you require enterprise components in a disconnected mode?
I read over the ADF/BC4J tutorial and it doesn't mention any additional install that would have to happen. I would think that the JARs would be downloaded to the client accordingly.
For your JDBC connection you can use either the Webtogo driver or the Polite driver. Your application, once deployed should be using the Webtogo driver.
// Using the webtogo driver
public Connection getConnection()
Class.forName("oracle.lite.web.WTGJdbcDriver");
conn = DriverManager.getConnection("jdbc:oracle:webtogo");
return conn;
// Using the polite driver
public Connection getConnection()
Class.forName("oracle.lite.poljdbc.POLJDBCDriver");
conn = DriverManager.getConnection("jdbc:polite:USERID_dbdsn");
return conn;
} -
Hi,
I am new to Oracle Lite implementation and in the process of understanding the planned architecture which will have central 10g standard and oracle lite on multiple locations.
At this stage, i need oracle lite database to create database objects and provide database connectivity to java developers. So i planned to install Mobile development Kit.
Have I correctly noticed that mobile development kit is not available on linux ? what is the equivalent product available for linux ? Does installing Mobile Server make sense?
Appreciate links to useful articles/info to learn more on oracle lite implementations.
TIA,
RakeshHi,
Support for Linux is not as strong as for Windows. A version (5.0.2.0.0) of Oracle 9i Litefor Linux is available at the following location:
http://www.oracle.com/technology/software/products/lite/index.html
The tar file should contain everything that you need to develop and run an Oracle 9i Lite application. You will have to get support contract from Oracle to get updates to the product.
-- Ravi -
I am trying to make a connection from JDeveloper 2.0 to Oracle
Lite 8i 4.0.
I get a connection defined in the connection wizard but I have
to use the Sun Jdbc Odbc driver and it does not show up in the
connections dropdown when I go to use it.
Does anyone know how I can get a usable connection?
Stan McDaniel
nullLaura,
Can you tell me than what's the use of choosing an Oracle Lite
driver in the Connection wizzard? The problem discribed below is
not limited to applets: in applications I can't use my lite-
connection either.
And do you know of a way to use a thin driver to connect to an
Oracle Lite database?
Thanks a lot for the help so far,
Marko.
: Marko,
: Yes, you can only use the JDBC thin driver when creating an
: applet (this is generic, not specific to the Infobus). This
is
: because the OCI drivers require that the client of the app
have
: the OCIJDBC8.dll in their Oracle_Home, and that Oracle_Home be
in
: the client's PATH. Because an applet is self-contained, it
has
: no way of 'looking outside' itself for that client-side DLL.
: With the JDBC thin driver, everything is included in the
: classes111.zip file.
: Laura
: Marko (guest) wrote:
: : Laura,
: : Great, it works! Well, partly at least. I am now able to use
: the
: : driver in JDBC-applications. It is also possible to use the
: : driver when defining a new Connection with the connection-
: : wizzard.
: : The only remaining problem is the fact that the newly
defined
: : connection can't be chosen, when I start creating an infobus-
: : applet. Can it be that only thin and oci drivers can be used
: for
: : infobus-applets?
: : JDeveloper Team (guest) wrote:
: : : Marko,
: : : If I remember correctly, Oracle Lite 4.0 was not available
at
: : the
: : : time we released JDeveloper 2.0, so it is possible that
the
: : : drivers are not compatible.
: : : You say that JDeveloper needs the 35 jar. Are you getting
an
: : : error when you try to define a connection? Can you tell
me
: : what
: : : that error is? I will try to verify what is happening.
: : : A few things to try:
: : : 1. When you add the Oracle Lite library to your project
: : : properties, make sure it appears before/above any other
JDBC
: : or
: : : EJB libraries. If necessary, select the library in the
list
: : and
: : : drag it up.
: : : 2. When you edit the IDE Classpath, also make sure the
: : pointers
: : : to the Oracle Lite jars come before any of
: : the 'classes111.zip'
: : : files.
: : : Laura
: : : Marko (guest) wrote:
: : : : I have the same problem. Oracle Lite 8i is shipped with
: : : : olite35.jar and olite40.jar. JDeveloper can't use the
: driver
: : in
: : : : olite40.jar for some reason. I have tried the solution
: : : described
: : : : below, but JDeveloper needs oljdbc35.dll in the shared
: : library
: : : : path to use olite35.jar. Guess what: there is only
: : oljdbc40.dll
: : : : in Oracle Lite 8i 4.0.
: : : : JDev Team (guest) wrote:
: : : : : Stan,
: : : : : This is documented in the Release Notes as follows:
: : : : : 1. Install JDeveloper.
: : : : : 2. Install Oracle Lite 3.6 or higher.
: : : : : 3. Launch JDeveloper.
: : : : : 4. Add a library for Oracle Lite by following these
: steps:
: : : : : a.Choose the menu option Tools | Default Project
: : : : Properties.
: : : : : b.Click the Libraries button at the bottom of the
: : dialog.
: : : : : c.Click the New button on the lower right to add a
new
: : : : : library.
: : : : : d.Name the library Oracle Lite by typing in the
Name
: : : field.
: : : : : e.Add the path to the Oracle Lite driver by typing
in
: : the
: : : : : Class Path field. This should be a jar file called
: : : : : <oracle_home>\lite\classes\olite36.jar, but check
: the
: : : : : documentation for your version of Oracle Lite.
: : : : : f.Click OK to add the Library. JDeveloper analyses
the
: : : : : dependencies for the driver and returns to the
: : : : Default
: : : : : Project Properties dialog.
: : : : : g.Click Add to add Oracle Lite to the default
project
: : : : : properties for all future generated projects.
: : : : Alternatively,
: : : : : you may add the Oracle Lite driver on a
: : : : : project by project basis by selecting Project |
: : Project
: : : : : Properties and adding the newly created library
to
: : the
: : : : : current project.
: : : : : 5. Quit JDeveloper.
: : : : : 6. Add the Oracle Lite jar file to the IDE Classpath
by
: : : : following
: : : : : these steps:
: : : : : a.Open the file <jdev_home>\bin\jdeveloper.ini.
: : : : : b.Under the section [Java_Global], add the path of
the
: : : : Oracle
: : : : : Lite driver to the IDEClassPath. This should be a
: jar
: : : : file
: : : : : called
: : : : : <oracle_home>\lite\classes\olite36.jar, but check
: the
: : : : : documentation for your version of Oracle Lite.
: : : : : 7. Restart JDeveloper.
: : : : : Stan McDaniel (guest) wrote:
: : : : : : I am trying to make a connection from JDeveloper 2.0
to
: : : : Oracle
: : : : : : Lite 8i 4.0.
: : : : : : I get a connection defined in the connection wizard
but
: : I
: : : : have
: : : : : : to use the Sun Jdbc Odbc driver and it does not show
up
: : in
: : : : the
: : : : : : connections dropdown when I go to use it.
: : : : : : Does anyone know how I can get a usable connection?
: : : : : : Stan McDaniel
null
Maybe you are looking for
-
Firefox freezes, and i have to end it in task manager. It will though immediately work in IE. Using firefox 4.0.1, and the plugins seem to be up to date as well.
-
I've downloaded free trial versions of illustrator and photoshop but software not opening.Help!
-
Link to Data Form in Data Forms folder
Hi, I need to call a Data Form that appears in one folder in a different folder as well. the idea is to have the same Data Form in 2 folders but only to maintain once, Do you guys know how to do it? Thanks, Orit Edited by: orit911 on 01:05 15/03/2009
-
hi, i installed oracle 11g database release 1 in my test server and after installing a request came to change the hostname.i changed that hostname after changing the hostname db console is not working,anyway the database is open state.but i need to u
-
How to make Color Trackball in 8100
Hi guys, I use OS 4.5 and it doesn't work with color pearl, and I have plan to make a small program that look like color pearl but compatible with OS 4.5 Any Idea ? Thanks Yusak