Start report server from forms.

Hello everybody, merry chrismats to all.
Im working with Forms & Developer DevSuite in Red Hat Linux ES/AS.
Sometimes when I call a report from form using RUN_REPORT_OBJECT the report server is up & working but the forms dont find it & say FRM-41213 error, but after trying sometimes it begin to work.
Question : ¿ Is there anyway to start and stop report server from forms ?
Thanks in advanced & regards.

Hello,
For all queries involving testcases or queries that are potentially bug related
we recommend you log a Service Request (SR) with Support via Metalink (http://metalink.oracle.com).
This will ensure your query is tracked appropriately and any urgent requests can be
dealt with in a timely manner by Global Support Services. May we also take this opportunity to remind you that the Metalink Library pages contain many Forms / Reports
articles which could be of use to you.
Best Regards
Denis SEGARD

Similar Messages

  • How to Find the Hostname / IP Address of Reports Server From Forms

    Hi
    We have following query to find out on which machine form server is running,
    but how to find hostname/ip address of reports server (if there are more than one reports server running and on different machines).
    SELECT SYS_CONTEXT('USERENV','HOST'), SYS_CONTEXT, SYS_CONTEXT('USERENV','IP_ADDRESS')
    from dual.
    can anybody answer?
    rocky rocks.

    Our oas name is the same as the box name, and the report server naming convention is rep_(oas name) so that makes it easy to find out.
    I have a pll attached to my form that contains the following function, which works for PC or UNIX based app server:
    -- get_oas_name - Returns OAS name. 
    -- caveat:  Can't be run from pre-form, when-new-form-instance or when-new-block-instance of first
    --          block on the form due to webutil limitation.
    FUNCTION get_oas_name RETURN varchar2 IS
      fp text_io.file_type;
      oas_name varchar2(30);
      op_sys varchar2(30) := get_application_property(OPERATING_SYSTEM);
    BEGIN
      if op_sys = 'WIN32COMMON' then                    
        oas_name := webutil_clientinfo.get_host_name;
      elsif op_sys = 'SunOS' or op_sys = 'UNIX' then
        host('/bin/uname -n > /tmp/oas_name');
        fp := text_io.fopen('/tmp/oas_name','r');
        text_io.get_line(fp, oas_name);
        text_io.fclose(fp);
      end if;
      return oas_name;
    END;Then in when_timer_expired (first place you can use webutil functionality) call it accordingly. I also use it to set platform dependant variables so the form will run
    when I'm working on my PC or deployed on UNIX:
    declare
      :control.op_sys  := get_application_property(OPERATING_SYSTEM);
    begin
          :control.oas_name := get_oas_name;
          :control.report_server := 'rep_'|| :control.oas_name;
          if :control.op_sys = 'WIN32COMMON' then        -- For running locally during development.                     
            :control.close_page := 'http://127.0.0.1:8889/forms90/common/window_close.htm';
            :control.rpt_temp := 'c:\temp\';
          elsif :control.op_sys = 'SunOS' or :control.op_sys = 'UNIX' then
            :control.close_page := 'http://'||:control.oas_name||'.yournamehere.com:7779/forms90/common/window_close.htm';
            :control.rpt_temp := '/appl/oas/yournamehere/reports/cache/';
          end if;
    end;Good luck,
    Gary

  • Unable to connect to the report server from FORM in 10g

    Just I start to create Forms and Reports .
    Final step I try to put Button in Form Report to call Report but this job I have not do it before just I try it by my seftstudy to do.
    However, i get message error i will show you to see which mistake i have done.
    this picture error message:
    http://img136.imageshack.us/img136/5830/errr11ex.gif
    this picture paht of Report after import it in Form builder:
    http://img146.imageshack.us/img146/4381/tree9eb.gif
    this picture show the setting of properties in Report:
    http://img501.imageshack.us/img501/3999/agent4nz.gif
    this is my code :
    declare
    report_id report_object;
    report_message varchar2(1000);
    p_id paramlist;
    v_rep VARCHAR2(100);
    begin
    report_id:=find_report_object('agent');
    v_rep := RUN_REPORT_OBJECT(report_id);
    report_message := run_report_object(report_id , p_id);
    web.show_document('http://orcl:8889/reports/rwservlet/getjobid'|| substr(report_message, length('svr')+2)||'?server=svr');
    end;
    Can any one try to tell me what the mistake in my code and how to solve it?
    My best regards;
    Message was edited by:
    ExplOrer

    Hello !
    You can try to use only the web.show_document call
    WEB.SHOW_DOCUMENT('/reports/rwservlet?report=agent.rdf&destype=cache&desformat=htmlcss&server=srv&userid=you have to enter your username/passwort@database net name here,'_blank');
    Have you defined the path for the stored reports ?
    Try to locate the registy key REPORTS_PATH in the registry and add the root C:\project\reports . to the key
    Katharina

  • Unable to start report server from OPMN

    Hello all, I am running OAS 10.1.2 on Windows server 2003
    When i attempt to start OPMN service i get the following errors
    1.
    E:\Oracle\FR.10.1.2\BIN>opmnctl startall
    opmnctl: starting opmn and all managed processes...
    ================================================================================
    opmn id=cmh01d1woqa02:6200
    5 of 6 processes started.
    ias-instance id=QA02.cmh01d1woqa02.domain01.vcdsi.net
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    ias-component/process-type/process-set:
    rep_test/ReportsServer/rep_test
    Error
    --> Process (pid=0)
    Unknown error
    failed to start a managed process after the maximum retry limit
    Unknown error
    Unknown error
    Log:
    E:\oracle\FR.10.1.2\opmn\logs\rep_test~ReportsServer~rep_test~1
    2. If i start just the process i get the following error :
    E:\Oracle\FR.10.1.2\BIN>opmnctl startproc process-type=ReportServer
    opmnctl: starting opmn managed processes...
    ================================================================================
    opmn id=cmh01d1woqa02:6200
    no enabled components for this request
    3. Here is the current status
    C:\Documents and Settings\oraapp>opmnctl status
    Processes in Instance: QA02.cmh01d1woqa02.domain01.vcdsi.net
    ------------------------------------------------+---------
    ias-component | process-type | pid | status
    ------------------------------------------------+---------
    LogLoader | logloaderd | N/A | Down
    dcm-daemon | dcm-daemon | N/A | Down
    HTTP_Server | HTTP_Server | 3492 | Alive
    WebCache | WebCache | 7536 | Alive
    WebCache | WebCacheAdmin | 7776 | Alive
    OC4J | home | 6428 | Alive
    OC4J | OC4J_BI_Forms | 1872 | Alive
    DSA | DSA | N/A | Down
    rep_test | ReportsServer | N/A | Down
    4. I checked the rwserver.log and see it is not getting updated
    any help would be appreciated.
    Thanks

    try to get the logs from http://x.x.x.x:1810/emd
    OC4J_BI_Forms,HTTP_Server,ReportsServer ,etc . There you will get a hint for the above error.

  • Accessing clustered report servers from Forms

    Hi
    The "Oracle Fusion Middleware Publishing Reports to the Web with Oracle Reports Services 11g R2 (11.1.2)" manual in Section 2.5 talks about setting up a High Availability environment for Reports.
    It discusses how to set the cluster configuration and how to create a reports job repository in the database. It says that you need to have a unique name for each report server, finally it says that you should use Oracle Web Cache to load balance for the reports cluster.
    If you are calling the report server from Forms with a run_report_object then you don't go via the web cache, so I am confused how you send your report request to the reports cluster in a load balanced fashion.
    Has anyone done this or can explain how this works for Forms?
    TIA
    Tony

    I know that this is an old thread, but I've taken the liberty to bump it up, as I have the same question.
    The Reports documentation describes quite succinctly how to configure the report servers to be clustered - no problem there.
    The issue is that when you run a report from forms using run_report_object, you are required to specify a report server name. The Reports docs specify that all of the server names must be unique, so this seems to indicate that you cannot use a clustered report server environment from Forms, or am I missing something somewhere? Oh, wait - an insight coming here - Can you (I'll test this, but it would be good to know) specify a cluster name instead of an actual report server name? Google to the rescue:
    Using RUN_REPORT_OBJECT: If the call specifies a Reports Server cluster name instead of a Reports Server name, the reports_servermap environment variable must be set in the Oracle Forms Services default.env file. If your Oracle Forms application uses multiple Reports Server cluster names, you can map each of those cluster names to a different Reports Server using reports_servermap in rwservlet.properties, as follows:
    There's the answer. Sometimes writing the question down helps figure out the answer :)
    Regards,
    John

  • Calling Reports 10g from Forms 10g without an app server

    Hi
    I have Forms 10g, and for development/testing purposes I am able to run a form in my local machine using the standalone OC4J. I needn't to deploy the form to test it.
    I can do the same with Reports 10g -- run a report in my local machine without an app server.
    However, I could not manage to call a Report from a Form that way, without an app server. It does not seem possible -- is it? Is there a way to set this up using the standalone OC4J or something like that?
    Thanks
    Luis
    Message was edited by:
    Luis Cabral

    Hi
    Sorry for the late reply.
    Here's how you start the report server from windows XP machine.
    1. Choose a unique name for the report server. Eg. <your_pc_name>_repserver
    2. As the report server runs in its own process, it can be started by the following command, accessible from the \ bin directory of the
    Oracle Developer Suite or Oracle Application Server 10g installation.
    rwserver –install <server_name> . It is now treated as a windows service and hence you can stop/start or restart from the services menu.
    3. If you want specific settings for your report server, look for the <rep_server_name>.conf file under <orahome>/reports/conf directory, after starting the server from above command. This file is created by oracle automatically, once the rep server gets started.
    For more info on this, please refer to white papers on the Forms and reports integration, found on the otn->Forms.
    Hope this helps
    Suma

  • Start reports server

    hi
    i've made some experience with forms and now have to configure reports (9i web).
    i read a lot of documents from otn with no success.
    i'd like to start reports server as servlet under win2000.
    as 2.1.2 in the docu said:
    i tried http://test_oas:7778/reports/rwservlet and got the 'Servlet Command Help - page'.
    2.2 verifying the reports servlet and server are running
    i typed: http://test_oas:7778/reports/rwservlet/help which displayed the same page as above.
    then i typed:
    http://test_oas:7778/reports/rwservlet/showjobs?server=rep_test_oas which redirects me to 'http://test_dbs:7777/pls/orasso/orasso.wwsso_app_admin.ls_login' where i get a 'page not found'.
    then the rep_test_oas.trc sais this:
    [2003/7/27 5:42:37] Debug 50103 (RWSecurity:isPortalConnected): s_connection:oracle.jdbc.driver.OracleConnection@682406
    [2003/7/27 5:42:37] Debug 50103 (RWSecurity:isPortalConnected): s_connection:oracle.jdbc.driver.OracleConnection@682406
    on the EM-Website, ther is a system-component called reports:rep_test_oas whichs state is down. what does this component mean? when i start it, i get the message 'started' but the state is still down.
    can someone help me?

    used your example-code.
    still get a frm-41214 and a 41213.
    the errormessage when 41213 occurs is: "could not connect to reports-server rep."
    the strange thing is that my server is called rep_test_oas. i've never defined a rep.
    here is a rwEng-0 part:
    [2003/7/28 0:23:39] Info 55003 (RWEngine:init): Register this engine to Oracle Reports Server rep_test_oas
    [2003/7/28 0:28:29] Debug 50103 (EngineImpl:setCommandLine): Running
    [2003/7/28 0:28:29] Info 50132 (EngineImpl:setCommandLine): Get command line: REPORT=L:\join3000\reports\test\MODULE2.rdf USERID=JOIN3000@j3000tes BATCH=YES DESTYPE=cache DESFORMAT=PDF AUTHID=ANONYMOUS
    [2003/7/28 0:28:29] Debug 50103 (EngineImpl:setCommandLine): Quit
    [2003/7/28 0:28:29] Debug 50103 (EngineImpl:run): Running
    [2003/7/28 0:28:29] (C Engine) LOG :
    [2003/7/28 0:28:29] (C Engine) Angemeldet bei Server: j3000tes
    [2003/7/28 0:28:29] (C Engine) Benutzername: JOIN3000
    [2003/7/28 0:28:29] (C Engine)
    [2003/7/28 0:28:31] Error 50103 (C Engine): 11:28:31 ERR REP-0110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    REP-1070: Fehler beim Öffnen oder Speichern eines Dokuments.
    [2003/7/28 0:28:31] Error 50103 (C Engine): 11:28:31 ERR REP-0110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    [2003/7/28 0:28:31] Debug 50103 (EngineImpl:run): CRunReport returns: 110
    [2003/7/28 0:28:31] Debug 50103 (EngineImpl:run): Quit
    [2003/7/28 0:28:31] Exception 110 (): Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    REP-1070: Fehler beim Öffnen oder Speichern eines Dokuments.
    REP-0110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    exception oracle.reports.RWException {
    oracle.reports.RWError[] errorChain={struct oracle.reports.RWError {
    int errorCode=110,
    java.lang.String errorString="Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    REP-1070: Fehler beim Öffnen oder Speichern eines Dokuments.
    REP-0110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    java.lang.String moduleName="REP"
         at oracle.reports.engine.EngineImpl.run(EngineImpl.java:295)
         at oracle.reports.engine.EngineClassPOATie.run(EngineClassPOATie.java:84)
         at oracle.reports.engine.EngineClassPOA._invoke(EngineClassPOA.java:117)
         at oracle.reports.engine.EngineClassPOA._invoke(EngineClassPOA.java:62)
         at com.inprise.vbroker.poa.POAImpl.invoke(POAImpl.java:2355)
         at com.inprise.vbroker.poa.ActivationRecord.invoke(ActivationRecord.java:104)
         at com.inprise.vbroker.GIOP.GiopProtocolAdapter.doRequest(GiopProtocolAdapter.java:492)
         at com.inprise.vbroker.IIOP.ServerProtocolAdapter.doRequest(ServerProtocolAdapter.java:64)
         at com.inprise.vbroker.GIOP.GiopProtocolAdapter.dispatchMessage(GiopProtocolAdapter.java:653)
         at com.inprise.vbroker.orb.TPDispatcherImpl$TPDispatcher.run(TPDispatcherImpl.java:99)
         at com.inprise.vbroker.orb.ThreadPool$PoolWorker.run(ThreadPool.java:76)
    and the rep_test_oas.trc:
    [2003/7/28 0:28:29] State 56004 (EngineInfo:setState): Engine rwEng-0 state is: Reserved
    [2003/7/28 0:28:29] State 56004 (EngineInfo:setState): Engine rwEng-0 state is: Running
    [2003/7/28 0:28:29] State 56004 (EngineInfo:setState): Engine rwEng-0 state is: Idle
    [2003/7/28 0:28:29] Debug 50103 (JobManager:runJobInEngine): Send job 20 to engine rwEng-0
    [2003/7/28 0:28:29] State 56004 (EngineInfo:setState): Engine rwEng-0 state is: Running
    [2003/7/28 0:28:31] State 56016 (JobManager:updateJobStatus): Job 20 status is: Mit Fehler beendet:
    REP-110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    REP-1070: Fehler beim Öffnen oder Speichern eines Dokuments.
    REP-0110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    [2003/7/28 0:28:31] Debug 50103 (JobManager:updateJobStatus): Notify master job 20
    [2003/7/28 0:28:31] State 56004 (EngineInfo:setState): Engine rwEng-0 state is: Ready
    [2003/7/28 0:28:31] Exception 110 (): Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    REP-1070: Fehler beim Öffnen oder Speichern eines Dokuments.
    REP-0110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    exception oracle.reports.RWException {
    oracle.reports.RWError[] errorChain={struct oracle.reports.RWError {
    int errorCode=110,
    java.lang.String errorString="Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    REP-1070: Fehler beim Öffnen oder Speichern eines Dokuments.
    REP-0110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    java.lang.String moduleName="REP"
         at oracle.reports.RWExceptionHelper.read(RWExceptionHelper.java:28)
         at oracle.reports.engine._EngineClassStub.run(_EngineClassStub.java:159)
         at oracle.reports.server.JobManager.runJobInEngine(JobManager.java:623)
         at oracle.reports.server.JobManager.runJobLocal(JobManager.java:1209)
         at oracle.reports.server.JobManager.dispatch(JobManager.java:701)
         at oracle.reports.server.ConnectionImpl.runJob(ConnectionImpl.java:755)
         at oracle.reports.server.ConnectionPOATie.runJob(ConnectionPOATie.java:282)
         at oracle.reports.server.ConnectionPOA._invoke(ConnectionPOA.java:399)
         at oracle.reports.server.ConnectionPOA._invoke(ConnectionPOA.java:84)
         at com.inprise.vbroker.poa.POAImpl.invoke(POAImpl.java:2355)
         at com.inprise.vbroker.poa.ActivationRecord.invoke(ActivationRecord.java:104)
         at com.inprise.vbroker.GIOP.GiopProtocolAdapter.doRequest(GiopProtocolAdapter.java:492)
         at com.inprise.vbroker.IIOP.ServerProtocolAdapter.doRequest(ServerProtocolAdapter.java:64)
         at com.inprise.vbroker.GIOP.GiopProtocolAdapter.dispatchMessage(GiopProtocolAdapter.java:653)
         at com.inprise.vbroker.orb.TPDispatcherImpl$TPDispatcher.run(TPDispatcherImpl.java:99)
         at com.inprise.vbroker.orb.ThreadPool$PoolWorker.run(ThreadPool.java:76)
    [2003/7/28 0:28:31] State 56016 (JobManager:updateJobStatus): Job 20 status is: Mit Fehler beendet:
    REP-110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    REP-1070: Fehler beim Öffnen oder Speichern eines Dokuments.
    REP-0110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    [2003/7/28 0:28:31] Debug 50103 (JobManager:updateJobStatus): Notify master job 20
    [2003/7/28 0:28:31] Exception 110 (): Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    REP-1070: Fehler beim Öffnen oder Speichern eines Dokuments.
    REP-0110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    exception oracle.reports.RWException {
    oracle.reports.RWError[] errorChain={struct oracle.reports.RWError {
    int errorCode=110,
    java.lang.String errorString="Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    REP-1070: Fehler beim Öffnen oder Speichern eines Dokuments.
    REP-0110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    java.lang.String moduleName="REP"
         at oracle.reports.server.JobManager.runJobInEngine(JobManager.java:669)
         at oracle.reports.server.JobManager.runJobLocal(JobManager.java:1209)
         at oracle.reports.server.JobManager.dispatch(JobManager.java:701)
         at oracle.reports.server.ConnectionImpl.runJob(ConnectionImpl.java:755)
         at oracle.reports.server.ConnectionPOATie.runJob(ConnectionPOATie.java:282)
         at oracle.reports.server.ConnectionPOA._invoke(ConnectionPOA.java:399)
         at oracle.reports.server.ConnectionPOA._invoke(ConnectionPOA.java:84)
         at com.inprise.vbroker.poa.POAImpl.invoke(POAImpl.java:2355)
         at com.inprise.vbroker.poa.ActivationRecord.invoke(ActivationRecord.java:104)
         at com.inprise.vbroker.GIOP.GiopProtocolAdapter.doRequest(GiopProtocolAdapter.java:492)
         at com.inprise.vbroker.IIOP.ServerProtocolAdapter.doRequest(ServerProtocolAdapter.java:64)
         at com.inprise.vbroker.GIOP.GiopProtocolAdapter.dispatchMessage(GiopProtocolAdapter.java:653)
         at com.inprise.vbroker.orb.TPDispatcherImpl$TPDispatcher.run(TPDispatcherImpl.java:99)
         at com.inprise.vbroker.orb.ThreadPool$PoolWorker.run(ThreadPool.java:76)
    [2003/7/28 0:28:31] Debug 50103 (JobManager:runJobInEngine): Encounted exception in job 20
    [2003/7/28 0:28:31] Exception 110 (): Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    REP-1070: Fehler beim Öffnen oder Speichern eines Dokuments.
    REP-0110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    exception oracle.reports.RWException {
    oracle.reports.RWError[] errorChain={struct oracle.reports.RWError {
    int errorCode=110,
    java.lang.String errorString="Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    REP-1070: Fehler beim Öffnen oder Speichern eines Dokuments.
    REP-0110: Datei 'L:\join3000\reports\test\MODULE2.rdf' kann nicht geöffnet werden.
    java.lang.String moduleName="REP"
         at oracle.reports.server.JobManager.runJobInEngine(JobManager.java:669)
         at oracle.reports.server.JobManager.runJobLocal(JobManager.java:1209)
         at oracle.reports.server.JobManager.dispatch(JobManager.java:701)
         at oracle.reports.server.ConnectionImpl.runJob(ConnectionImpl.java:755)
         at oracle.reports.server.ConnectionPOATie.runJob(ConnectionPOATie.java:282)
         at oracle.reports.server.ConnectionPOA._invoke(ConnectionPOA.java:399)
         at oracle.reports.server.ConnectionPOA._invoke(ConnectionPOA.java:84)
         at com.inprise.vbroker.poa.POAImpl.invoke(POAImpl.java:2355)
         at com.inprise.vbroker.poa.ActivationRecord.invoke(ActivationRecord.java:104)
         at com.inprise.vbroker.GIOP.GiopProtocolAdapter.doRequest(GiopProtocolAdapter.java:492)
         at com.inprise.vbroker.IIOP.ServerProtocolAdapter.doRequest(ServerProtocolAdapter.java:64)
         at com.inprise.vbroker.GIOP.GiopProtocolAdapter.dispatchMessage(GiopProtocolAdapter.java:653)
         at com.inprise.vbroker.orb.TPDispatcherImpl$TPDispatcher.run(TPDispatcherImpl.java:99)
         at com.inprise.vbroker.orb.ThreadPool$PoolWorker.run(ThreadPool.java:76)
    [2003/7/28 0:28:31] Warning 50103 (ResourceManager:getString): java.util.MissingResourceException: Can't find resource for bundle oracle.reports.utility.resource.RWGenericBundle, key 5
    [2003/7/28 0:28:31] Info 56013 (ConnectionManager:release): Connection 2 is released
    i'm sorry. but i cant find the problem with these error-messages.
    can U?

  • 4.5 to 6i migration or report calling from forms in XE???

    Hi Friends,
    I really appreciate your helping tendency. Let me explain the whole scenario.
    My application basically consists of
    Forms [32 Bit] Version 5.0.6.8.0 (Production)
    Report Builder 3.0.5.8.0
    Oracle Enterprise Edition Release 9.2.0.1.0 - Production
    Now we migrated our database into Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production. After the migration all the existing forms and report individually were running without any problem. But there was a huge problem. Whenever I tried to call any report from any form the report engine appeared and then stopped responding. So report calling from forms was not possible after the database migration. I was suggested by someone from OTN forum to migrate my forms and reports into 6i. I have started doing the migration using ifcmp60. WIth forms 6i, reports can be called from forms. But I am facing problem in every other steps. There are many things are not working after the migration though the migration log shows no error. For example, COMMIT_FORM, EXECUTE_QUERY (for detail table), LOV, TOOL.GETVAR lots of things are not working.
    My application has 200 forms and 250 reports.
    Please help and advise on:
    How to call reports from form when the database is XE Or
    How to overcome the stated migration problem
    Rgds,
    Luther

    Dear Mark:
    I have two choices. I can either migrate to 6i or I can go with the existing 4.5. If I go with 4.5 ......the reports are not being called from forms. This problem is happening after I changed the database from 9i to XE. Please advise what to do so that I can keep my forms in 4.5, database in XE and can call reports from forms.
    Rgds,
    Luther

  • Call report from forms6i, use report server from 10gAS

    Hi there,
    I have been searching for any info I can get that will help me to do the following:
    I want to call an Oracle 6i report from Forms6i but I want to specify a Report Server running on an Oracle10gAS box. Can this be done in a client/server fashion, meaning the forms/reports are on a Citrix box, accessed by many users.
    Everything is working fine, using "RUN_PRODUCT" and the "Report Background Engine" to generate the report on the Citrix box. However, I want to use the report server from 10gAS runinng on another box, to generate these reports.
    Please reply with any help you give.
    Regards
    shak

    Hello,
    You can use the compatible element in the reports server configuration file :
    Description
    The compatible element is available for backward compatibility with Oracle Reports 6i clients (RWCLI60.EXE, RWCGI60.EXE, RWQMU60.EXE, RWRQM60.EXE, RWRQV60.EXE, 6i Forms). When compatible is set to 6i, Reports Server will make use of an executable file named rwproxy that listens for requests from a 6i client and forwards them to a 10g server.
    http://download-uk.oracle.com/docs/cd/B14099_17/bi.1012/b14048/pbr_conf.htm#i1005999
    Regards

  • Can't start reports server on win2000

    I'm having a trouble with starting reports server service on win2000 advanced server. I'm getting this message from Event viewer:
    The Oracle Reports Server [Rep60_HAL-OraHome6i] service terminated with service-specific error 186.
    And I can't find any information about configuring server and errors. Can anyone help me

    check ur sqlnet.ora file also. If there is any error in that file u will get a same error.
    shailesh
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Kevin Harless ([email protected]):
    I am having the same exact error...Anyone have the fix for this.....<HR></BLOCKQUOTE>
    null

  • Can't start reports server on Windows Server 2003 SP1 Error code 13

    Hi,
    This morning I figured how to start the rwserver using the command, rwserver server = repsrv. This works using XP pro physical machine but now I am trying to perform the same task on a Windows 2003 virtual machine.
    I have used the line:
    rwserver -install repsrv.
    To add repserv to the list of available services in computer management. This has appeared as an avaiable service and so I click to start it, unfortunately every time I do I get the error message:
    "Windows could not start the OracleOraAppServer10g_home1Reports [repsrv] on Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 133."
    I am assuming this is a security issue with Windows 2003 but I can't find a cure anywhere.
    Thanks in advance for any help that anybody is able to provide
    Cheers
    Daniel

    Hello,
    Step 1) Check that you can start the reports server from a "DOS Window" :
    rwserver server=repserver
    Step 2) Check the PATH set for rwserver.exe when it is running as a service
    Some sysinternals utilities like Process Explorer / filemon may help :
    http://www.sysinternals.com/
    Regards

  • Starting application server from IDE

    I'm trying to start the application server from an evaluation copy of
    Visual Cafe 4.5 Enterprise Edition. When I choose Project -> Start
    Application Server from the menu, a window briefly opens with "Start
    Application Server" as its title and a logo of a spinning W. After
    the W spins about one time the window close, with no error message
    reported.
    I would like to know what I should do in order to start the
    application server (A developer's license of WebLogic is included)
    from the IDE.

    Look at the weblogic.log file
    (%BEA_HOME%\wlserver6.0\config\mydomain\logs\weblogic.log) to see if
    there are any error messages printed there. If not, it is probably a
    license issue in that the license.bea file must be in the CLASSPATH used
    to start the app server.
    Tom Ewall wrote:
    I'm trying to start the application server from an evaluation copy of
    Visual Cafe 4.5 Enterprise Edition. When I choose Project -> Start
    Application Server from the menu, a window briefly opens with "Start
    Application Server" as its title and a logo of a spinning W. After
    the W spins about one time the window close, with no error message
    reported.
    I would like to know what I should do in order to start the
    application server (A developer's license of WebLogic is included)
    from the IDE.

  • How to start report server

    Installed oracle 9ias infrasturce and 9ias portal on the same machine. I can access the portal main page.
    I cannot start report server. My attempts to start the report server from command line failed. I tried using the trace file also. It is not writing anyting to the trace file.
    Any help is appreciated.

    I tried to start the report server from command line with the trace ON. I get "report server is starting up" window.( nothing else happens)
    The trace file has the following information
    [2003/6/29 9:46:55] Info 56025 (RWServer:startServer): Reports Server is starting up
    [2003/6/29 9:46:57] Info 50128 (RWServer:startServer): orb init succeeded
    [2003/6/29 9:46:58] Info 50129 (RWServer:startServer): boa init succeeded
    [2003/6/29 9:47:0] Info 56023 (ServerImpl:ServerImpl): Idle thread has been started
    [2003/6/29 9:47:1] Info 56018 (RWServer:startServer): Reports Server rep_p607951 object is ready
    [2003/6/29 9:47:1] Info 56020 (EngineManager:spawnEngine): Launching engine rwEng-0
    [2003/6/29 9:47:1] Debug 50103 (EngineManager:spawnEngine): Start engine command line = c:\ora9ids\jdk\jre\bin\javaw -cp "c:\ora9ids\j2ee\home\lib\ojsp.jar;c:\ora9ids\reports\jlib\rwrun.jar;c:\ora9ids\jlib\zrclient.jar" -Dorg.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB -Dorg.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORB oracle.reports.engine.RWEngine name=rwEng-0 server=rep_p607951 ORACLE_HOME=c:\ora9ids engineimplclass=oracle.reports.engine.EngineImpl traceopts=trace_all tracefile=c:\ora9ids\reports\logs\rep_p607951-rwEng-0.trc tracemode=trace_replace cacheDir=c:\ora9ids\reports\cache
    [2003/6/29 9:47:1] Info 56021 (EngineManager:spawnEngine): Engine rwEng-0 has been launched
    [2003/6/29 9:47:1] State 56004 (EngineInfo:setState): Engine rwEng-0 state is: Initial
    [2003/6/29 9:47:1] Info 56020 (EngineManager:spawnEngine): Launching engine rwURLEng-0
    [2003/6/29 9:47:1] Debug 50103 (EngineManager:spawnEngine): Start engine command line = c:\ora9ids\jdk\jre\bin\javaw -cp "c:\ora9ids\j2ee\home\lib\ojsp.jar;c:\ora9ids\reports\jlib\rwrun.jar;c:\ora9ids\jlib\zrclient.jar" -Dorg.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB -Dorg.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORB oracle.reports.engine.RWEngine name=rwURLEng-0 server=rep_p607951 ORACLE_HOME=c:\ora9ids engineimplclass=oracle.reports.urlengine.URLEngineImpl traceopts=trace_all tracefile=c:\ora9ids\reports\logs\rep_p607951-rwURLEng-0.trc tracemode=trace_replace cacheDir=c:\ora9ids\reports\cache
    [2003/6/29 9:47:1] Info 56021 (EngineManager:spawnEngine): Engine rwURLEng-0 has been launched
    [2003/6/29 9:47:1] State 56004 (EngineInfo:setState): Engine rwURLEng-0 state is: Initial
    [2003/6/29 9:47:1] Debug 50103 (JobStore:writePersistFile): Purge persistent file
    [2003/6/29 9:47:1] Debug 50103 (JobStore:writePersistFile): Purge persistent file done
    [2003/6/29 9:47:7] Warning 50103 (EngineManager:registerEngine): REP-55103: API URLEngine:getEngineEnvs not applicable to URL engine
    [2003/6/29 9:47:7] Info 56026 (EngineManager:registerEngine): Reports Server started up engine rwURLEng-0
    [2003/6/29 9:47:7] State 56004 (EngineInfo:setState): Engine rwURLEng-0 state is: Ready

  • Defining a report server in forms

    Hi,
    I'm trying to integrate Oracle Forms and Reports 9i.
    When I do this using a report server as an operating system process it works fine, however, when I try to do this using the J2EE servlet I doesn't seem to work.
    When I define the reports server in forms, i was previsouly using the name of the service, ie. localrepserver. However, I'm a bit confused as to what to set when using a servlet.
    I've tried using the URL http://localhost:8888/reports/rwservlet
    any idea's?
    Thanks guys

    Am I right in thinking that there are two forms of reports servers, an operating system service (rwserver -install [report_server_name]) and a J2EE servlet (http://localhost:8888/reports/rwserver)?
    I'm basically trying to use oracle forms to generate and display a html report, from a .rdf file.
    The sciprt i'm using to do this is as follows,
    DECLARE
         rep_result VARCHAR2(30);
    BEGIN
    SET_REPORT_OBJECT_PROPERTY('sample', REPORT_FILENAME, :GLOBAL.project_path || 'sample.rdf');
    SET_REPORT_OBJECT_PROPERTY('sample', REPORT_DESNAME, :GLOBAL.project_path || 'sample.htm');
    rep_result := RUN_REPORT_OBJECT('sample');
    WEB.SHOW_DOCUMENT('file:///' || :GLOBAL.project_path || 'sample.htm', '_blank');
    END;
    In the forms property palette, there are various properties you need to define, one being the 'report server name'.
    Previously, i used an operating system service as the reports server. I called this 'localrepserver'. Therefore, it was easy enough to define in the property palette. However, i'm trying do this using a servlet method. Here, i'm unsure as to what to define in the 'server' field of the property palette.
    Hope this makes sense.
    Cheers,
    Nick

  • Urgent Help Required For Starting RMI server from servlet.

    I am currently working on rmi project.
    I want to send request to remote machine(Web host) where my application is from desktop client .For that we are using RMI.
    I am writing servlet and inside it i am binding object to registry for rmi server.
    which will be deployed on remote server.
    code ....
    Registry reg;
    reg=LocateRegistry.createRegistry(1099);
    Server server=new Server("server");//class whose remote object to be accessed
    //extends unicast remote object.Implement ServerInt interface which extends Remote.
    reg.bind("server",server);
    When i am trying to access this object i am getting following exception.
    javax.naming.CommunicationException [Root exception is java.rmi.UnmarshalExcepti
    on: error unmarshalling return; nested exception is:
            java.lang.ClassNotFoundException: ServerModule.ServerInt]
    at com.sun.jndi.rmi.registry.RegistryContext.lookup(Unknown Source)
    at com.sun.jndi.toolkit.url.GenericURLContext.lookup(Unknown Source)
    at javax.naming.InitialContext.lookup(Unknown Source)
    at RequstReplication.main(RequstReplication.java:27)
    Caused by: java.rmi.UnmarshalException: error unmarshalling return; nested excep
    tion is:
    java.lang.ClassNotFoundException: ServerModule.ServerInt
    at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
    ... 4 more
    Caused by: java.lang.ClassNotFoundException: ServerModule.ServerInt
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at sun.rmi.server.LoaderHandler.loadProxyInterfaces(Unknown Source)
    at sun.rmi.server.LoaderHandler.loadProxyClass(Unknown Source)
    at sun.rmi.server.LoaderHandler.loadProxyClass(Unknown Source)
    at java.rmi.server.RMIClassLoader$2.loadProxyClass(Unknown Source)
    at java.rmi.server.RMIClassLoader.loadProxyClass(Unknown Source)
    at sun.rmi.server.MarshalInputStream.resolveProxyClass(Unknown Source)
    at java.io.ObjectInputStream.readProxyDesc(Unknown Source)
    at java.io.ObjectInputStream.readClassDesc(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readObject(Unknown Source)
    ... 5 more
    I can access naming enumeration of registry and object bound to it.
    by following program.I shows corect objects.
    Context namingContext=new InitialContext();
    NamingEnumeration<NameClassPair> e=namingContext.list("rmi:");
    while(e.hasMore())
    System.out.println(e.next().getName());
    While when i start RMI server from simple java program i can access these objects from registry.
    I am not getting what is problem problem.Is there any other way to send request?
    Plese give quick response.

    I am currently working on rmi project.
    I want to send request to remote machine(Web host) where my application is from desktop client .For that we are using RMI.
    I am writing servlet and inside it i am binding object to registry for rmi server.
    which will be deployed on remote server.
    code ....
    Registry reg;
    reg=LocateRegistry.createRegistry(1099);
    Server server=new Server("server");//class whose remote object to be accessed
    //extends unicast remote object.Implement ServerInt interface which extends Remote.
    reg.bind("server",server);
    When i am trying to access this object i am getting following exception.
    javax.naming.CommunicationException [Root exception is java.rmi.UnmarshalExcepti
    on: error unmarshalling return; nested exception is:
            java.lang.ClassNotFoundException: ServerModule.ServerInt]
    at com.sun.jndi.rmi.registry.RegistryContext.lookup(Unknown Source)
    at com.sun.jndi.toolkit.url.GenericURLContext.lookup(Unknown Source)
    at javax.naming.InitialContext.lookup(Unknown Source)
    at RequstReplication.main(RequstReplication.java:27)
    Caused by: java.rmi.UnmarshalException: error unmarshalling return; nested excep
    tion is:
    java.lang.ClassNotFoundException: ServerModule.ServerInt
    at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
    ... 4 more
    Caused by: java.lang.ClassNotFoundException: ServerModule.ServerInt
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at sun.rmi.server.LoaderHandler.loadProxyInterfaces(Unknown Source)
    at sun.rmi.server.LoaderHandler.loadProxyClass(Unknown Source)
    at sun.rmi.server.LoaderHandler.loadProxyClass(Unknown Source)
    at java.rmi.server.RMIClassLoader$2.loadProxyClass(Unknown Source)
    at java.rmi.server.RMIClassLoader.loadProxyClass(Unknown Source)
    at sun.rmi.server.MarshalInputStream.resolveProxyClass(Unknown Source)
    at java.io.ObjectInputStream.readProxyDesc(Unknown Source)
    at java.io.ObjectInputStream.readClassDesc(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readObject(Unknown Source)
    ... 5 more
    I can access naming enumeration of registry and object bound to it.
    by following program.I shows corect objects.
    Context namingContext=new InitialContext();
    NamingEnumeration<NameClassPair> e=namingContext.list("rmi:");
    while(e.hasMore())
    System.out.println(e.next().getName());
    While when i start RMI server from simple java program i can access these objects from registry.
    I am not getting what is problem problem.Is there any other way to send request?
    Plese give quick response.

Maybe you are looking for

  • How to Define own namespace for WebDynpro

    Hi all, I want to create a new WebDynpro Project in an own namespace. But during the creation process in NetWeaver Developer Studio I'm not asked for a namespace. I also didn't found any property here to configure the namespace. The result is that al

  • High screen resolution problems

    Hi.  Just bought a Dell XPS lapptop with screen resolution 3200x1800 and windows 8.1. After installing photoshop CS6 the program interface, menus and icons are extremly smal and almost impossible to see. That also happens in Bridge but not in Lightro

  • RTV-20003: Warning: Cannot perform Partition Exchange Loading

    Hi, We have a unique situation in which the data has to be loaded 4 times each month to the fact table. The fact table is partitioned by month. We have configured the mappings so that DIRECT is false and REPLACE DATA option is also false (so that we

  • Inspection for Import Procurement ( Certficate Receipt is required)

    Hi Experts, My scenario is as follows, 1. I have to check Certficate for every Purchase that I do at Plant level. 2. If the certificate is not there, system should block the MIGO. This is perfectly working for Domestic Purchase. But incase of Import

  • Strange Get-EventLog Error

    Hi, Scripting guru! I try to execute command: Get-EventLog-LogNameSecurity-Newest5 And get error: Get-EventLog : Log "Security" could not be read to completion due to the following error. This may have occurred because the log was cleared while still