CssExport.bat help
Hi,
setting help for cssexport.bat
importexport.properties File
# export operations
export.fileformat=xml
export.file=C:/exportNew.xml
export.internal.identities=true
export.native.user.passwords=true
export.provisioning.all=true
export.delegated.lists=false
export.user.filter=*@Native Directory
export.group.filter=*@Native Directory
export.role.filter=*
export.producttype=HUB-9.2.0
#export.provisioning.apps=(HUB=Global Roles)
I want to export all user/group from MSAD and Native both.
Should i use this:
# export operations
export.fileformat=xml
export.file=C:/exportNew.xml
export.internal.identities=true
export.native.user.passwords=true
export.provisioning.all=true
export.delegated.lists=false
export.user.filter=*
export.group.filter=*
export.role.filter=*
export.producttype=HUB-9.2.0
#export.provisioning.apps=(HUB=Global Roles)
Hi John,
For exporting all users/groups from MSAD and Native both should i use this settings in importexport.properties:
export.user.filter=*
export.group.filter=*
Similar Messages
-
CSSExport.bat importexport.properties to Shared Services Migration
hello, I'm using the CSSExport.bat for migrating Shared Service.
from dos launch the CSSExport.bat , the file importexport is on the same directory, E: \ hyperion \ common \ utilities \ CssImportExportUtility \ cssimportexport \ importexport
CSSExport.bat importexport.propertiesbut there is a error:
"the system cannot find the path specified"
Can you help me?
thanksHi,
If using
E:\hyperion\common\utilities\CssImportExportUtility\cssimportexport\importexport\CSSExport.bat E:\hyperion\common\utilities\CssImportExportUtility\cssimportexport\importexport\importexport.properties
produces the same error then it points to a problem in the importexport.properties file, have you made sure that all the directory paths in that file are correct, such as importexport.css=file:/.....
Cheers
John
http://john-goodwin.blogspot.com/ -
Error during CSSExport.bat
Hi
I am trying to run the CSSExport.bat (file contents below). I am receiving the following command line error when trying to run:-
Exception in thread "main" java.lang.NoClassDefFoundError: com/hyperion/css/exchange/CommandUtility
From previous searches I've found that the CommandUtility class that is getting called directly by Java is not included in my file, however I am not sure what I should add to my file to resolve this issue. Is anyone able to help by providing the line I should add to the file and where I should add it?
The confusing thing is both CSSExport.bat and importexport.properties are both the exact same files that have been used and worked before, the only change I can think of that may have had an effect is our system has been upgraded from 9.3.1 to 9.3.3 since the last time the utility has been used. Any help is appreciated.
CSSExport.bat contents
@echo off
set JAVA_HOME=%HYPERION_HOME%\common\JRE\Sun\1.5.0
@set cpath=%path%
@set cclasspath=%classpath%
@set LIB=./lib/
@set CSS_BIN=.\bin\
@set CLASSPATH=.;%LIB%xsltc.jar
@set CLASSPATH=%CLASSPATH%;%LIB%commons-httpclient-3.0.jar
@set CLASSPATH=%CLASSPATH%;%LIB%jaxp-api.jar
@set CLASSPATH=%CLASSPATH%;%LIB%sax.jar
@set CLASSPATH=%CLASSPATH%;%LIB%xalan.jar
@set CLASSPATH=%CLASSPATH%;%LIB%xercesImpl.jar
@set CLASSPATH=%CLASSPATH%;%LIB%dom.jar
@set CLASSPATH=%CLASSPATH%;%LIB%jdom.jar
@set CLASSPATH=%CLASSPATH%;%LIB%log4j-1.2.8.jar
@set CLASSPATH=%CLASSPATH%;%LIB%css-9_3_1.jar
@set CLASSPATH=%CLASSPATH%;%LIB%commons-cli-1.0.jar
@set CLASSPATH=%CLASSPATH%;%LIB%ostermillerutils.jar
@set CLASSPATH=%CLASSPATH%;%LIB%cssimportexport.jar
@set CLASSPATH=%CLASSPATH%;%LIB%activation.jar
@set CLASSPATH=%CLASSPATH%;%LIB%commons-logging.jar
@set CLASSPATH=%CLASSPATH%;%LIB%dom4j.jar
@set CLASSPATH=%CLASSPATH%;%LIB%interop-common.jar
@set CLASSPATH=%CLASSPATH%;%LIB%interop-sdk.jar
@set CLASSPATH=%CLASSPATH%;%LIB%jakarta-slide-webdavlib.jar
@set CLASSPATH=%CLASSPATH%;%LIB%jaxm-api.jar
@set CLASSPATH=%CLASSPATH%;%LIB%jaxm-runtime.jar
@set CLASSPATH=%CLASSPATH%;%LIB%jdom.jar
@set CLASSPATH=%CLASSPATH%;%LIB%ldapbp.jar
@set CLASSPATH=%CLASSPATH%;%LIB%log4j-1.2.8.jar
@set CLASSPATH=%CLASSPATH%;%LIB%mail.jar
@set CLASSPATH=%CLASSPATH%;%LIB%provider.jar
@set CLASSPATH=%CLASSPATH%;%LIB%saaj-api.jar
@set CLASSPATH=%CLASSPATH%;%LIB%saaj-ri.jar
@set CLASSPATH=%CLASSPATH%;%LIB%commons-pool-1.1.jar
@set CLASSPATH=%CLASSPATH%;%LIB%commons-collections.jar
@set CLASSPATH=%CLASSPATH%;%LIB%commons-codec-1.3.jar
set PATH=%CSS_BIN%;
@if "%1"=="" goto noparameter
"%JAVA_HOME%\bin\java" -cp %CLASSPATH% com.hyperion.css.exchange.CommandUtility -ef %1
@echo off
@rem restore settings.
@set path=%cpath%
@set classpath=%tclasspath%
goto stop
:noparameter
@echo You must supply the location of importexport.properties as the argument to this utility
@echo Example: CSSExport c:\importexport.properties
:stop
ImportExport.Properties contents
importexport.cmshost=slcbothhyp01
importexport.cmsport=58080
importexport.username=admin
importexport.password={CSS}MRcYv323uzxGr8rFdvQLcA==
importexport.enable.console.traces=true
importexport.trace.events.file=Scripts/Export/trace.log
importexport.errors.log.file=Scripts/Export/errors.log
importexport.locale=en
importexport.ssl_enabled=false
# EXPORT OPERATIONS
export.fileformat=csv
export.file=Scripts/Export/export.csv
export.internal.identities=false
export.native.user.passwords=true
export.provisioning.all=true
export.delegated.lists=true
export.user.filter=*@Native Directory
export.group.filter=*@Native Directory
export.role.filter=*@Native Directory
Edited by: Stephen_McCrory on Aug 28, 2012 7:05 AM
Edited by: Stephen_McCrory on Aug 28, 2012 7:05 AMI have resolved the initial message above but am now getting the command line error "The system cannot find the path specified". I've tried running the export from command line using the full path and using cd and from what I can tell the paths in importexport/properties are correct.
Any suggestions? -
I've recently purchased a book called "Object-Oriented Programming With JAVA Second Edition" by Barry J. Holmes and Daniel T. Joyce. I've downloaded and installed version 1.2.2 of java because that is what the book refers to. That's no problem. I've also installed the avi package that came on cd with the book, that went well except for one thing, it asked me to edit my autoexec.bat file to tell the PC how to interact the two programs. I have no idea how to do this, although I do know where my autoexec.bat file is. This is what I have now:
SET PATH=%PATH%;C:\PROGRA~1\COMMON~1\AUTODE~1
This is what it says I need to have:
@C:\PROGRA~1\NORTON~1\NAVDX.EXE /Startup
set CLASSPATH=.;c:\
path=c:\jdk1.2.2\bin
Here's the instructions given to me:
Now that the SDK and the AVI package has been installed on your computer, you must set up your computer so that these programs can be located when needed. Use the NotePad utility to open the autoexec.bat file that is stored on your C drive. Amend the file to include the jdk1.1.2 directory in the path entry. Also include a CLASSPATH entry. The following listing of an autoexec.bat file illustrates how the path and CLASSPATH entries have been modified to include jdk1.2.2 and the avi package.
@C:\PROGRA~1\NORTON~1\NAVDX.EXE /Startup
set CLASSPATH=.;c:\
path=c:\jdk1.2.2\bin
The interpretation of the CLASSPATH entry follows. The pathways are separated by the semicolon, hence there are two pathways the computer should use when searching for the named packages. The first pathway is signified by the use of a period . which implies the current directory. The computer will search all subdirectories of the current subdirectory to find the subdirectory of the avi package.
The second pathway is signified by c:\ which is the root directory of the C drive. The computer will search all the subdirectories of the root directory to find the subdirectory of the avi package. If you use software that also requires a CLASSPATH entry, append the entry to the one shown here. Separate the entries with a semicolon, and only set the CLASSPATH once.
The path entry signifies where on the C drive the computer can find the Java development environment. Once again, if you use software that requires a path entry, append the entry to the one shown here, separating different pathnames by a semicolon.
Save the modified autoexec.bat file, and finally restart your computer.
Please help me.
Also, I'm new to this site, if there was a better place to post this, please let me know. Thanks.thanks guys, it now works but I'm getting a strange error for the test code, here's the test code I was using:
// program to write the text literal "HELLO WORLD" centrally on the screen
import avi.*;
class Example_1
public static void main(string[] args)
// create a window object screen
Window screen = new Window("Example_1.java","bold","red",72);
screen.showWindow();
screen.write("\\n\\n\\n\tab\tab\tab HELLO WORLD!");
The error it was giving me was:
class string not found on line 7 and it had a pointer looking at the 'm' in the "public static void main(string[] args) line. I did this in the command console using 'javac Example_1.java' command. Am I missing something?, or should I just start using something else? I've done C++ but this has me boggled. -
Shared Services security export utility CSSExport.bat Error
Hi,
When I tried to export security from shared services 9.3.1.
I got following error:
Trace...
2008-08-20 10:31:40,002 Attempting an export operation
1406 [main] INFO httpclient.HttpMethodDirector - Failure authenticating with BA
SIC 'WebLogic Server'@<ServerName>:58080
Unable to connect to the CMS subsystem... Authenticated has failed using
the supplied credentials
Aborting program...
I am able to connect to SS through IE and it is running.
Code is also working for me on another Shared Services 9.2.0 .
Please let me know if anyone else had same issue or any suggestion?Edit export.properties file and look for importexport.username and importexport.password. The password is encrypted. If you know the password for the account being used you can remove the encryption and replace it with the clear text password. After the utility runs it will re-encrypt the password.
We use the Admin account in our properties file. -
Hi,
When I tried to export security from shared services 9.3.1.
I got following error:
Trace...
2008-08-20 10:31:40,002 Attempting an export operation
1406 [main] INFO httpclient.HttpMethodDirector - Failure authenticating with BA
SIC 'WebLogic Server'@<ServerName>:58080
Unable to connect to the CMS subsystem... Authenticated has failed using
the supplied credentials
Aborting program...
I am able to connect to SS through IE and it is running.
Code is also working for me on another Shared Services 9.2.0 .
Please let me know if anyone else had same issue or any suggestion?Apparently this issue occurs with Weblogic 8.1.5 and 8.1.6
There is a patch available from BEA - Patch ID CR287255 which is a .jar file to place on the server. you also need to edit your config.xml and add a line.
Hyperion support can refer you to page 36 of the documentation on configuring shared services in the shared services install documentation.
Wags -
Hi
I am running CSSExport.bat and getting the following error. Please help
I have edited the properties files and it use to work earlier properly.
C:\Hyperion\common\utilities\CSSImportExportUtility\importexport>CSSExport.bat C
:\Hyperion\common\utilities\CSSImportExportUtility\importexport\samples
could not load [C:\Hyperion\common\utilities\CSSImportExportUtility\impo
rtexport\samples] as a resource bundle
Aborting program...
Thank You
--MP# For detailed information on the Import/Export Utility, see
# Hyperion Security Administration Guide.
# URI of CSS.xml.
# For export operations, use the URI of the CSS.xml belonging to the Shared Services that controls the source Native Directory.
# For import operations, use the URI of the CSS.xml belonging to the Shared Services that controls the target Native Directory.
# Example, http://MyServer:<port>/framework/getCSSConfigFile or file:/C:/Hyperion/CSS.xml
importexport.css=file:/C:/Hyperion/deployments/Tomcat5/SharedServices9/config/CSS.xml
# Name of the machine that hosts Shared Services.
# For export operations, use the server name where the source Shared Services is running.
# For import operations, use the server name where the target Shared Services is running.
importexport.cmshost=localhost
# Shared Services port.
# Be sure to use the secure port, if Shared Services is deployed to use SSL communication.
# For export operations, use the port where the source Shared Services is running.
# For import operations, use the port where the target Shared Services is running.
importexport.cmsport=58085
#import export operations
# The Native Directory user account that is to be used for the operation typically the admin user
# For export operations, use an administrator's account from the source system.
# For import operations, use an administrator's account from the target system.
importexport.username=admin
# Password. Type password in clear text. After the first run, the Import/Export Utility encrypts this password.
importexport.password=password
# Set this property to false if you do not want to see trace information in the Console window.
importexport.enable.console.traces=true
# Name and location of trace log file for detailed errors. File is not created if you do not provide a valid path and file name.
importexport.trace.events.file=C:/Hyperion/common/utilities/CSSImportExportUtility/importexport/trace.log
# Name and location of error log file. File is not created if you do not provide a valid path and file name.
importexport.errors.log.file=C:/Hyperion/common/utilities/CSSImportExportUtility/importexport/errors.log
# Locale (two-letter language code) to use for the operation.
# If data in the specified locale is not available, data in
# the default locale of the server where the utility is run is exported or imported.
# See Hyperion Security Administration Guide for a list of supported locales.
importexport.locale=en
# Set this property to true if you are using an SSL connection for the operation. Valid values are true or false
importexport.ssl_enabled=false
# EXPORT OPERATIONS
# Update this section to export data from the source Native Directory into a file.
# The format in which the export file is to be created.
# Must match the format of the file specified for export.file property. Valid values are csv and xml
export.fileformat=xml
# Location of the file into which the data is to be exported.
# Must match the format of the file specified for export.fileformat property.
# For XML and CSV file formats, see Hyperion Security Administration Guide.
export.file=C:/SharedServices/export.xml
# Set this property to false if you do not want to export internal identities.
# Provisioning information becomes stale if this value is set to false.
export.internal.identities=true
# Set this property to false if you do not want to export the encrypted passwords of the native users.
export.native.user.passwords=true
# Set this property to false if you want to export only a subset of the provisioning data.
# If this property is set to false, you must specify export.projectnames AND export.applicationnames
# OR export.provisioning.apps to select the subset of data to export.
export.provisioning.all=true
# Set this property to true if you want to export delegated lists.
export.delegated.lists=false
# Filter to use to select users for export. Use * as the filter to export all users.
# You can use regular expressions using * as the wildcard.
export.user.filter=*@Native Directory
# Filter to use to select groups for export. Use * as the filter to export all groups.
# You can use regular expressions using * as the wildcard.
export.group.filter=*@Native Directory
# Filter to use to select roles for export. Use * as the filter to export all roles.
# You can use regular expressions using * as the wildcard.
# export.role.filter=*
# A comma-separated list of product types for which roles are to be exported.
# Use * as the filter to export all products
# Must be specified as product code-product version; for example, HAVA-9.3.1.
# See Hyperion Security Administration Guide for a list of product codes.
# export.producttype=HUB-9.2.0
# Applications from which provisioning data is to be exported separated by commas.
# Application names must be in (in (projectname=application name) format.
# export.provisioning.apps=(HUB=Global Roles)
# Do not use this property. Use export.provisioning.apps OR export.provisioning.all=true instead
# Provided in this release for backward compatibility
# export.projectnames=HUB
# Do not use this property. Use export.provisioning.apps OR export.provisioning.all=true
# Provided in this release for backward compatibility
# export.applicationnames=Global Roles
# IMPORT OPERATIONS
# Update this section to validate an import file or to import data into a target Native Directory.
# The format of the import file.
# Must match the format of the file specified for import.file property.
import.fileformat=xml
# Name and location of the file to import or validate.
# You can import or validate XML and CSV files.
# For XML and CSV file formats, see Hyperion Security Administration Guide
# Must match the format of the file specified for import.fileformat property.
import.file=C:/SharedServices/export.xml
# The import operation to perform.
# Options are: CREATE, UPDATE, CREATE/UPDATE and DELETE
import.operation=create/update
# Name and location of the file where failed import transactions are to be recorded.
# File is not created if you do not provide a valid path and file name.
import.failed.operations.file=C:/Hyperion/common/utilities/CSSImportExportUtility/importexport/failed.xml
# The maximum number of allowable errors during the import operation.
# The import operation aborts after the limit is reached. Default is 0 which means no limits on errors.
import.maxerrors=0 -
Error while running CSSExport to export native directory user
Hi All:
I got this error
Exception in thread "main" java.lang.NoClassDefFoundError: com/hyperion/css/exch
ange/CommandUtility
when trying to run CSSExport , part of the cssimportexport utility, no further error or trace log generated, can you help to see what i can do to make it run
below is the content of my CSSexport and importexport.properties file
====CSSExport.bat ================
@echo off
set JAVA_HOME=%HYPERION_HOME%\common\JDK\Sun\1.4.2
@set cpath=%path%
@set cclasspath=%classpath%
@set LIB=./lib/
@set CSS_BIN=.\bin\
@set CLASSPATH=.;%LIB%xsltc.jar
@set CLASSPATH=%CLASSPATH%;%LIB%commons-httpclient.jar
@set CLASSPATH=%CLASSPATH%;%LIB%jaxp-api.jar
@set CLASSPATH=%CLASSPATH%;%LIB%sax.jar
@set CLASSPATH=%CLASSPATH%;%LIB%xalan.jar
@set CLASSPATH=%CLASSPATH%;%LIB%xercesImpl.jar
@set CLASSPATH=%CLASSPATH%;%LIB%dom.jar
@set CLASSPATH=%CLASSPATH%;%LIB%jdom.jar
@set CLASSPATH=%CLASSPATH%;%LIB%log4j-1.2.8.jar
@set CLASSPATH=%CLASSPATH%;%LIB%css-9_2_0.jar
@set CLASSPATH=%CLASSPATH%;%LIB%commons-cli-1.0.jar
@set CLASSPATH=%CLASSPATH%;%LIB%ostermillerutils.jar
@set CLASSPATH=%CLASSPATH%;%LIB%cssimportexport.jar
@set CLASSPATH=%CLASSPATH%;%LIB%activation.jar
@set CLASSPATH=%CLASSPATH%;%LIB%commons-logging.jar
@set CLASSPATH=%CLASSPATH%;%LIB%dom4j.jar
@set CLASSPATH=%CLASSPATH%;%LIB%interop-common.jar
@set CLASSPATH=%CLASSPATH%;%LIB%interop-sdk.jar
@set CLASSPATH=%CLASSPATH%;%LIB%jakarta-slide-webdavlib.jar
@set CLASSPATH=%CLASSPATH%;%LIB%jaxm-api.jar
@set CLASSPATH=%CLASSPATH%;%LIB%jaxm-runtime.jar
@set CLASSPATH=%CLASSPATH%;%LIB%jdom.jar
@set CLASSPATH=%CLASSPATH%;%LIB%ldapbp.jar
@set CLASSPATH=%CLASSPATH%;%LIB%log4j-1.2.8.jar
@set CLASSPATH=%CLASSPATH%;%LIB%mail.jar
@set CLASSPATH=%CLASSPATH%;%LIB%provider.jar
@set CLASSPATH=%CLASSPATH%;%LIB%saaj-api.jar
@set CLASSPATH=%CLASSPATH%;%LIB%saaj-ri.jar
set PATH=%CSS_BIN%;
@if "%1"=="" goto noparameter
"%JAVA_HOME%\bin\java" -cp %CLASSPATH% com.hyperion.css.exchange.CommandUtility -ef %1
@echo off
=========importexport.properties================
#import export operations
importexport.username=admin
importexport.password=U#:%@RFGHSE_#!~#DS
importexport.css=file:/c:/css/css.xml
importexport.cmshost=
importexport.cmsport=58080
importexport.locale=en
importexport.enable.console.traces=true
importexport.trace.enevents.file=c:\imexporttracefile.log
importexport.errors.log.file=c:\imexporterror.log
#import operations
import.file=c:/import.xml
import.operation=replace
import.fileformat=xml
import.maxerrors=100
#export operations
export.fileformat=csv
export.user.filter=*
export.group.filter=*
export.role.filter=*
export.file=c:/exportND.CSV
export.producttype =HFM-9.2.0
export.projectnames=myproject
export.applicationnames=TestApplication Disp Name
export.provisioning.all=trueuser4481947 wrote:
Exception in thread "main" java.lang.NoClassDefFoundError: com/hyperion/css/exch
ange/CommandUtilityThe NoClassDefFoundError occurs when Java cannot find a class that it needs to run.. In your case, the class that can't be found is the CommandUtility class that is getting called directly by Java. To solve the issue, you need to include the jar file containing that class in your classpath.
Tim Tow
Applied OLAP, Inc -
CSSimport.bat error: while migrating the Shared Services groups and users
Hi,
I am trying to migrate the shared services native users and group from 9.3.1(on server A) to 11.1.1.3(on server B)
- I have taken the export in CSV format from 9.3.1 using CSSexport.bat.(export.csv) -Successful.
- I have copied this on the 11.1.1.3 server and changed lil details like removing the admin user etc.
- When I am trying the import this on 11.1.1.3, I am getting the below error:
CSSimport importexport.properties2010-10-11 09:36:41,328 Attempting a import operation
log4j:WARN No appenders could be found for logger (com.hyperion.css.common.CSSLogger).
log4j:WARN Please initialize the log4j system properly.
null
Aborting program...
- There are not log or error files geting generated - The only error recieved , is given above.
- I have made the necessary changes to the impotexport.properties file on 11.1.1.3 before starting the CSSimport utility.
Can you please let meknow what should I do to overcome this error.
-thanks,
AnkitFirst thing I would try would be on the 11.1.1.3, try and run an export, if it works then run the import on the same file, this way you will make sure you have the version 11 utility working.
Once you have done that then you can move on to the 9.3.1 export file.
Cheers
John
http://john-goodwin.blogspot.com/ -
CSS Import.bat getting error in shared services
hi
i am successfully export the users using CSSExport.bat using the importexport.properties from hyperion 9.2.1 and when i am trying to import using CSSImport.bat and i am getting below errors
28:8015:Invalid export file. specific a valid file path in export file property
aborting program
log4j:warn no appenders could be found for logger <com.hyperion.audit.client.runtime.auditruntime>
log4j:warn please initialize the log4j syhstem properly
20.1091: failed to stop audit client
thankseverything is fine. import file and export file are good and no issues with those file
please clear my doubts
i got information like
CSSImportExport utitlity will not work in 11.1.1.4. only the LCM can do the user imports.
please confirm me ...
if its we go its very difficult to migrate like 9.2.1 to 9.3.1 to 9.3.3 to 11.1.1.1 to 11.1.1.4 for me already i migrated the HFM application and reports successfully 9.2.1 to 11.1.1.4
please advice me.... -
Hi,
I have tried to export the User Provision by running through the Command prompt.
For example; I ran the command from the following path: C:\hyperion\common\utilities\CSSImportExportUtility\importexport\CSSExport.bat importexport.properties.
This executed successfully.
When I tried for the Import data run,
C:\hyperion\common\utilities\CSSImportExportUtility\importexport\CSSimport.bat importexport.properties, the error like .csv file not found is coming. This was not successful.
Can you please tell me on how to achive the cssimport.bat procedure.
Regards,
Upendra....Hi,
Maybe a silly question but have you updated the importexport.properties file to point to the correct location of your import .csv file?
Cheers
John
http://john-goodwin.blogspot.com/ -
Hyperion Shared services Migration/Export import
Hi, We are migrating the OS from Windows to UNIX in Essbase System 9. I am trying to export the exixting grous/filter access from the Windows environment (shared services--Single sign on) to the unix server. There are several cubes in the Windows, but I am tryign with only a single cube. as a part of that I have modified importexport.properties file
#import export operations
importexport.css=http://windows_server:58080/interop/framework/getCSSConfigFile
importexport.cmshost=windowsserver
importexport.cmsport=58080
importexport.username=admin
importexport.password={CSS}MRcYv323uzxGr8rFdvQLcA==
importexport.enable.console.traces=true
importexport.trace.events.file=D:\trace_19Nov.log
importexport.errors.log.file=D:\errors_19Nov.log
importexport.locale=en
# importexport.ssl_enabled = true
# export operations
export.fileformat=xml
export.file=D:\export.xml
export.internal.identities=false
export.native.user.passwords=true
export.provisioning.all=false
export.delegated.lists=true
export.user.filter=*
export.group.filter=*
#export.role.filter=*
export.producttype=HUB-9.3.1,ESBAPP-9.3.1
export.provisioning.apps=(Analytic Servers:server:1=DlyCube)
# import operations
#import.fileformat=xml
#import.file=C:\exportNew.xml
#import.operation=update
#import.failed.operations.file=c:/failed.xml
#import.maxerrors=0
I am not gettign any export error; it says 50 groups have been exported,
my import is
importexport.css=http://fbiapld06.uk.db.com:58080/interop/framework/getCSSConfigFile
importexport.cmshost=fbiapld06.uk.db.com
importexport.cmsport=58080
importexport.username=admin
importexport.password={CSS}MRcYv323uzxGr8rFdvQLcA==
importexport.enable.console.traces=true
importexport.trace.events.file=/apps/hyperion_data/trace.log
importexport.errors.log.file=/apps/hyperion_data/errors.log
importexport.locale=en
importexport.ssl_enabled=false
import.fileformat=xml
import.file=/apps/hyperion_data/import.xml
import.operation=CREATE/UPDATE
import.failed.operations.file=/apps/hyperion_data/failed.xml
import.maxerrors=10
While importing also i am not getting any error, it sayd 50 groups have been imported successfully.
but in shared server unix box, i can't see the groups for that applicaiton.
can u please help me?You can call CSSEXPORT.bat script using following statement
Call CSSExport.bat importexport.properties
Make sure your importexport.properties file is present in the same location as CSSExport.bat files
format of importexport.properties file needs to like this
Send me your email id and I can send you a document on import/export utlity for version 9.3.1
#import export operations
importexport.css=file:/C:/Hyperion/deployments/Tomcat5/SharedServices9/
config/CSS.xml
importexport.cmshost=localhost
importexport.cmsport=58080
importexport.username=admin
importexport.password={CSS}MRcYv323uzxGr8rFdvQLcA==
importexport.enable.console.traces=true
importexport.trace.events.file=trace.log
importexport.errors.log.file=errors.log
Import/Export Utility 3
importexport.locale=en
# importexport.ssl_enabled = true
# export operations
export.fileformat=xml
export.file=C:/exportNew.xml
export.internal.identities=true
export.native.user.passwords=true
export.provisioning.all=true
export.delegated.lists=false
export.user.filter=*@Native Directory
export.group.filter=*@Native Directory
export.role.filter=*
export.producttype=HUB-9.2.0
#export.provisioning.apps=(HUB=Global Roles)
# import operations
import.fileformat=xml
import.file=C:/exportNew.xml
import.operation=update
import.failed.operations.file=c:/failed.xml
import.maxerrors=0 -
Hyperion Shared Services Export
Hello All,
I need to export Hyperion Shared services, I know about CSSEXPORT.bat utility but i am not sure how to run, we are using Hyperion Planning, Essbase FDM APS, Smart view, FR and some other tools and I need to export either in xml file or CSV, if is there any other option i can use or how i can run from CMD prompt. We used Hyperion System 9.3.1
Any help would be great.
Thank you,
T.KhanYou can call CSSEXPORT.bat script using following statement
Call CSSExport.bat importexport.properties
Make sure your importexport.properties file is present in the same location as CSSExport.bat files
format of importexport.properties file needs to like this
Send me your email id and I can send you a document on import/export utlity for version 9.3.1
#import export operations
importexport.css=file:/C:/Hyperion/deployments/Tomcat5/SharedServices9/
config/CSS.xml
importexport.cmshost=localhost
importexport.cmsport=58080
importexport.username=admin
importexport.password={CSS}MRcYv323uzxGr8rFdvQLcA==
importexport.enable.console.traces=true
importexport.trace.events.file=trace.log
importexport.errors.log.file=errors.log
Import/Export Utility 3
importexport.locale=en
# importexport.ssl_enabled = true
# export operations
export.fileformat=xml
export.file=C:/exportNew.xml
export.internal.identities=true
export.native.user.passwords=true
export.provisioning.all=true
export.delegated.lists=false
export.user.filter=*@Native Directory
export.group.filter=*@Native Directory
export.role.filter=*
export.producttype=HUB-9.2.0
#export.provisioning.apps=(HUB=Global Roles)
# import operations
import.fileformat=xml
import.file=C:/exportNew.xml
import.operation=update
import.failed.operations.file=c:/failed.xml
import.maxerrors=0 -
Hi ,
I am new to hyperion planning and shared services.I want to export my whole security.Not a report but the details of all the groups/users etc.
Can somebody help me on this.
Regards,
R . AroraHi,
You ll be using importsecurity and exportsecurity for your purpose.I have one doc , which might be useful to you.
This is a quick reference for the following Planning utilities:
Importsecurity
Exportsecurity
FormDefUtil
ProvisionUsers
CSS Import/Export
UpdateNativeDir
UpdateUsers
Backup.bat and Recover.bat
db_recover
Scope
Hyperion Planning Utilities
Quick Reference Guide to Hyperion Planning Utilities Syntax
Importsecurity
Location:
<Planning_Home>\bin (9.3.1 +) or
<Planning_Home>\Utils
÷ All users, groups, and members must be defined in the application.
÷ Before importing access permissions on a user-defined custom dimension, you must allow access permissions to be set on it by selecting Apply Security.
÷ You must name the text file Secfile.txt and save it in the \bin (or Utils if pre-9.3.1) folder
Example secfile.txt:
User1,Account1,read,@CHILDREN
User2,Entity2,readwrite,@DESCENDANTS
User3,Version_1,readwrite,MEMBER
North America,Account101,write,@ICHILDREN
Usage:
ImportSecurity.cmd âÂÂappname,username,password[delimiter],[RUN_SILENT],
[SL_CLEARALL]âÂÂ
Exportsecurity
Location:
<Planning_Home>\bin (9.3.1 +) or
<Planning_Home>\Utils
Usage:
ExportSecurity.cmd /A=<appname>,/U=<username>,/P=<password>, [/
S=searchCriteria|/S_USER=<user>|/S_GROUP=<group>], [/
S_MEMBER=<memberName>|/S_MEMBER_ID=<memberName> |/
S_MEMBER_D=<memberName>|/S_MEMBER_IC=<memberName>|/
S_MEMBER_C=<memberName>],[DELIM=<delim>] , [DEBUG=true|false],[/
TO_FILE=<fileName>],[HELP=Y]
Exported file will have same format as secfile.txt example above.
FormDefUtil
Use the FormDefUtil.cmd utility to move data form definitions from one Planning application to another.
You can export or import data form definitions to or from an XML file.
You might want to use this if you are moving from a development environment to a production environment.
This utility uses a command line interface and is installed in the Utils directory. If you installed.
Planning to the default location, it is in E:\Hyperion\Planning\bin.This utility runs only on a Windows-based system.
You can run it on a Windows-based system even if your application servers are on UNIX. Only administrators can run it.
Refreshing database to Essbase before launching the form go to administration menu > manage database . select database then refresh.
Location:
<Planning_Home>\bin (9.3.1 +) or
<Planning_Home>\Utils
Usage:
formdefutil <import|export> <filename|formname|-all> <server name> <username> <password> <application>
Example:
Formdefutil export âÂÂMy Big Formâ localhost admin password refapp.
ProvisionUsers
Location:
<Planning_Home>\bin (9.3.1 +) or
<Planning_Home>\Utils
Usage:
Before 9.3.1
ProvisionUsers ] [A:app1[;app2;app3]] [R:30]
9.3.1 +
ProvisionUsers /ADMIN:admin /PASS:password ] [A:app1[;app2;app3]] [R:30]
CSS Import/Export
Usage:
CSSExport.bat importexport.properties or
CSSImport.bat importexport.properties or
CSSValidate.bat importexport.properties
The key to this utility is correct configuration of the properties file.
UpdateNativeDir
Location:
<Hyperion_Home>\common\utilities\nativedirectoryupdateutility\UpdateNativeDir.zip
÷ Can be unzipped anywhere
Usage:
UpdateNativeDir.bat âÂÂcssLocation C:\Absolute\path\CSS.xml [-nodelete] [-noprompt] [-noupdate]
÷ Use quotes if path contains spaces
÷ Edit the batch file to set JAVA_HOME path
-cssLocation - Absolute path to the location of the CSS.xml
-nodelete - Will not delete any users/groups from Native Directory.
-noprompt - Silent mode operation. Can be used for scheduled jobs.
-noupdate - Will not update any users/groups in Native Directory.
By default the utility would have delete, update and prompt option.
UpdateUsers
Location:
<Planning_Home>\bin (9.3.1 +) or
<Planning_Home>\Utils
Usage:
UpdateUsers localhost <username> <password> <application>
÷ Run on the Planning server using âÂÂlocalhostâ for the servername as above.
÷ The user should be the application owner or an administrator
Backup.bat and Recover.bat
Location:
<Hyperion_Home>/SharedServices/<hss_version>/server/scripts
Used for backing up and recovering the OpenLDAP and Shared Services properties files.
Usage:
backup.bat <backup_directory_path> or
recover.bat <backup_directory_path>
db_recover
Location:
<Hyperion_Home>\SharedServices\<HSS_version>\openLDAP\bdb\bin
db_recover
This is used by the above scripts too but can be run manually. Stop the OpenLDAP service first.
Usage:
db_recover âÂÂh <Path_Native_Directory_data_file>
For example:
db_recover âÂÂh ../../var/openldap-data
Where openldap-data indicates the name of Native Directory data directory. This is the default location.
÷ -h is used to specify a home for the data other than the current directory
÷ -v sets output to verbose
÷ Before running db_recover backup the OpenLDAP data directory
÷ If the initial recovery does not work, remove all files other than .bdb files from the data directory and try again.
÷ More information is available here: http://www.oracle.com/technology/documentation/berkeley-db/db/utility/db_recover.html -
What cipher/encryption is used to save passwords in the css.xml file for Shared Services? I need to automate password changes for User Directories and was hoping to edit the css.xml file directly. Is there a command line utility or possible Java API call that can return an encrypted string?
ThanksThanks so much for your help.
I executed CSSEXPORT successfully on my DEV server. The export.properties file I used had this:
# For export operations, use the URI of the CSS.xml belonging to the Shared Services that controls the source Native Directory.
# For import operations, use the URI of the CSS.xml belonging to the Shared Services that controls the target Native Directory.
# Example, http://MyServer:<port>/framework/getCSSConfigFile or file:/C:/Hyperion/CSS.xml
importexport.css=file:/F:/Hyperion/deployments/Tomcat5/SharedServices9/config/CSS.xml
I have problems executing CSSEXPORT on my PROD server.
CSSEXPORT did not even encrypt my password not kick out a trace file; which leads me to believe that something is wrong with my css.xml file.
On PROD server, when I tried running
F:\Hyperion\common\utilities\CSSImportExportUtility>CSSExport.bat export.propert
Ies
I got this error:
Exception in thread "main" java.lang.NoClassDefFoundError: com/hyperion/css/exch
ange/CommandUtility
I check my CSSexport.bat file and the set JAVA_HOME=%HYPERION_HOME%\common\JRE\Sun\1.5.0 matches that in DEV server. Both servers have this directory: %HYPERION_HOME%\common\JRE\Sun\1.5.0\
Any idea why I'm getting error ?
Thanks.
Maybe you are looking for
-
I had a problem installing icloud on windows 8.1. At the end of the installation process there is a error message.What should I do?
-
Acrobat XI Pro isn't available
I don't reach to use my new Acrobat XI Pro. Because I can't confirm my serial number. The product isn't on the list!!???
-
Sync 2760 with google calendar
Hello, How can I know if my 2760 can use GCALSYNC ? they say : "any Series 40 Development Platform 3 and later, any Series 60 Second Edition and later, any Series 80, any Series 90." But I don't know what kind of serie my 2760 is. Thanks in advance f
-
Will this video card and power supply work on my computer? HP Pavilion p6213w Desktop PC
I have a HP Pavilion p6213w Desktop PC, will this video card and power supply work on my computer? Video Card: http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=8379339&sku=A455-0760 Power Supply: http://www.tigerdirect.com/a
-
Skype and Mobily network in Saudi Arabia
Anyone faces issue with Mobily network while calling through Skype. For me, Skype calling is automatically ending after one or two minutes