Migrating iWorkplace from OAS to 9iAS

Hello,
Has anybody migrated an iWorkplace based application, from OAS4.0 to 9iAS ?

For your test case, you must to install the informix JDBC drivers into the oracle JVM first.
But it only will work if this jdbc driver is a mode 4 driver, 100% written in java, like Oracle JDBC thin drivers.
Best regards, Marcelo.

Similar Messages

  • Migrating Java from OAS to 9iAS

    I was able demonstrate a proof of concept java application in the 4.0.8.2 OAS platform. The application retrieved
    information from an Informix database and post it to Portal Infranet Billing application. I used Informix JDBC libraries to connect to
    Informix database, and Java API calls to connect to the billing application.
    So far I have been unsuccessful in doing the same with 9ias. I have installed 9ias and been able to invoke simple
    java code.
    But when I try to load my test suite, I get a lot of load and resolve errors and I am not sure how to proceed further.
    Here are the error messages I get:
    F:\common\javatest>loadjava -u scott/tiger -r f:\informix\jdbc\lib\ifxjdbc.jar
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxUDTInput could not be resolved
    ORA-29521: referenced name netscape/security/PrivilegeManager could not be found
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxStatement could not be resolved
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxSmartBlob could not be resolved
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxValue could not be resolved
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxValue could not be resolved
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxUDTInput could not be resolved
    ORA-29521: referenced name netscape/security/PrivilegeManager could not be found
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxClientResultSet could not be resolved
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxArray could not be resolved
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxLob could not be resolved
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxBlob could not be resolved
    ORA-29534: referenced object SCOTT.com/informix/jns/FileSqlhosts could not be resolved
    ORA-29521: referenced name netscape/security/PrivilegeManager could not be found
    ORA-29521: referenced name netscape/security/PrivilegeManager could not be found
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxClientResultSet could not be resolved
    ORA-29521: referenced name netscape/security/PrivilegeManager could not be found
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxBblob could not be resolved
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxBblob could not be resolved
    ORA-29534: referenced object SCOTT.com/informix/asf/Connection could not be resolved
    ORA-29534: referenced object SCOTT.com/informix/jdbc/IfxDatabaseMetaData could not be resolved
    ORA-29534: referenced object SCOTT.com/informix/jns/Jnstoolimpl could not be resolved
    and on and on

    For your test case, you must to install the informix JDBC drivers into the oracle JVM first.
    But it only will work if this jdbc driver is a mode 4 driver, 100% written in java, like Oracle JDBC thin drivers.
    Best regards, Marcelo.

  • Problem - Migration from OAS 4  to 9ias

    We have upgraded the application server from 4 to 9ias and are
    now running into problems with calling stored PLSQL procedures.
    Here is a code snippet of an example stored proc:
    PROCEDURE Test (
    num_entries in NUMBER,
    name_array in OWA.vc_arr,
    value_array in OWA.vc_arr,
    reserved in OWA.vc_arr
    Basically if I call this procedure (w/o any paramaters) using
    the old application server and associated plsql cartridge, it
    runs no problem loading the webpage and such. Now when I try to
    call the same procedure using the new 9ias mod_plsql, it says
    there is an error.
    Error output (when connecting using browser)
    Test: SIGNATURE (parameter names) MISMATCH
    VARIABLES IN FORM NOT IN PROCEDURE:
    NON-DEFAULT VARIABLES IN PROCEDURE NOT IN FORM:
    NUM_ENTRIES,NAME_ARRAY,VALUE_ARRAY,RESERVED
    We have found that if you do not set a default values for any of
    the parameters that it comes up with this error. Is this in fact
    the case? Do default values have to exist for procedure
    variables when using 9ias? If so how would I set the default
    values for this test procedure if Number is integer, and the
    rest are arrays.
    Does anyone know of a migration tool specifially for this
    purpose as we are going to update multiple procedures?
    Any help would be beneficial.
    Dale

    Gurus,
    I figured it out. I should read the documentation more closely.
    Found it in...
    For questions about backwards compatibility with OAS, refer
    to "Using Flexible Parameters and the Exclamation Mark".
    I just have to put a exclamation mark in front of the procedure.
    Easy fix
    Dale

  • Conversion to 9ias from OAS

    We are putting together a migration/conversion strategy for
    moving to 9ias from OAS and need to know if we can install 9ias
    on the same server as OAS without any issues, then once we have
    moved users to this, remove the OAS from the App Server?

    I also posted this on the Metalink forum and did get a response
    back:
    You can certainly install 9ias and OAS on the same box. You need
    to be aware that the www listener of OAS uses Port 80 which is
    the same port that 9ias tries to use for Apache. You will want
    to change the www listener to something else. In addition, it is
    not recommended that you use the same database for OAS and 9ias
    because they use different pl/sql toolkit. You should use a
    different database for 9ias.

  • 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">
    and form 9 release in weblogic-cmp-rdbms-jar.xml:
    <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">
    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

  • Migrating from OAS to iAS9

    Hi!
    I'm looking for documents about migrating from OAS 4.0.8.1 (Linux & HP-UX) to iAS9. The document i have found on OTN don't tells me much about how to migrate from JServlet and PL/SQL.
    My main questions are:
    - how do i migrate my Servlet, which uses many Oracle spezific classes (icx etc.). Are these Classes supported in iAS?
    - how i call PL/SQL-Skripts from Servlets now? Is ICX supported?
    - can i use my PL/SQL scripts without modifications? I'm using only htp.print
    Che
    null

    a) ICX is not supported from Java. However, ICX is just http library - kind of like java.net.url. So, you should be able to do everything that ICX provided using java.net packages. If not, pl. submit a followup and we can discuss.
    b) The way you would call a PLSQL procedure is you would just submit a request thru java.net.url package. The target url of this request would be one that maps to the plsql procedure. You will thus have the response back in a string.
    c) You can use your plsql scripts without modifications [at least for what you are doing. there are some minor changes, but they don't impact you.]
    The other thing to note is that you cannot runa standalone sql file like you could in OAS. It has to be in the database.
    null

  • Migrate from OAS 10 to Weblogic 11

    Hi  !!!
    I need to migrate from OAS 10 to Weblogic 11, is there some tutorials you could suggets me about it ?
    Thanks.

    In this forum we commonly cover foreign database to Oracle migrations. To get an answer for your question about migration OAS to Weblogic you should post your question in the weblogic/OAS forum.

  • Migrating portal from 10g to 11g

    Hi,
    We are in the process of upgrading oracle mid tier from 10gAS to OFMW 11g and also migrating it from Solaris to Linux.
    With regard the portal migration from OAS 10g to OFMW 11g
    1) Is it possible to migrate portal objects from 10g (solaris) to a new install of OFMW portal 11g(linux) directly OR do we have to upgrade the existing OAS 10g to OFMW portal 11g (on Solaris) and then migrate the portal objects to OFMW Portal 11g (on Linux)
    I am new to portal migration. Any suggestions and additional details would be appreciated.
    Thanks
    RB

    Migration + upgrade in one shot is do-able, because upgrade will require a sequence of processes but they will be mostly based on repository upgrade, and hence will be transparent to the OS you are using.
    However, in practice, the standard rule-of-thumb is that you avoid dealing with multiple layers of complications in a single shot. That means, you break complications in such steps where you could recognize the sources of any later errors/problems you encounter.
    hope that helps!
    AMN

  • Migrating app from 9.0.5.1 to 10.1.2.0 findAll problem

    Hi,
    we are migrating our J2EE 1.3 applications from OAS 9.0.4 to 10.1.2.0.2. Thus, we've upgraded JDeveloper from 9.0.5.1 to 10.1.2.0.2 version.
    Now, an EJB 2.0, CMP and CMR, application that worked perfectly with version 9.0.5.1 is showing a very strange behaviour when running on 10.1.2.0.2 version.
    For instance, we've detected that invocation on findAll method of certain entity bean does not retrieve all the rows in the backend table. In fact, the collection it returns has repeated entity beans.
    Any idea on what's going on?
    Thanks in advanced.

    Ghulam,
    The toplink-ejb-jar.xml file is typically created from mapping your entities to the tables in the mapping editor provided in JDeveloper or the standalone workbench utility. It is not a direct 1:1 association with the orion file.
    We have provided a migration utility for moving from the orion CMP to the new default CMP (TopLink).
    http://download-west.oracle.com/otn_hosted_doc/toplink/1013/MAIN/_html/asinteg003.htm#i1016748
    Doug

  • How can I migrate everything from one account to another on same computer?

    How can I migrate everything from one account to another on same computer?

    Transferring files from one User Account to another

  • After migrating data from Time Machine, some of my photos are not showing up in iPhoto. I get a 'dashed rectangle." When I click on it I get ' ! in a Triangle" When I click on that, I actually can see the photo. I want to see my photos

    After migrating data from Time Machine, some of my photos are not showing up in iPhoto LIbrary view. I get a 'dashed rectangle." When I click on it I get ' ! in a Triangle" When I click on that, I actually can see the photo. I want to see all  my photos in 'Library' view, and I can't figure out how these photos seem to be arbitrarily hidden. Help, please.

    Try these for the first attempt:
    First be sure to have a backup copy of the library if you already don't have one.
    OT

  • Error while migrating reports from one instance to another(no torch seen)

    Hi,
    I am facing this problem when I am trying to migrate reports from UAT to Production. After migration when I try to run the report from Discoverer plus, I cannot see the torch symbol which is general if we have any parameters for that report. So, I again migrate the same .eex file and now I see the torch.
    Can any one throw some thoughts why is this happening, why I cannot see the torch symbol in the first time itself?
    Thanks,
    Srini.

    Hi Srini
    The list of values is not being associated with the item the first time around. The order in which the items are selected is important so for example if lists of values were imported first without the items upon which they depend they will be ignored. Running the import a second time will cause the LOVs to recognize their associated item and thus the association will be made.
    Generally I do two exports. I will export my folders and workbooks first and then export my item classes.
    Hope this helps explain what you are seeing.
    Best wishes
    Michael

  • Migrating menues from oracle 11i to R12

    Hi all,
    I have to migrate Menus from Oracle 11i to R12, this can be done using FND_LOAD, but we have to migrate it using API's. Please suggest me the API name and approach. Currently I am investigating on fnd_menus_pkg.load_row and fnd_menu_entries_pkg.load_row . Please let mw know if these are the correct API's to migrate Menus. Any help is appreciated.

    If the version of $FND_TOP/patch/115/import/afsload.lct and the table structure is identical on both instances, you may use FNDLOAD for your custom menus. However, I would not recommend using FNDLOAD or any API between different application releases.
    How To Download a Parent Menu and Submenus [ID 369421.1]
    Replicating Custom Menu [ID 839879.1]
    Thanks,
    Hussein

  • Migrating report from 6i to 11g

    I am migrating reports from 6i to 11g.
    I am calling report from form. All the reports works fine.
    But in this report I have to pass parameter at runtime and report should save in pdf format at a given location.
    forms & report version : 11.1.2
    Database : 11g
    Operating system : windows 7 professional.
    Below is the code i am running.
    declare
    pl_name VARCHAR2(30) := 'tempdata';
    pl_id ParamList;
    x VARCHAR2(150);
    y NUMBER;
    repid REPORT_OBJECT;
    v_rep VARCHAR2(100);
    rep_status VARCHAR2(20);
    BEGIN
    repid := FIND_REPORT_OBJECT('MALWADKARCONSUMPTIONSTMTDBR1');
    pl_id := Create_Parameter_List(pl_name);
    Add_Parameter(pl_id,'background',TEXT_PARAMETER,'Yes');
    Add_Parameter(pl_id,'PARAMFORM',TEXT_PARAMETER,'NO');
    Add_Parameter(pl_id,'DESTYPE',TEXT_PARAMETER, 'FILE') ;
    Add_Parameter(pl_id,'DESFORMAT',TEXT_PARAMETER, 'PDF') ;
    Add_Parameter(pl_id,'VCOMPANY',TEXT_PARAMETER,:block50.COMPANYNAME);
    Add_Parameter(pl_id,'VLYCOMPANY',TEXT_PARAMETER,:block50.COMPANYNAME);
    Add_Parameter(pl_id,'FROMDATE',TEXT_PARAMETER,VFROMDATE); -- VFROMDATE calculated from query
    Add_Parameter(pl_id,'TODATE',TEXT_PARAMETER,:BLOCK50.DOCDATE);
    Add_Parameter(pl_id,'VACNAME',TEXT_PARAMETER,VACNAME); -- VACNAME calculated from query
    Add_Parameter(pl_id,'DESNAME',TEXT_PARAMETER, 'D:\dbr\'||vACNAME||' '||:BLOCK50.DOCDATE||'.PDF') ;
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_EXECUTION_MODE,RUNTIME);
    set_report_object_property(repid,report_filename,'D:\dbr\'||vACNAME||' '||:BLOCK50.DOCDATE||'.PDF' );
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,FILE);
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'PDF');
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,'rep_adminserver_paresh-pc_asinst_1');
    y := LENGTH ('rep_adminserver_paresh-pc_asinst_1') + 2;
    x := RUN_REPORT_OBJECT (repid, pl_id);
    WEB.SHOW_DOCUMENT('http://PARESH-PC:7001/reports/rwservlet/getjobid'||SUBSTR(x, y)||'?server=rep_adminserver_paresh-pc_asinst_1&userid=scott/TIGER@ORCL');
    Destroy_parameter_list('tempdata');
    END;
    Above code doesn't show any error but report is not generated in the provided location.
    Is modification to be done in the above code?
    Please suggest.
    Thanks in advance.
    Edited by: parapr on Oct 2, 2012 1:30 AM

    Hi,
    as stated before if the desname value is pointing to the client filesystem it wont create the output there because Reports Server is not running on the client, it is running on the server as this is the way it is.
    If you want to save output to the client you need to use the options mentioned before.
    For testing purposes only change your code as follows.
    e.g
    Add_Parameter(pl_id,'DESNAME',TEXT_PARAMETER, 'c:\'||vACNAME||' '||:BLOCK50.DOCDATE||'.PDF') ;
    As you can see I changed the original folder name to C:\ .. (I hope your reports serve is running on a Windows machine if not then changed to /tmp). Run your form and check c:\ or /tmp and see if you see the report output there. If so,
    than your code is fine the only problem is what I have already stated.
    Regards, Roberto

  • How to only migrate data from SQL Server 2008 to Oracle 11?

    According to our requirement, We need to only migrate data from a SQL Server database to an existed
    Oracle database user.
    1) I tried to do it with SQL Developer 3.0.04 Migration Wizard, But find an issue.
    My SQL Server database name is SCDS41P2, and my Oracle database user name is CDS41P2;
    When I used SQL Developer to do offline move data by Migration Wizard, I found all oracle user
    name in movedata files which gotten by run Migration Wizard
    is dbo_SCDS41P2. If the Oracle user name is not the same as my existed Oracle user name,
    the data can't be moved to my existed Oracle user when I run oracle_ctl.bat in command line window.
    So I had to modify the Oracle user name in all movedata files, but it's difficult to modify them because there are many tables in
    databases. So could you please tell me how to get the movedata files which the oracle user name in them is my
    expected Oracle user name?
    2) I also tried to use the 'copy to Oracle' function to copy the SQL Server database tables data
    to the existed Oracle database user. When clicked 'copy to Oracle', I selected 'Include Data' and 'Replace' option
    But I found some tables can't be copied, the error info is as below:
    Table SPSSCMOR_CONTROLTABLE Failed. Message: ORA-00955: name is already used by an existing object
    Could you please tell me how to deal with this kind of error?
    Thanks!
    Edited by: 870587 on Jul 6, 2011 2:57 AM

    Hi,
    Thanks for you replying. But the 'copy to oracle' function still can't be work well. I will give some info about the table. I also search 'SPSSCMOR_CONTROLTABLE' in the target schema, and only find one object. So why say 'name is already used by an existing object'? Could you please give me some advice? Thanks!
    What is the 'Build' version of your SQL*Developer ?
    [Answer]:
    3.0.04
    - what does describe show for the SPSSCMOR_CONTROLTABLE in SQL*Server ?
    [Answer]:
    USE [SCDS41P2]
    GO
    /****** Object: Table [dbo].[SPSSCMOR_CONTROLTABLE] Script Date: 07/18/2011 01:25:05 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    CREATE TABLE [dbo].[SPSSCMOR_CONTROLTABLE](
         [tablename] [nvarchar](128) NOT NULL,
    PRIMARY KEY CLUSTERED
         [tablename] ASC
    )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    ) ON [PRIMARY]
    GO
    - what does describe show for the SPSSCMOR_CONTROLTABLE in Oracle ?
    [Answer]:
    -- File created - Monday-July-18-2011
    -- DDL for Table SPSSCMOR_CONTROLTABLE
    CREATE TABLE "CDS41P2"."SPSSCMOR_CONTROLTABLE"
    (     "TABLENAME" NVARCHAR2(128)
    ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
    STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
    TABLESPACE "USERS" ;
    -- DDL for Index SYS_C009547
    CREATE UNIQUE INDEX "CDS41P2"."SYS_C009547" ON "CDS41P2"."SPSSCMOR_CONTROLTABLE" ("TABLENAME")
    PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
    STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
    TABLESPACE "USERS" ;
    -- Constraints for Table SPSSCMOR_CONTROLTABLE
    ALTER TABLE "CDS41P2"."SPSSCMOR_CONTROLTABLE" MODIFY ("TABLENAME" NOT NULL ENABLE);
    ALTER TABLE "CDS41P2"."SPSSCMOR_CONTROLTABLE" ADD PRIMARY KEY ("TABLENAME")
    USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
    STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
    TABLESPACE "USERS" ENABLE;
    Edited by: 870587 on Jul 18, 2011 1:42 AM

Maybe you are looking for