Installing OIM 9.1.0.2 on Oracle RAC
Hello friends,
I have a question about installing Oracle Identity Manager, Oracle Identity Manager need to install 9.1.0.2 as a repository having an Oracle RAC database, my question is: when you run the script prepare_xl_db.sh Do I need to edit this file to prepare the Oracle database on RAC? or can be run without any parameter edit and prepare the Oracle database in RAC
Thanks
Check for Metalink Note: 788789.1
Similar Messages
-
Correct way to install patch in Oracle RAC
Hello,
What is the correct way to install a patch in an two-node Oracle RAC 11g on Windows server 2008? Each node has its own ORACLE_HOME.
Do I have to shut down one Node before I patch the other Node?
Or both nodes can be up when installing patch? First do it on Node 1 and then on Node2?
Thank youTypically you can do a rolling upgrade, patch one node, then the next node without bringing down the entire cluster, but as rui_catcuddler suggested, follow the Oracle instructions as closely as possible.
We have found several bugs with RAC 11gR2 on Windows 2008 R2, some minor, some critical. If this is your Oracle version and platform then try to get to the latest Oracle RAC release 11.2.0.3.
Regards,
Kevin -
Error while installing OIM 9.1.0.1 server.
Hi,
I installed database10.2.0.1 with DBA Group: oinstall. i also installed the weblogic 10.3.0. Now I am trying to install OIM server 9.1.0.1 on linux.
Before installing it i tried to run the prepare_xl_db.sh file by copying it to oracle home directory, i am getting the following error
"user doesnot have DBA priviliege. you need to part of dba group to run this script"
Can anybody help me how to solve this issue.
Thanks & Regards
SRI
Edited by: user8913747 on Apr 1, 2010 7:20 AMYou need a group on your box called dba. The user that installs the database should be a member of this group. Then you should be running the prepare script as a user that is a member of the dba group.
-Kevin -
JDK error while installing OIM
The message attached below is what I get when I try installing OIM using install_server.sh on a solaris machine. Have JDK 1.6 installed. It is able to detect the version as 1.6 but it is still posting an error.
JAVA_HOME is set to /usr/java/jdk1.6.0_10
PATH is set to /usr/java/jdk1.6.0_10/bin
Also tried setting PATH to /usr/java/jdk1.6.0_10/jre/bin...get the same error below...
ERROR
Checking whether JAVA_HOME is set
Java Version: 1.6.0_10
JAVA_HOME is set.
Checking if the version is correct
Could not find appropriate JAVA runtime.
You need JAVA 1.4.2 or higher to install Oracle Identity Manager
If the appropriate version of JAVA is installed, please
point the JAVA_HOME to the location where the JAVA runtime
is installed, otherwise please install the correct JAVA
runtime, and restart this script.The required Java version is necessary for running the installer only. You can run OIM with JDK 1.6.0_x
--olaf -
Error while installing OIM, during the OC4J Instance Configuration Assistan
Hi, running RHEL 4 32Bit Linux. There's an installation of the SOA Suite 10.1.3.1 (Release 2) on /u01/app/oracle/OracleAS_1, and I am installing OIM on /u01/app/oracle/OraHome_2
Near the end of the installation, when it's installing the recommended configuration assistants, I get an error while the OC4J Instance Configuration Assistant piece is running.
Here's the full readout:
Launched configuration assistant 'OC4J Instance Configuration Assistant'
Tool type is: Recommended.
The command being spawned is: '/u01/app/oracle/OraHome_2/jdk/bin/java -Djava.net.preferIPv4Stack=true -Djava.io.tmpdir=/tmp -mx512M -classpath /u01/app/oracle/OraHome_2/dcm/lib/dcm.jar:/u01/app/oracle/OraHome_2/dcm/lib/oc4j_deploy_tools.jar:/u01/app/oracle/OraHome_2/opmn/lib/opmnplugin.jar -Doracle.ias.sysmgmt.logging.logdir=/u01/app/oracle/OraHome_2/j2ee/home/log oracle.j2ee.tools.deploy.Oc4jDeploy -oraclehome /u01/app/oracle/OraHome_2 -verbose -inifile /u01/app/oracle/OraHome_2/j2ee/deploy.ini '
Start output from spawned process:
Reading ini file - '/u01/app/oracle/OraHome_2/j2ee/deploy.ini'
Adding web-app 'wirelesssso-web.war' for app 'wirelesssso'.
Adding web-app 'web.war' for app 'sso'.
Adding web-app 'ssohelp.war' for app 'sso'.
Adding web-app 'pls.war' for app 'sso'.
OC4J instance 'OC4J_SECURITY': Adding java stop command line option '-server'
OC4J instance 'OC4J_SECURITY': Adding java command line option '-Xmx512m'
OC4J instance 'OC4J_SECURITY': Adding Environment variable 'LD_LIBRARY_PATH' with value '/u01/app/oracle/OraHome_2/lib32:/u01/app/oracle/OraHome_2/lib'
OC4J instance 'OC4J_SECURITY': Adding Environment variable 'DISPLAY' with value 'oracleb.djl.com:0.0'
Adding web-app 'ui.war' for app 'oiddas'.
OC4J instance 'OC4J_SECURITY': Adding java stop command line option '-Xss1M'
Ignoring jvm command-line option '-Xmx512m'. Larger heap already specified with '-Xmx512m'
OC4J instance 'OC4J_SECURITY': Env Option 'LD_LIBRARY_PATH' already exists with value '/u01/app/oracle/OraHome_2/lib32:/u01/app/oracle/OraHome_2/lib'
Initializing DCM...done.
Creating OC4J instance 'OC4J_SECURITY' (protected)...done.
Adding dependent libraries for application 'default'...done.
Calling SMI to save changes.
SMISession.saveChanges succeeded.
Starting OC4J instance 'OC4J_SECURITY'...done.
Deploying application 'wirelesssso' to OC4J instance 'OC4J_SECURITY'.
Notification ==> Application Deployer for wirelesssso STARTS [ 2006-11-27T17:20:23.691EST ]
Notification ==> Undeploy previous deployment
Notification ==> Removing files for app file:/u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/wirelesssso.ear
Notification ==> Copy the archive to /u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/wirelesssso.ear
Notification ==> Unpack wirelesssso.ear begins...
Notification ==> Unpack wirelesssso.ear ends...
Notification ==> Initialize wirelesssso.ear begins...
Notification ==> Initialize wirelesssso.ear ends...
Notification ==> Initialize wirelesssso-web begins...
Notification ==> Initialize wirelesssso-web ends...
Notification ==> deleting: /u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/wirelesssso.ear
Notification ==> deleting: /u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/wirelesssso/wirelesssso-web.war
Notification ==> Application Deployer for wirelesssso COMPLETES [ 2006-11-27T17:20:24.193EST ]
Deploying application 'oiddas' to OC4J instance 'OC4J_SECURITY'.
Notification ==> Application Deployer for oiddas STARTS [ 2006-11-27T17:20:24.246EST ]
Notification ==> Undeploy previous deployment
Notification ==> Removing files for app file:/u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/oiddas.ear
Notification ==> Copy the archive to /u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/oiddas.ear
Notification ==> Unpack oiddas.ear begins...
Notification ==> Unpack oiddas.ear ends...
Notification ==> Initialize oiddas.ear begins...
Notification ==> Initialize oiddas.ear ends...
Notification ==> Initialize ui begins...
Notification ==> Initialize ui ends...
Notification ==> deleting: /u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/oiddas.ear
Notification ==> deleting: /u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/oiddas/ui.war
Notification ==> Application Deployer for oiddas COMPLETES [ 2006-11-27T17:20:28.312EST ]
Deploying application 'sso' to OC4J instance 'OC4J_SECURITY'.
Notification ==> Application Deployer for sso STARTS [ 2006-11-27T17:20:28.351EST ]
Notification ==> Undeploy previous deployment
Notification ==> Removing files for app file:/u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/sso.ear
Notification ==> Copy the archive to /u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/sso.ear
Notification ==> Unpack sso.ear begins...
Notification ==> Unpack sso.ear ends...
Notification ==> Initialize sso.ear begins...
Notification ==> Initialize sso.ear ends...
Notification ==> Initialize web begins...
Notification ==> Initialize web ends...
Notification ==> Initialize ssohelp begins...
Notification ==> Initialize ssohelp ends...
Notification ==> Initialize pls begins...
Notification ==> Initialize pls ends...
Notification ==> deleting: /u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/sso.ear
Notification ==> deleting: /u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/sso/web.war
Notification ==> deleting: /u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/sso/ssohelp.war
Notification ==> deleting: /u01/app/oracle/OraHome_2/j2ee/OC4J_SECURITY/applications/sso/pls.war
Notification ==> Application Deployer for sso COMPLETES [ 2006-11-27T17:20:29.806EST ]
Calling updateConfig to notify DCM of new deployments...done.
Adding OC4J mount points for application 'wirelesssso'...done.
Adding OC4J mount points for application 'oiddas'...done.
Adding dependent libraries for application 'sso'...done.
Adding OC4J mount points for application 'sso'...done.
Calling SMI to save changes.
SMISession.saveChanges succeeded.
Binding web app 'wirelesssso-web' to default-web-site for application 'wirelesssso' in OC4J instance 'OC4J_SECURITY'
Web app 'wirelesssso-web' bound successfully.
Binding web app 'ui' to default-web-site for application 'oiddas' in OC4J instance 'OC4J_SECURITY'
Web app 'ui' bound successfully.
Binding web app 'web' to default-web-site for application 'sso' in OC4J instance 'OC4J_SECURITY'
ERROR: Caught exception while binding web app 'web' to default-web-site:
Calling updateConfig to notify DCM of new web-bindings...java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at oracle.j2ee.tools.deploy.Oc4jDeploy.doDeploy(Unknown Source)
at oracle.j2ee.tools.deploy.Oc4jDeploy.execute(Unknown Source)
at oracle.j2ee.tools.deploy.Oc4jDeploy.deploy(Unknown Source)
at oracle.j2ee.tools.deploy.Oc4jDeploy.main(Unknown Source)
Caused by: com.evermind.client.orion.AdminCommandException: Disconnected: RMIConnection Disconnected
at com.evermind.client.orion.BindWebAppCommand.execute(BindWebAppCommand.java:31)
at com.evermind.client.orion.Oc4jAdminConsole.executeCommand(Oc4jAdminConsole.java:139)
... 8 more
Caused by: com.evermind.server.rmi.OrionRemoteException: Disconnected: RMIConnection Disconnected
at com.evermind.server.rmi.RMIConnection.EXCEPTION_ORIGINATES_FROM_THE_REMOTE_SERVER(RMIConnection.java:1621)
at com.evermind.server.rmi.RMIConnection.invokeMethod(RMIConnection.java:1572)
at com.evermind.server.rmi.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:55)
at com.evermind.server.rmi.RecoverableRemoteInvocationHandler.invoke(RecoverableRemoteInvocationHandler.java:22)
at __Proxy0.bindWebApp(Unknown Source)
at com.evermind.client.orion.BindWebAppCommand.execute(BindWebAppCommand.java:28)
... 9 more
done.
Adding application 'wirelesssso' to the DCM repository...done.
Application 'wirelesssso' deployed successfully.
Adding application 'oiddas' to the DCM repository...done.
Application 'oiddas' deployed successfully.
Undeploying application 'sso' from OC4J instance 'OC4J_SECURITY'.
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at oracle.j2ee.tools.deploy.Oc4jDeploy.doDeploy(Unknown Source)
at oracle.j2ee.tools.deploy.Oc4jDeploy.execute(Unknown Source)
at oracle.j2ee.tools.deploy.Oc4jDeploy.deploy(Unknown Source)
at oracle.j2ee.tools.deploy.Oc4jDeploy.main(Unknown Source)
Caused by: com.evermind.client.orion.AdminCommandException: IOException communicating with the remote server: Connection reset
at com.evermind.client.orion.Oc4jAdminConsole.executeCommand(Oc4jAdminConsole.java:121)
... 8 more
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
at com.evermind.server.rmi.RMIConnection.connect(RMIConnection.java:2508)
at com.evermind.server.rmi.RMIConnection.connect(RMIConnection.java:2361)
at com.evermind.server.rmi.RMIConnection.lookup(RMIConnection.java:1800)
at com.evermind.server.rmi.RMIServer.lookup(RMIServer.java:725)
at com.evermind.server.rmi.RMIContext.lookup(RMIContext.java:149)
at com.evermind.client.orion.Oc4jAdminConsole.executeCommand(Oc4jAdminConsole.java:106)
... 8 more
FAILED!
ERROR: Caught exception while undeploying 'sso' from 'OC4J_SECURITY':
Removing OC4J mount points for application 'sso'...done.
Calling SMI to save changes.
SMISession.saveChanges succeeded.
Calling updateConfig to notify DCM of undeployments...done.
Stopping OC4J instance 'OC4J_SECURITY'...done.
Calling SMI to retry init of failed plugins...done.
Terminating DCM...done.
Copying /u01/app/oracle/OraHome_2/j2ee/deploy.ini to /u01/app/oracle/OraHome_2/j2ee/deploy.ini.1164667126315.bak.
Writing any undeployed entries back to /u01/app/oracle/OraHome_2/j2ee/deploy.ini.
Oc4jDeploy tool completed, but with errors.
End output from spawned process.
Any help is appreciated, thanks!Hi, did you ever resolve this problem? We've got the same error.
Cheers,
Eystein -
OIM 9.1.0.2 - Weblogic JDBC Multi Data Sources for Oracle RAC
Does OIM OIM 9.1.0.2 BP07 support Weblogic JDBC Multi Data Sources (Services>JDBC>Multi Data Sources) for Oracle RAC instead of inserting the "Oracle RAC JDBC URL" on JDBC Data Sources for xlDS and xlXADS (Services>JDBC>Data Sources> xlDS|xlXADS > Connection Poll> URL) ?
If yes, is there are any other modifications that need to be made on OIM, or just changing the data sources?Yes, it's supported. You install against one instance directly of the Rac Server. Then you update the config.xml file and the jdbc resource in your weblogic server with the full rac address. It is documented for installation against RAC. http://docs.oracle.com/cd/E14049_01/doc.9101/e14047/database.htm#insertedID2
-Kevin -
ERROR WHILE INSTALLING OIM 11G
Hi,
When i am installing the below error whille installing oim 11g on windows 7,
https://picasaweb.google.com/107742630291389085108/August42012#5772738295887214898
Could someone please help me.
Installations:
win32_11gR2_database
weblogic 10.3.5
ofm_iam_generic_11.1.1.5.0
ofm_soa_generic_11.1.1.6.0
Regards,
RaguCheck oracle certification matrix first. Your SOA is uncertified. What error you are getting in logs? Check log file shown in image.
regards,
GP -
OIM 9.1.0.1 in oracle database 11g release 2
I am installing IOM 9.1.0.1, using Oracle Database 11g release 2 but I have the following errors
Failed to load XML. Unable to find record in UPA where USR_KEY = 1
Failed to load XML. Unable to find record in GPA where UGP_KEY = 1
I'm doing in Red Hat 5 x86-64The issue is not the WLS 10.3.2. We just had the same issue. The issue is the database 11gr2 is not supported. The highest supported DB is 11.1.0.6 (11gr1). There is a sequence number problem in 11gr2 and there is no workaround for it. So, go to 11.1.0.6 DB and the issue will be resolved. However, OIM 9.1.0.1 is not supported on WLS 10.3.2 so, install 9.1.0.1 and then install patch for 9.1.0.2 and then install a patch BP05. This will bring it to WLS 10.3.2 and OIM 9.1.0.2 BP05 and DB 11.1.0.6. These are compatible.
-
Error while installing OIM Server
Hi All,
I am installing OIM Server 9101 on Redhat Linux.
I already installed weblogic(oracle weblogic server 1030) and database(oracle db 10201) and they are working fine.
But at the end of OIM server installation i am getting the following error.
java.io.FileNotFoundException: /ora/installations/OIM_server/xellerate/logs/setup_weblogic.log (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileReader.<init>(FileReader.java:55)
at com.thortech.xl.installer.event.InstallScript.checkSetupLogStatus(InstallScript.java:2280)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.installshield.event.ActionSequenceEngine$ActionTask.invokeJavaMethod(Unknown Source)
at com.installshield.event.ActionSequenceEngine$ActionTask.executeAction(Unknown Source)
at com.installshield.event.ActionSequenceEngine$ActionTask.run(Unknown Source)
at com.installshield.event.ThreadPool.run(Unknown Source)
at java.lang.Thread.run(Thread.java:619)
java.lang.NullPointerException
at com.thortech.xl.installer.event.InstallScript.onExecutingPostInstallMessage(InstallScript.java:1919)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.installshield.event.ActionSequenceEngine$ActionTask.invokeJavaMethod(Unknown Source)
at com.installshield.event.ActionSequenceEngine$ActionTask.executeAction(Unknown Source)
at com.installshield.event.ActionSequenceEngine$ActionTask.run(Unknown Source)
at com.installshield.event.ThreadPool.run(Unknown Source)
at java.lang.Thread.run(Thread.java:619)
Oracle Identity Manager Server Installer: Completed
The Oracle Identity Manager Installer has successfully installed Oracle
Identity Manager. Choose Finish to exit the wizard.
After finishing this installation wizard when i tried to start the OIM Admin console using the following url.
http://<hostname:7001>/xlWebApp
I am getting that Error 404: File not found.
I checked in weblogic server whether the xlWebApp.war file is deployed or not. but there is no file deployed in weblogic server.
I could not find xlStartServer.sh file <OIM server>/xellerate/bin folder.
can anyone help me how to solve this issue.
Thanks and Regards,
SRIyou mean to create setup_weblogic.log file in xellerate/logs/ folder???
If yes i did that but when i am starting the OIM Admin console using the url http://<hostname:7001>/xlWebApp I am getting the Error 404 File not found.
But there are no error were found in the log file. it was empty.
Thanks,
SRI -
Installing OIM 11g on windows XP
I am a complete newbie to OIM.
Is there a document available for installing OIM 11g on windows XP?
Also can we use sunone directory server as the LDAP server with OIM?
-ArnoldThanks a lot.
That was really helpful.
Need bit of help on Oracle Identity manager (IDM). We have installed IDM on windows and when we wanted to configure domain and configure the managed server instances (in weblogic server) by clicking config.bat from common/bin, we were not able to see the Identity manager instance in the list. What could be the reason?
Should IDM be part of same domain as webcenter spaces? When we were trying to work with sapces it was expecting oracle identity server to be running.
When installing the identity manager it was asking oracle home. Does that mean oracle db has to reside on the machine where IDM is installed? Could be this be affecting the IDM instance not appearing in the list?
Regards,
Arnie -
Install OIM 9.0.2 on Linux with JBOSS or OAS 10.1.3.1
Hi all,
I try to install OIM on RHEL 4 update 3 .
First I installed OIM 9.0.2 in Oracle 10.2.0.1 with JBOSS and I obstacled with errors during compilling adapters of OEBS and OID from Connectors Pack.
After that I desided to install OIM in existing Oracle 10.2.0.1 on OAS 10.1.3.1 during installation I obstacle with follow error "Oracle Identity Manager installer has found that Oracle Application Server is not running. So, start Oracle Application Server and then proceed with installation."
I tested my OAS and I's starting
Please give me advise about my abilities with installation OIM 9.0.2 on Linux.For JBOSS I use
./java -version
java version "1.4.2_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_13-b06)
Java HotSpot(TM) Client VM (build 1.4.2_13-b06, mixed mode)
For OAS 10.1.3.1 I use
./java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Server VM (build 1.5.0_06-b05, mixed mode)
After all, I installed OIM 9.0.2 on OAS 10.1.3.1 but I have same problems which I have with JBOSS installation:
1. I have warnings during import xml files of adapters such as
OID User
[Warning] Warn:Target has more recent definition.
Lookup.OID.Department
[Warning] Warn:Target has more recent definition.
Lookup.OID.Location
[Warning] Warn:Target has more recent definition.
UD_OID_ROLE
[Warning] Warn:Target has more recent definition.
adpOIDADDUSERTOGROUP
[Warning] Warn:Target has more recent definition.
AttrName.Prov.Map.OID
[Warning] Warn:Target has more recent definition.
com.thortech.xl.dataobj.tcUD_OID_ROLE
[Warning] Warn:Target has more recent definition.
com.thortech.xl.dataobj.tcOBJ
[Warning] Warn:Target has more recent definition.
etc ...
2. I have errors during compilling adapters in Design Console, It's error such as ""CODE GEN EXCEPTION" " -
After install OIM, i how to start OID server?
after install OIM, i how to start OID server?
Hi,
1) Make sure that Weblogic Node Manager is running at background.
2) Make sure that all weblogic Managed Servers related to OIM (port 14000) and OID 11g LDAP Port 3060, LDAPS Port 3131, wls_ods1 (DIP & ODSM) is running on 7005 and WebLogic Admin Server is running on Port 7001.
3) Check whether all the OID Services are running by following commands
a. export ORACLE_INSTANCE=/u01/app/oracle/admin/oid1_inst
b. $ORACLE_INSTANCE/bin/opmnctl status
Regards,
ABP -
Installing OIM on windows vista
Hi,
Need help in installing OIM on windos vista.
Can anybody please help with OIM installaion on vista?
I am a newbie and trying to study OIM.
which is the version best for installing OIM on vista, wht application server/ data base to use.... can anybody give me a link for the same.
any help is really appreciated.
Thanks,As Renato gave you the above link,you can verify all the versions yourself.
follow the OIM OBE @ http://www.oracle.com/technology/obe/fusion_middleware/im1014/oim/install/installoim.htm.
If you have any queries first search the forum and If you dont find the ans Ask your question.There are so many xperts to help
-Mahi -
Unable to install OIM:Newbie
Hi Experts,
I am a newbie & unable to install OIM successfully in my Win xp machine at home. I am just following the link:
http://www.oracle.com/technology/obe/fusion_middleware/im1014/oim/install/installoim.htm.
I come to the step :Installing the Oracle Identity Manager Server, I get the following message:
"OIM application server set up has some problem:Refer to E:\oracle\oim_server\xellerate\logs\setup-jboss.profile log for more info"
copy E:\oracle\oim_server\xellerate\DDTemplates\DO\jboss.xml omitted as E:\oracle\oim_server\xellerate\WORK\META-INF\jboss.xml is up to date.
jar META-INF\ejb-jar.xml added as META-INF/ejb-jar.xml is outdated.
jar META-INF\jboss.xml added as META-INF/jboss.xml is outdated.
jar Updating jar: E:\oracle\oim_server\xellerate\lib\xlDataObjectBeans.jar
jar adding directory META-INF/
jar adding entry META-INF/MANIFEST.MF
jar adding entry META-INF/ejb-jar.xml
jar adding entry META-INF/jboss.xml
jar adding directory com/
jar adding directory com/thortech/
jar adding directory com/thortech/xl/
jar adding directory com/thortech/xl/ejb/
jar adding directory com/thortech/xl/ejb/interfaces/
jar adding entry com/thortech/xl/ejb/interfaces/tcSPDHome.class
jar adding entry com/thortech/xl/ejb/interfaces/tcRequestOperationsHome.class
jar adding entry com/thortech/xl/ejb/interfaces/tcOQE.class
jar adding directory com/thortech/xl/ejb/databeansimpl/
jar adding entry com/thortech/xl/ejb/databeansimpl/tcSDPBean.class
jar adding entry com/thortech/xl/ejb/interfaces/tcTIMHome.class
jar adding entry com/thortech/xl/ejb/databeansimpl/tcUSGBean.class
jar adding directory com/thortech/xl/ejb/beans/
jar adding entry com/thortech/xl/ejb/beans/tcOUGSession.class
jar adding entry com/thortech/xl/ejb/interfaces/tcQUGUtil.class
jar adding entry com/thortech/xl/ejb/interfaces/tcUserOperationsUtil.class
jar adding entry com/thortech/xl/ejb/interfaces/tcITResourceDefinitionOperationsLocal.class
jar adding entry com/thortech/xl/ejb/interfaces/tcRQU.class
jar adding entry com/thortech/xl/ejb/beans/tcPropertyOperationsSession.class
jar adding entry com/thortech/xl/ejb/beans/tcObjectSession.class
jar adding entry com/thortech/xl/ejb/interfaces/tcPKG.class
jar adding entry com/thortech/xl/ejb/interfaces/tcOBA.class
jar adding entry com/thortech/xl/ejb/interfaces/tcLookupOperationsLocalHome.class
jar adding entry com/thortech/xl/ejb/databeansimpl/tcRequestObjectBean.class
jar adding entry com/thortech/xl/ejb/interfaces/tcADT.class
jar adding entry com/thortech/xl/ejb/interfaces/tcPropertyOperationsLocal.class
jar adding entry com/thortech/xl/ejb/interfaces/tcSELHome.class
jar adding entry com/thortech/xl/ejb/interfaces/tcReconciliationOperations.class
jar adding entry com/thortech/xl/ejb/interfaces/tcSPD.class
jar adding entry com/thortech/xl/ejb/interfaces/tcSGK.class
jar adding entry com/thortech/xl/ejb/interfaces/tcEMD.class
jar adding entry com/thortech/xl/ejb/interfaces/tcADS.class
jar adding entry com/thortech/xl/ejb/beans/tcPasswordUtilitiesSession.class
jar adding entry com/thortech/xl/ejb/databeansimpl/tcMAVBean.class
jar adding entry com/thortech/xl/ejb/beans/tcSELSession.class
jar adding entry com/thortech/xl/ejb/interfaces/tcRQCHome.class
jar adding entry com/thortech/xl/ejb/interfaces/tcRCAHome.class
jar adding entry com/thortech/xl/ejb/interfaces/tcLocationOperationsHome.class
jar adding entry com/thortech/xl/ejb/interfaces/tcMSGUtil.class
BUILD FAILED
file:E:/oracle/oim_server/xellerate/setup/jboss-setup.xml:243: taskdef class org.apache.jasper.JspC cannot be found
at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:236)
at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:162)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
at org.apache.tools.ant.Main.runBuild(Main.java:609)
at org.apache.tools.ant.Main.start(Main.java:196)
at org.apache.tools.ant.Main.main(Main.java:235)
Caused by: java.lang.ClassNotFoundException: org.apache.jasper.JspC
at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1075)
at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1036)
at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:925)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:230)
... 26 more
--- Nested Exception ---
java.lang.ClassNotFoundException: org.apache.jasper.JspC
at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1075)
at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1036)
at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:925)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:230)
at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:162)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
at org.apache.tools.ant.Main.runBuild(Main.java:609)
at org.apache.tools.ant.Main.start(Main.java:196)
at org.apache.tools.ant.Main.main(Main.java:235)
1) Is there any problem in my Jboss version? i currently downloaded jboss4-0.2 & JDK 1.4.2_12
..Also is it bcoz I am using Win xp and not Win2003?
2) Also I am unable to access any of the consoles:Jboss Admin Console,Diagnostic Dashboard & OIM Admin console even though I can access OEM console.
Please advice as I am unable to go further.
Thanks & Regards
sundas7Hi Daniel & Experts,
Sorry for the late reply.With the forum's help, I am slowly progressing in OIM's installation but still haven't explored other areas:-)
Yes,as adviced, I tried reinstalling the Jboss version 4.2.3 G.A & JDK 1.6.0.18(I cud not find 1.6.0.10).and now able to install the OIM(9.1.0.1) server successfully now.Thanks for the same.
However I am unable to login to the Webconsole. I tried xelsysadm & xelsysadm and some other combinations
(oimuser & abcd1234) I guess firts time we should only use xelsysadm & xelsysadm???
I get the same message mentioned below:
Thank you for using Oracle Identity Manager.
You are now logged out.
Where am I going wrong??Could not find much in Jboss server logs related to Authentication:
=========================================
10:12:22,671 ERROR [JAVACLIENT] Class/Method: tcDataBaseClient/getInterface enco
unter some problems: null; nested exception is:
java.lang.IllegalStateException: [com.arjuna.ats.internal.jta.transactio
n.arjunacore.inactive] [com.arjuna.ats.internal.jta.transaction.arjunacore.inact
ive] The transaction is not active!; - nested throwable: (java.lang.IllegalState
Exception: [com.arjuna.ats.internal.jta.transaction.arjunacore.inactive] [com.ar
juna.ats.internal.jta.transaction.arjunacore.inactive] The transaction is not ac
tive!)
org.jboss.tm.JBossTransactionRolledbackException: null; nested exception is:
java.lang.IllegalStateException: [com.arjuna.ats.internal.jta.transactio
n.arjunacore.inactive] [com.arjuna.ats.internal.jta.transaction.arjunacore.inact
ive] The transaction is not active!; - nested throwable: (java.lang.IllegalState
Exception: [com.arjuna.ats.internal.jta.transaction.arjunacore.inactive] [com.ar
juna.ats.internal.jta.transaction.arjunacore.inactive] The transaction is not ac
tive!)
at org.jboss.ejb.plugins.TxInterceptorCMT.throwJBossException(TxIntercep
torCMT.java:574)
at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCM
T.java:522)
at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxIntercep
torCMT.java:361)
at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:1
81)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFacto
ryFinderInterceptor.java:138)
at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:6
48)
at org.jboss.ejb.Container.invoke(Container.java:960)
at sun.reflect.GeneratedMethodAccessor171.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
er.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(Loca
lInvoker.java:169)
at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerIntercepto
r.java:209)
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.jav
a:195)
at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.
java:61)
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:7
0)
at org.jboss.proxy.ejb.StatefulSessionInterceptor.invoke(StatefulSession
Interceptor.java:121)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
at $Proxy372.isOpen(Unknown Source)
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
at Thor.API.Security.LoginHandler.jbossLoginSession.runAs(Unknown Source
at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
at $Proxy372.isOpen(Unknown Source)
at com.thortech.xl.client.dataobj.tcDataBaseClient.getInterface(Unknown
Source)
at com.thortech.xl.client.dataobj.tcDataBaseClient.readPartialStatement(
Unknown Source)
at com.thortech.xl.dataaccess.tcDataSet.executeQuery(Unknown Source)
at com.thortech.xl.dataobj.tcDataSet.executeQuery(Unknown Source)
at com.thortech.xl.dataaccess.tcDataSet.executeQuery(Unknown Source)
at com.thortech.xl.dataobj.tcDataSet.executeQuery(Unknown Source)
at com.thortech.xl.schedule.tasks.tcTskTimedRetry.execute(Unknown Source
at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.run(Unknown Source)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper$TaskExecutionActi
on.run(Unknown Source)
at Thor.API.Security.LoginHandler.jbossLoginSession.runAs(Unknown Source
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown S
ource)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:520)
Caused by: java.lang.IllegalStateException: [com.arjuna.ats.internal.jta.transac
tion.arjunacore.inactive] [com.arjuna.ats.internal.jta.transaction.arjunacore.in
active] The transaction is not active!
at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.c
ommit(TransactionImple.java:225)
at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCM
T.java:501)
... 43 more
10:25:34,078 WARN [AbstractInstanceCache] Unable to passivate due to ctx lock,
id=g4w5ut71-5j
10:34:15,796 WARN [AbstractInstanceCache] Unable to passivate due to ctx lock,
id=g4w5ut71-5m
10:34:15,828 WARN [AbstractInstanceCache] Unable to passivate due to ctx lock,
id=g4w5ut71-5f
10:34:15,859 WARN [AbstractInstanceCache] Unable to passivate due to ctx lock,
id=g4w5ut71-5h
=======================================================
2) Also I am unable to open the Design console now,I just click on the shortcut to the client and also directly the xlclient.cmd. I just get the cmd screen and it goes off!!!I ensured that I copied thejbossall-client.jar.
Looking again for your help!!
Thanks once again
sundas7 -
Error In Starting Jboss after installing OIM server
Hi All,
I have Installed OIM_Server(OIM 9.1.0.1) ON Jboss server(4.2.3) , I have 1 GB RAM m/c so have JVM setting as -XMS512m -XMX768 m. While installation of OIM Server, it showed the success message. But When I am starting the server , to perform post installation check, it is showing following error message .
Does anybody have any ideas what the problem is? Please provide the possible solution.
Thanks to All :)
Error :
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Unable to retrieve orbjavax.management.InstanceNotFoundException: jboss:service=CorbaORB is not registered.
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Linked java:comp/UserTransaction to JNDI name: UserTransaction
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] addEnvEntries
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkResourceEnvRefs
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkResourceRefs
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkMessageDestinationRefs
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkEjbRefs
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkEjbLocalRefs
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkServiceRefs
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkSecurityDomain
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] No security-domain given, using default: java:/jaas/other
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Linking security/securityMgr to JNDI name: java:/jaas/other
2009-07-16 18:43:27,166 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] AbstractWebContainer.parseWebAppDescriptors, End
2009-07-16 18:43:27,401 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Using session cookies default setting
2009-07-16 18:44:02,667 DEBUG [org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy] Running RemoverTask
2009-07-16 18:44:04,964 DEBUG [org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy] RemoverTask, PassivatedCount=0
2009-07-16 18:44:04,964 DEBUG [org.jboss.ejb.plugins.AbstractInstanceCache] removePassivated, now=1247750044964, maxLifeAfterPassivation=1200000
2009-07-16 18:45:11,465 ERROR [STDERR] Exception in thread "DefaultQuartzScheduler_QuartzSchedulerThread"
2009-07-16 18:45:11,465 ERROR [STDERR] java.lang.NoClassDefFoundError: org/quartz/core/JobRunShell
2009-07-16 18:45:11,465 ERROR [STDERR] at org.quartz.impl.StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:86)
2009-07-16 18:45:11,465 ERROR [STDERR] at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:352)
2009-07-16 18:45:11,465 ERROR [STDERR] Caused by: java.lang.ClassNotFoundException: Unexpected error during load of: org.quartz.core.JobRunShell, msg=PermGen space
2009-07-16 18:45:11,465 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:560)
2009-07-16 18:45:11,481 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
2009-07-16 18:45:11,481 ERROR [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
2009-07-16 18:45:11,481 ERROR [STDERR] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
2009-07-16 18:45:11,481 ERROR [STDERR] ... 2 more
2009-07-16 18:45:11,481 ERROR [STDERR] Caused by: java.lang.OutOfMemoryError: PermGen space
2009-07-16 18:45:26,168 DEBUG [org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy] Running RemoverTask
2009-07-16 18:45:26,168 DEBUG [org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy] RemoverTask, PassivatedCount=0
2009-07-16 18:45:26,168 DEBUG [org.jboss.ejb.plugins.AbstractInstanceCache] removePassivated, now=1247750126168, maxLifeAfterPassivation=1200000
2009-07-16 18:45:26,168 DEBUG [org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy] RemoverTask, done
2009-07-16 18:45:33,247 DEBUG [org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy] Running RemoverTask
2009-07-16 18:45:33,247 DEBUG [org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy] RemoverTask, PassivatedCount=0
2009-07-16 18:45:33,247 DEBUG [org.jboss.ejb.plugins.AbstractInstanceCache] removePassivated, now=1247750133247, maxLifeAfterPassivation=1200000
2009-07-16 18:45:33,247 DEBUG [org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy] RemoverTask, doneI am getting these errors starting JBoss after installing OIM 9.1.0.1 on windows 2003 server with JBoss 4.2.3GA canany one please help me why.
19:04:04,468 INFO [WEBSTARTUP] Scheduler started
19:04:04,484 INFO [TomcatDeployer] deploy, ctxPath=/xlWebApp, warUrl=.../tmp/de
ploy/tmp5989105329966275493XellerateFull.ear-contents/xlWebApp-exp.war/
19:05:02,984 ERROR [STDERR] Exception in thread "DefaultQuartzScheduler_QuartzSc
hedulerThread"
19:11:18,359 ERROR [STDERR] Exception in thread "IdleRemover"
19:15:34,562 ERROR [STDERR] Exception in thread "Thread-15"
Maybe you are looking for
-
How Do I sync documents in pages
How do I sync documents in pages from my computer to my iPad?
-
here's the script in full: """Codec for quoted-printable encoding. Like base64 and rot13, this returns Python strings, not Unicode. import codecs, quopri try: from cStringIO import StringIO except ImportError: from StringIO import StringIO de
-
COMPUTE STATISTICS caluse for database 10g with compatible parameter 9.2.0
Hello, We have to use COMPUTE STATISTICS clause for index in oracle 9i and eariler. But from oracle 10g we do not need to compute statistics after index creation. I am using databse of oracle 10g R2 but my compatible paramtere is 9.2.0 then should I
-
V11.1.2 - Configurator error
Hi all, WE need to run the configurator so that we can update our database connections after upgrading from MS SQL 2005 to 2008. When we run the configurator we get the following error: Running Inventory Existence Check.... FATAL ERROR: Inventory Exi
-
Why won't Pages open my .Pages file?
Today I tried to open 5 important .Pages documents I created in March 2014 using the latest version of Pages that was then available, and I keep getting the message '"x.pages" can't be opened.' with no further explanation. I've tried opening the file