Baanboard.com

Go Back   Baanboard.com > Forum > Baan Quick Support: Functional & Technical > Tools Administration & Installation

User login

Frontpage Sponsor

Main

Poll
For ERP LN feature pack upgrade, what method of install are you using?
Installation Wizard into existing VRC
35%
Installation Wizard into new VRC
42%
Manual into existing VRC
3%
Manual into new VRC
19%
Total votes: 31

Baanboard at LinkedIn


Reference Content

Reply
 
Thread Tools Display Modes
  #1  
Old 13th September 2010, 09:55
hessenmob hessenmob is offline
Junior Member
 
Join Date: Mar 2009
Posts: 3
hessenmob is on a distinguished road
Baan: IVc4 - DB: Oracle - OS: AIX
Fix for ODM JVM and installation Problem
Baan: ERP LN 6.1 FP5
DB: Oracle 10.2.0.x
OS: Linux - Other
C/S: Both

Hi,

after wasting a decent amount on installing the ODM Server Component as a service on a Windows 2008 Server i want to provide my findings and a solution to it.

Problem:
ODM depends on MS JAVA. Infor states in the readme in the ODM installer, that it's not dependent on it and one can use the SUN/Oracle JVM. This is wrong. The service wrapper (executable that the OS is triggering - after being triggered it starts up the JVM) is dependend on the MS JVM, so you will never be able to run ODM as a service. See the following incidents #726548, #691501, #719526
Infor is always suggesting to install MS JVM, this is not a viable fix, as it isn't supported anymore. See: http://www.microsoft.com/About/Legal.../Java/FAQ.aspx
http://www.microsoft.com/About/Legal...a/Default.aspx

Fix:
Install ODM, Process fails to setup a working service. Download a different Service Wrapper. http://forge.ow2.org/projects/javaservice/. This wrapper resembles the broken one infor is using. It even exists in a 64 Bit Version.

Generate a own "Installer" -

install.bat

Code:
@rem echo off

@echo .

setlocal
set SERVICENAME=ODMService-ERPTEST 
set JVMDLL="C:\Program Files\Java\jre6\bin\server\jvm.dll"
set JVMCLSPATH="C:\Program Files (x86)\Infor\ERP LN ODM Vault Server\dmfsvs"
set STARTCLASS=com.vault.server.VaultServer
set PARAM="C:\\Program Files (x86)\\Infor\\ERP LN ODM Vault Server\\dmfsvs\\com\\vault\\properties\\ODMService-ERPTEST.properties"
set JSEXE=JavaService64.exe
set STDOUT="C:\Program Files (x86)\Infor\ERP LN ODM Vault Server\dmfsvs\out_ODMService-ERPTEST.txt"
set STDERR="C:\Program Files (x86)\Infor\ERP LN ODM Vault Server\dmfsvs\err_ODMService-ERPTEST.txt"

cd %JVMCLSPATH%

@echo . Using following version of JavaService executable:
@echo .
%JSEXE% -version
@echo .


@echo Installing service... Press Control-C to abort
@pause
@echo .

%JSEXE% -install %SERVICENAME% %JVMDLL% -Djava.class.path=%JVMCLSPATH% -ea -start %STARTCLASS% -params %PARAM% -out %STDOUT% -err %STDERR%
@echo .
@pause

%JSEXE% -queryconfig %SERVICENAME%

@echo .
@pause
Just maintain the Parameters on the script to relate to your prior installation.


For a manual Startup you will need a different startup script like this.

Code:
@echo off

cls

set CLASSPATH=.;%CLASSPATH%

rem Second parameter of the following command line is a location 
rem of a properties file in the Vault Server classes tree.
rem Extension of this file must be "properties".

echo Vault Server has been started with the "Server4001.properties" parameters file.
echo See output of the Vault Server in the log file.
echo To stop the Vault Server just close this window.
echo And now You can minimize the window...

java com.vault.server.VaultServer com\vault\properties\ODMService-TURING.properties
Please exchange the properties scripts, they are per default called Server4001 or Server2001. I changed it to the names of the environments for which they are responsible. Naming it with ports is somewhat dangerous.
In my case after setup the Service ODMService-ERPTEST exists in the Control Panel - Services.

Hope this helps, fixing it like the support does is quick and dirty.
Reply With Quote
  #2  
Old 6th October 2010, 21:32
jatin_sanghi jatin_sanghi is offline
Senior Member
 
Join Date: Jul 2004
Posts: 117
jatin_sanghi is on a distinguished road
Baan: ERPLN6.1 - DB: Oracle 9.2.0.1 - OS: windows2003
ODM with JRE1.5 version

Hi,

I hope this might help a bit in ODM setup.

We had setup the ODM for one of our clients. One thing that we found was ODM service was only available if we installed jre1.5 as java interface prior to ODM vault server installation. The rest of the installation was a straight forward process of running the .exe files.
Only, this version on Java was supported by the vault service and do not install any other versions or upgrades for jvm.

You will need to provide the path for one of the properties files (2001.properties or 4001.properties) in the start command for the vault service in the services.msc

Regards,

Jatin
Reply With Quote
Sponsored Links
  #3  
Old 28th October 2010, 20:00
evg123 evg123 is offline
Newbie
 
Join Date: Nov 2007
Posts: 2
evg123 is on a distinguished road
Baan: all - DB: all - OS: all
Interesting information from both of you.

Infor is working on a fix for the Sun Java issue. For others, you can indeed install MS JVM (reboot) and then install the ODM VS and the service will start.

E
Reply With Quote
  #4  
Old 8th January 2012, 22:07
Andy..'s Avatar
Andy.. Andy.. is offline
Senior Member
 
Join Date: Aug 2001
Location: UK
Posts: 236
Andy.. is on a distinguished road
Baan: BaanIVc4, Baan5c, ERP LN - DB: Oracle, Informix, SQL Server - OS: UNIX, Windows Server
Unhappy is ODM install STILL not working?

I'm trying to setup ODM from the latest Infor10 ERP LN server install media with foldername 'Infor_ERP_LN_ODM_Vault_Server_3.0'

I have Java 6 update 29 installed on a fresh installed windows2003 R2 SE SP2 32bit server

version.txt of in ODM directory says:
Code:
ERP LN ODM Vault Server
MAJOR_VERSION=61
MINOR_VERSION=0
BUILD=001
... though looking in infolist.txt is suggests a 'not so fresh' version of ODM:
Code:
Version:	61.00.001
Release date:	November 2009
The server is just for trial use, so quick fix would be helpful - but I notice that jre1.5 cannot be downloaded from reputable sites and neither can MSJVM.

HELP!
__________________
Andy
Reply With Quote
  #5  
Old 30th April 2012, 14:09
vishal's Avatar
vishal vishal is offline
Junior Member
 
Join Date: Jun 2006
Posts: 10
vishal is on a distinguished road
Baan: ERP LN FP5, FP7 - DB: SQL 2008 - OS: Windows
Hi,
I recently installed ODM on 64 bit Windows Server 2008 R2 service pack 1 from FP5 media. Folder name of installable is 'Infor_ERP_LN_ODM_Vault_Server_3.0' I had installed JRE 6.31. I also faced similar problem of not able to run ODM Vault Server as a service.

I did manage to resolve the problem after spending ample amount of time. Below are the steps i did to solve the problem.

1. Refer the KB 22947048 and download the solution 253536_Infor_ODM_Vault_Server.zip from Infor Xtreme (inforxtreme.com)
2. There are 4 files inside this zip file. Unzip the files in a folder named "install" and place it under the directory where you installed ODM Vault Server. In my case it was f:\ERPLNODMVaultServer
3. So you will have 3 folders named dmfsvs, ntsrvs and install under the directory f:\ERPLNODMVaultServer
4. Go to install directory and run 'install.bat' file as an administrator. This will install the service InforODMVaultServer.
5. If installation is successfull, you will find ODMVaultServer and uninstallService.bat under install directory.

I hope this will help.


Regards,
Vishal
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +2. The time now is 11:22.


©2001-2017 - Baanboard.com - Baanforums.com