OIM 9102 BP12 Migration from WebSphere 6.1 to Weblogic 10.3

Hello,
We're planning to move(9102BP12) from WebSphere6.1 to Weblogic10.3.
I found Oracle metalink which says -
================================================
JDK Migration restriction:
You can only migrate to JDKs that falls with in the same groupings.
Group 1: Sun JDK, Oracle JRockit, HP JDK
Group 2: IBM JDK.
Example: If you are running OC4J using Sun JDK then you can migrate to Oracle WebLogic Server using Sun JDK, Oracle JRockit or HP JDK. However, you can't migrate to IBM JDK.
==============================================
This is because the data in the OIM schema is encrypted using the IBM's encryption libraries which are not available for Sun JDK. What i understand is that the IT resource configuration details are encrypted with installed JDK. However, if we re-configure the IT resource with Weblogic setup (after installing oim on Weblogic poining to the existing database), we could proceed with this migration.
Has anyone executed Websphere to Weblogic migration before for OIM? Any input will help.
Thanks,

Sorry for the delay as I got busy with my current project. Here are the answers to your questions.
1) If i install WLS point to existing OIMDB, do i necessarily need to copy old .databasekey from WAS environment?
<Abhi>: Yes, you will have to copy these files to the WLS environment.
2) During WLS install, it'll ask for xelsysadm password. Will this password overrides to existing one in OIM DB? And later on when i'll try to login to OIM-WLS using this password, will that work?
<Abhi>: Yes, but are you planning to have different passwords. The xelsysadm password is stored in OIM database. So if you update it, it will reflect in all the OIM middle-tier instances attached to this database.
How about handling the encrypted values in WLS environment:
(1) IT resource params - reconfigure them after migration - through design console in Weblogic environment
<Abhi>: Yes. you may have to review the values in the IT resource params and the other atrifacts as RO, process forms etc. But most of the work will be done by the deployment manager export/import functionality.
(2) User password and security Q&A - We're using SSO to login to OIM, so not a concern
<Abhi>: You are good with this.
(3) UDF encrypted attribute - After doing the migration, if we run the user trusted recon 1 more time.. then all the user attrs values would be overriden (including encrytped UDF).
<Abhi>: If there is an encrypted UDF field, you will have to take care of this manually. BTW, is this field encrypted on the OIM side as well as the application side.
(4) Encrypted object/process forms - i've pending task to analyze if we've any such attrs(process form encrypted 'password' to target(e.g. AD) - i could think of such cases)
<Abhi>: If there is something like this, you will have to take care of this manually. Check the possibility of writing a custom code to go thru the OIM users and dump the decrypted data in some file. Later you can update the selective user data in the new environment
Did you follow the similar process? What issues did you face because of the IBM to SUN JDK use?
<Abhi>: Yes, I followed the same steps and did not faced much issues. It was pretty straight-forward. Just make sure that the export/import using Deployment manager is successful.
Please let me know if you have more questions.

Similar Messages

  • Migrating from WebSphere 5.1 OR WebLogic 5.1 SP1 To SunOne App server 7

    Hi all,
    I have an application which is compatable with WebSphere 5.1 or WebLogic 5.1 SP1 and i want to move it to SunOne Application Server 7.
    the migration tool don't support these Versions, so can anyone tell me how to migrate or When the updated version of the Migrator Tool will be available?

    The migration too supports migration from SunOne Application Server 7 to weblogic 5.1 (http://wwws.sun.com/software/download/products/3f577172.html). Please check.

  • Migration from WebSphere - Weblogic: RAS logger

    What would be easy way or strategy to handle ibm ras logger when we migrate to weblogic?

    Guys:
    The link provided caters to Websphere Studio to WebLogic 8.1. My requirement is migration from WebSphere 5.x to WebLogic. My current architecture is as follows:
    1. Front End: JSP (Ver 1.2), XSL, XML
    2. Middle Layer: EJB (EJB Ver 2.0) (Stateless Session Beans) (Deployed in IBM WebSphere 5.0)
    3. RDBMS: Oracle 9i Enterprise Edition - Release 2.
    4. Modal View Controller architecture (MVC)
    5. Number of JAR files: 137
    6. One WAR File
    7. Appserver OS: W2K.
    All the files needs to be migrated to WebLogic 8.1 including the deployment descriptor.
    Is there any tool for this conversion? Any white paper, proof of concept, document on steps, approach, risks, mitigation,etc will be helpful.
    Thanks in anticipation
    Best Regards
    Pichu
    [email protected]
    Refer to
    http://www-106.ibm.com/developerworks/websphere/librar
    y/techarticles/0311_chaland/chaland.html
    "Stephen New" <[email protected]> wrote:
    Hi,
    Does anyone know of any articles/papers aboutmigrating a J2EE application
    from
    IBM's WebSphere to BEA WebLogic Server?
    I am currently doing a migration from WebSphere 4.xto WebLogic Server
    8.1 and
    am hoping to learn from other people's experiences.
    Thanks,
    Stephen.

  • Changes in webservices while migrating from Oracle App Server to WebLogic

    Dear All,
    I am developing webservices for a external users.
    I am new to webservices.
    We were using Oracle Application server to deploy the webservices.
    The architecture was as mentioned below
    1) A interface class
    2) A Implementation class for the above interface class
    Now we are planning to migrate from Oracle application server to Weblogic Application server.
    I have few doubts about the migration,
    1) Will there be any difference between Oracle specific WSDL and WSDL created by Weblogic ant build command
    2) As our external parties are referring our SOAP requests ans responses for their implementation, i am concerned about the changes in the SOAP request and response formats. Will there be changes due to application server change?
    Oracle app server - Oracle 10g application server version 9.0.4.0
    Weblogic appl server - Weblogic application server version 10.3.0.0

    Now after creating the WSDL by Weblogic workshop. The previous request XML is not working.
    Can someone help soving the below query.
    We are in process of upgrading the Oracle 10g application server version 9.0.4.0 to Weblogic application server version 10.3.0.0. In the old application server we were using axis specific jars to create the WSDL for the webservices. There are so many third party applications which are accessing our webservices, so we can not change the wsdl, clients accessiong the webservices and the corresponding formats of request and response xml messages. So we need to deploy the same wsdl and for the same we need to deploy axis on to weblogic 10.3. Can you please help us regarding the same.
    Qns
    1 - If we can deploy the axis on to the Weblogic 10.3
    2 - Can we use the same WSDL in the Weblogic server too.
    3 - If we use the same WSDL, will it help us to keep the client accessing the webservices, the request xml format, response XML format the same as it is with Oracle 10g application server case.
    4 - Please share how to deploy axis on to the Weblogic 10.3 application server.
    5 - Please share how we can create EARs that can be deployed on the webserver using axis specific jars.
    Thanks and Regards
    Manoj

  • [OIM] Migrate from WebSphere to WebLogic

    Hi people,
    I would like to migrate our OIM implementation from WAS to WLS, is that possible? Is there some documentatition to achieve this goal?

    If you only transfer configuration the chances of something breaking are minimal.
    On the other hand if you need transactions as well things get a bit more complex.
    In either case a full regression test is always a must as there always is the risk that a supporting jar or even dll (if one windows) in the app server is of slightly different version which introduces a change of behavior.
    Best regards
    /Martin

  • WebService migration from Websphere to Adobe LiveCycle ES 2.5

    Hi,
    I want to migrate the WebService from existing Websphere server to the LiveCycle ES 2.5
    Requirement is that I need to make sure that client application will require least number of changes. In other words, I should be able to recreate the webservice in LiveCycle ES 2.5 using the WSDL of the existing webservice (that is deployed in WebSphere). But whenever I create a process in workbench it creates a WSDL automatically (it creates webservice endpoint) for that process. In that case I am unable to use my older WSDL (the one which is being used in websphere app). Is there any way that I can use an existing WSDL in LiveCycle ES 2.5 and create a webservice in ES 2.5?
    If I try to use the WebService component of Foundation pack of LiveCycle ES then that won't work in my case because I am not calling any webservice from LiveCycle ES 2.5. Infact I am migrating an external or existing webservice into the LiveCycle without any major change in the WSDL and the client app.
    I have couple of approaches in mind but want to know what is the right, easier and cleaner way to do. Please advise!!
    Thanks in advance!

    I'm not sure I completely understand the question.  Is the existing webshere based web service a LiveCycle service?  If so  then the service should have very few changes when you move it to  LiveCycle running on a different application server.
    Yes, web service end points are automatically created for LiveCycle services by the LiveCycle software.  The contents are based on the applicaton setup, input/output variables, type of process (short or long lived) and a few other factors.  It is not controllable by the developer.
    The web service component in Foundation is for consuming web services as part of a LiveCycle process.  It doesn't control the web service end point.

  • Migrating from WebSphere 5.1

    Does the tool support WebSphere 5.1? I tried running it anyway over a J2EE application in WebSphere 5.1 and it worked fine except it did not create the EJB jar file in the EAR file at all. Are there any recommendations on a work around?
    Thanks.

    Hi Kristy:
    The migration tool does not work for WAS 5.1. Since the migration tool ignores DDs that have unrecognizable DOCTYPE inside them, it will leave them untouched, and not generate the equivalent Sun Appserver DDs.
    There is a way to handle this migration though. Try using the Assembly Tool available at http://wwws.sun.com/software/download/products/3ec10b05.html. It takes a assembled archive as input and creates Sun specific DDs after taking inputs from the user. Please try it.
    Sanjeev

  • Migrating from WebSphere to CQSE - CQ 5.22/CRX 2.2

    We are looking at migrating off of WebSphere to a CQSE environment. Currently running CQ 5.3 qwith CRX 2.2 HFP70. I have been able to get a little bit of this to work by creating a CQSE 5.3/2.2 environment, then copying over the repository and modifying the web.xml and other files for repository names and the workspace.xml for paths. I am able to acces CRX - Package Manager and CRXdeLite, but when I try to getto the site from CRXdeLite, I get classnot found messages referrinf to custom taglibs. Oddly, the main CQ login page gives our custom 404 error page, which is a bit encouraging, but obviously the felix bundles are not the same on the CQSE side as the WAS side, and copying them and config over really doesn't work.
    I was thinking about trying to import the missing and mismatched buindles, but thats going to be a lot of work, and am hopeing there is something easier we can do to perofrm this migration. Would making the CQSE a cluster member work I wonder? and if it did, would we be able to remove the WebSphere memeber and make the CQSE one master, and then remove clustering altogether?
    Any ideas or shared experiences or suggestions are welcome!
    Thanks!

    I have tried this, but sling does not even start. CRX starts fine in anycase, but if we do much of anything to luanchpad, sling will not start. We get a class not found for org.apachje.sling.launchpad.api.LaunchpadConentProvider - we tried replacing the org.apache.sling.launchpad.core.jar from our copy of the launchpad with one from a clean CQ 5.3 install, but then we get a raft of bundle errors and then java.lang.IllegalStateException: zip file closed.
    I know when we upgraded our WAS install to CRX 2.2 we replaced not only the CRX war but the CQ Launchpad one as well, and I think this has made it incompatible with a simple CQSE 5.3 CRX 2.2 build where that launchpad war file is never updated. I think we're close.
    Now I think I understand the root of the problem. In our WAS environemtn we followed the Upgrade to CRX 2.2 documentation and used the associated file, which contains a new crx and cq launchpad war file. I nthe new CQSE build, when I go to upgrade to CRX 2.2, I have to follow the upgrading CRX in CQ document, which has only the one new war (replacing two wars). One would think that then upgradeing the cq launchpad war ( the / module) would work around this, but it appears not. I am goi ngto work through this again to see how it goes and what errors I get.

  • Migrating from Websphere Application Developer 5.0 to 7.0

    Hello,
    I have my code in Websphere Application Developer v5.0. I need to migrate it to v7.0. We use hibernate framework in our code. I have never tried migrating the code before, so can anyone please guide me on how to do it.

    Hi Bharadwaj,
    This is not webspehere forum it weblogic workshop or OEPE forum.
    Please check with WASD forum in online and update there.
    But As it is also part of the eclipse I would say it would be normal way to upgrade the application by importing the application.
    Please check further in WASD forum on this issue.
    Regards,
    Kal

  • Migrated from weblogic 8.1 to 10.2. Issue with Message center transactions

    we recently migrated from webloguc 8.1 to weblogic 10.2. When mesasage center is accessed, we are getting below exception. It is working fine in weblogic 8.1 .
    <Name=[EJB AccountServicesBean.submitAddressChangeRequest(AccountServicesInfo,java.lang.String,java.lang.String)],
    Xid=BEA1-0310676F13BEAC935370(464474497),Status=Rolled back.
    [Reason=weblogic.transaction.internal.TimedOutException: Transaction timed out after 60 seconds
    BEA1-0310676F13BEAC935370],HeuristicErrorCode=XA_HEURHAZ,numRepliesOwedMe=0,numRepliesOwedOthers=0,
    seconds since begin=131,seconds left=60,XAServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=
    (ServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=(state=rolledback,assigned=managed4),
    xar=weblogic.jdbc.wrapper.JTSXAResourceImpl@1baf6254,re-Registered = false),
    SCInfo[admin+managed4]=(state=rolledback),SCInfo[server_2+server_2_managed2]=(state=rolledback),
    properties=({weblogic.transaction.name=
    [EJB AccountServicesBean.submitAddressChangeRequest(AccountServicesInfo,java.lang.String,java.lang.String)],
    START_AND_END_THREAD_EQUAL=false, weblogic.jdbc=t3://myserver.com}),
    OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=
    (CoordinatorURL=managed4+myserver.com+admin+t3+,
    XAResources={WSATGatewayRM_managed4_admin, weblogic.jdbc.wrapper.JTSXAResourceImpl,
    WLStore_admin__WLS_managed4},NonXAResources={})],
    CoordinatorURL=managed4+myserver.com+admin+t3+) completed heuristically:
    (weblogic.jdbc.wrapper.JTSXAResourceImpl, HeuristicHazard, (javax.transaction.xa.XAException:
    No connection associated with
    xid = BEA1-0310676F13BEAC935370-7765626C6F6769632E6A6462632E777261707065722E4A545358415265736F75726365496D706C)) >
    Please help us in resolving it.

    Hi,
    A general rule to follow is to make sure that WebLogic Server JTA timeout (either global, specific to an EJB or for individual transactions) is set to a lower value than the shortest timeout value configured/set for a participating XA resource (e.g., XA Transaction Timeout for Oracle XA JDBC connections). Not doing so can lead to an unexpected and inconsistent distributed transaction outcome, i.e., a participating XA Resource timing out before WebLogic Server JTA as the distributed transaction coordinator. The timed out XA Resource may take action to resolve its own part of the distributed transaction before WebLogic Server can take action. This will lead to heuristic error messages at the time when the WebLogic transaction manager tries to prepare/commit the distributed transaction.
    The solution was for the JDBC Connection Pools to set the XASetTransactionTimeout to true and XATransactionTimeout to zero. When this parameter is set to zero, the XAResource Session Timeout will be set to the global transaction timeout.
    Regards,
    Kal

  • Migrating from OIM on WebSphere to WebLogic

    Can anyone provide any insight on the possibility of migrating OIM from WebSphere to WebLogic. Are there differences in the database that would make this a difficult task?
    The "Upgrading to 11gR1" does not list this as a possible path.

    In this section of the documentation http://download.oracle.com/docs/cd/E21764_01/upgrade.1111/e10129/upgrade_oim.htm#CACFJBJE it has listed WebSphere on the left for 9.x version, and WebLogic on the right for 11g. And since 9.x and 11g use different tables specific to the application server, the migration of data from 9.x should not matter for those. The 11g will use it's own tables specific to the app server and migrate just the required OIM data that isn't specific to the previous app server. That is why you must complete all tasks in the queues prior to migration.
    -Kevin

  • DB quries wrt migration from oim 9.1 to oim 11g (11.1.1.5)

    Hi All,
    We have to do migration from oim9.1 to oim 11g (11.1.1.5) with new DB and AppServers.
    High level Steps are as follows
    1. import the existing OIm9.1 DB to new DB.
    2. Create Additional schemas (SOA,MDS) on new DB.
    3. Install OIm 11g and SOA applications on new servers
    4. Migrate new DB's OIm 9.1 Schema to support oim 11g (by running Oracle_IDM_Home/bin/ua.sh)
    5. Some other releated tasks (As mentioned in the upgrade guide)
    6. Migrate OIM application middlte tier
    7. Other tasks (As mentioned in the upgrade guide)
    Our requirement is
    Step 1, we have to import DevDB data to new tempDB and will proceed with new tempDB for migration.
    Then after, we wanted to import the tempDB to NewDevDB and then wanted to replace newDevDB data(which is imported from tempDB) with QA DB's data (its QA oim 9.1 DB). (We have limitations to take QADB at first time itself, thats why, we are taking Dev DBdata in step 1).
    My questions are
    1. What are the required changes required for Moving oim11g DB to another DB (by dumping the same DB).
    2. After, performing the migration, can we dump only the OIm 9.1 DBdata(QA) to OIm 11g DB? if yes, will it affect the oim 11g DB Schema.
    Please suggest me, or do let me know, if you need any other information.
    Thanks.

    I think, I can consider my Question #1 is as equal to Oracle Identity Manager Database Host and Port Changes, So I can use the steps mentioned in the link http://download.oracle.com/docs/cd/E21764_01/doc.1111/e14308/handlinglcm.htm#CIAJBHHH (Section: 13.1.1 Oracle Identity Manager Database Host and Port Changes). Do we need to do any additional modification with in any configuration files? Please, can any one confirm it.
    And Can any one help on my question #2.
    Edited by: user13285646 on Aug 11, 2011 12:46 PM

  • Migrating from Oracle Application Server or WebSphere to WebLogic Server

    Does anyone know of any documentation about migrating applications from WebSphere 6.1 or OAS 10.1.3.3 to WebLogic 10.3tp? I found some old (circa 2005) documents, but I doubt they will help much.
    Thanks,
    Leona

    Please refer to the following url:
    http://www.sun.com/migration/sunonetools.html
    This should give u a head start on what needs to be done and how,. WIth respect to webserver , i guess you can use it or leave it depending on the architecture you require to deploy your solution.
    Hope this helps !

  • Migrate BC4J from Websphere 5 to Websphere 6

    Hi all
    We have some web-app which uses bc4j for communication with database. Now we did migration to Websphere 6 and BC4J throws exceptions in some actions. Is it possible simply to update BC with jdeveloper 10.1.3 or we must create every business component from scratch? What is the procedure in this sort of problems?
    Tnx in advance for your help.

    User,
    1). What exceptions are thrown? It's really impossible for anyone to help without knowing the details of your errors.
    2). http://metalink.oracle.com is the support site for Oracle - in the case of critical/production issues - that is the place to go.
    John

  • Migration from OAS 10g to Weblogic 10.3

    Hello,
    I migrate large app from OAS 10g to Weblogic 10.3.
    1.
    The main part of the job was to prepare descriptors for Weblogic. Unfortunatelly I don't find any tool that could do the job:( There are some problems with descriptors namespaces. This schema and namespaces given in 10.3 docs are not working (not available):
    http://edocs.bea.com/wls/docs103/ejb/DD_defs_reference.html
    So I use the one from 10 release in weblogic-ejb-jar.xml:
    weblogic-ejb-jar xmlns="http://www.bea.com/ns/weblogic/10.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.bea.com/ns/weblogic/10.0 http://www.bea.com/ns/weblogic/10.0/weblogic-ejb-jar.xsd"&gt;
    and form 9 release in weblogic-cmp-rdbms-jar.xml:
    &lt;weblogic-rdbms-jar xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-rdbms20-persistence.xsd"&gt;
    There are also some bugs in docs about ejb relations.
    After fixing some schema compliance exc this step success.
    2. Next the EJBComplianceChecker - its much more restrictive than OAS verification. So updates in ejb interfaces are necessary. It is not a problem with small app but when there ale a lot of code/branches to migrate it's become a problem. I have been looking for some switch that could help with this but with no result/
    EJBComplianceChecker - Spec veryfication level
    3. Now after EJB compliance checker done its job with success I have an exception that I do not understand:
    An error occurred during activation of changes, please see the log for details.
    Exception
    preparing module: EJBModule(corpo_ejb.jar)
    Unable to deploy EJB: corpo_ejb.jar from corpo_ejb.jar:
    There are 1 nested errors:
    java.io.IOException: JDT compilation error! at
    weblogic.ejb.container.ejbc.CompilerForJDT.compile(CompilerForJDT.java:66)
    at
    weblogic.ejb.container.ejbc.EJBCompiler.doCompile(EJBCompiler.java:357)
    at
    JDT compilation error!
    Could you please give me some point where the problem could be? I don't have any idea where to start looking for..
    What are your experiences with migrations from OAS to Weblogic 10?
    Thanks in advance!
    Edited by: Stoigniew Sztank on Oct 10, 2008 4:00 AM
    Edited by: Stoigniew Sztank on Oct 10, 2008 4:01 AM
    Edited by: Stoigniew Sztank on Oct 10, 2008 4:02 AM
    Edited by: Stoigniew Sztank on Oct 10, 2008 4:04 AM
    Edited by: Stoigniew Sztank on Oct 10, 2008 8:05 AM

    Hi Stoigniew Sztank,
    I am working on migrating Enterpirse application developed using Struts, Ejb2.0, JMS. Its been deployed on OAS 10G and Websphere, but I need to deploy the application on Weblogic 10.3. It seems you have migrated a J2ee application from OAS 10G to Weblogic 10.3. Please can you list me the steps that you followed to migrate the application.
    As per my understanding follwing things needsto be taken care of:-
    1) Weblogic Descriptor files:
    1.1 Weblogic.xml:- we added security roles and ejb-reference-description for the ejbs.
    1.2 Weblogic-ejb-jar.xml for all the ejbs used in the application.
    1.3 Weblogic-application.xml
    1.4 Resource Adapter
    2) JMS queue set up
    3) JDBC set up
    It would be a great help if you can let me know what are the steps to migrate the application.
    Thanks and Regards
    Deepak Dani

Maybe you are looking for