There is no standalone installer for the SDK in EPM System 184.108.40.206, so files necessarey to run standalone programs may not be available.
This document describes the minimum environment needed to stage a remote client deployment of BiPlus SDK for Release 220.127.116.11, since this release does not have a standalone installer for the SDK.
1. SDK Library
2. Other library files
Note: spf.jar may not be available if Product Reporting (SQR)was not installed. The start up of the SDK will check for the existence of some jar files, and spf.jar is one of them. If it cannot be found a message is thrown, however it is informational and the java will continue in 18.104.22.168. If desired, the jar file check can be disabled by the java property oneapi.class.verify=false. See Section V on java properties. This property could also be added to SYSPROPS environment variable
3. Other needed files
reg.properties – used to connect to the Shared Services registry. It should be placed in a directory path equal to: %EPM_ORACLE_INSTANCE%\config\foundation\22.214.171.124 which is also where it is located on the target server. Also note, that the reg.properties on the SDK system needs to be a copy of the reg.properties from the target server, since the Shared Services information it contains is system specific. In other words, the reg.properties used by the SDK must be a copy of the reg.properties from the EPM 126.96.36.199 server that will be connected to by the SDK.
default-domain.cfg – on the target system this file is in %EPM_ORACLE_HOME%\common\raframeworkrt\188.8.131.52\lib. For the SDk deployment It just needs to be in any directory that is in the CLASSPATH.
logging.xml – this file is in: %EPM_ORACLE_INSTANCE%\config\ReportingAnalysis\SDK Note: There are several files by this name. The one for the SDK directory is in the path noted. On the remote deployment its location needs to be specified by the java property -Doracle.core.ojdl.logging.config.file. See section V.
4. Environment Variables
HYPERION_HOME – by default in 184.108.40.206 this is the same as EPM_ORACLE_HOME and points to C:\Oracle\Middleware\EPMSystem11R1. It is used by the SDK
EPM_ORACLE_INSTANCE – by default in 220.127.116.11 this is set to: C:\oracle\Middleware\user_projects\epmsystem1. This environment variable is specifically used to find reg.properties, as noted above in section III.
5. Java Properties
The following java properties should be set when invoking the JVM:
The jar files need to be copied to the remote SDK client system. There is no need to preserve the directory structure of their original locations from the target system. They all do have to be declared in the CLASSPATH environment variable. The three files in section III need to be placed as described in that section.
let me know in case of any more queries