Multiple OC4J instances missing in the Enterprise Manager for a cluster

We have a cluster of 4 OAS instances installed on two Solaris 10 servers. When I login to the Oracle Enterprise Manager, I see only the Administration OC4J Instance. We had this issue earlier but it resolved by itself but this time the issue has been there for quite few days now. Need some help.
Thanks.

As I told you, this is a normal behavior, so there is no workarround, because it has to work fine later, but if you dont see any change tell me...
How did you configure your Cluster?
in a command line window, run the following in any of the node of your cluster
opmnctl @cluster status
it have to list all your components, this has to work on any of the nodes.
Also in the opmn.xml check the tags for <topology> in the firsts lines, if you dont have this in the secondary nodes then the cluster may not be working.
Regards

Similar Messages

  • Enterprise Manager for Oracle 8.1.5 Win NT 4.0

    Anyone know where can I download the Enterprise Manager for Oracle 8.1.5 running Windows NT 4.0?
    The one in the Oralce download is for 8.1.6?
    Thanks
    Eng Wah

    Depends on how big is your database.
    For small database, doing a export and import is quick and dirty.
    For larger database, I would suggest migrate the database. But this means a lot of work and test. This is what I would do if I am doing amigration:
    1. Do a cold backup of your 815 database
    2. On your new test box, try to install 815 and start your old database
    3. Upgrade your database to 8174
    4. Install 10gr2 on your new test box
    5. Migrate your 8174 database to 10gr2.
    6 Test a lot
    7. Repeat steps 1-6 2-3 times
    8. Document tthe process and your test results completely.
    9. Repeat what you document on your production box.

  • Enterprise Manager For WebLogic Server 10.3

    Hi,
    I have a weblogic server version 10.3.
    I want to access the Enterprise Manager for the same.I believe standalone version of weblogic server 10.3 doesnt come with
    Enterprise Manager.
    I believe we can have EM if we download Application Development Runtime.
    I tried doing the same ,but I am unable to launch the Enterprise Manager Website.
    My server is running on on port 7001 ,hence I tried accessing the Enterprise Manager
    using the below url i.e http://localhost:7001/em,but i was not able to access.
    Could somebody help me on how I can access the enterprise Manager.
    Regards
    Harish

    Actually, with FMW 11g (WLS version 10.3.1 NOT 10.3), there is now an application called Fusion Middleware Control that is part of the Enterprise Manager family. This typically binds to http://host:port/em on the AdminServer. This is for the FMW components in a single domain, plus any other web tier components like Oracle HTTP Server or Web Cache.
    http://download.oracle.com/docs/cd/E12839_01/integration.1111/e10223/17_em.htm
    Check the docs for installation instructions of this component.

  • Starting up Enterprise Manager for multiple DBs are the same time

    I have a machine with 3 Databases configured, named A, B, and C when I execute "emctl start dbconsole" it only starts for database A which is on port 5500, how do I get emctl to start a listener for all 3 databases that are configured and running?, looking at the emoms.properties, A is on port 5500 and works, B is on port 5501 and C is on port 5502. I do no t care about A as it is an old DB, but B and C are currently in use, however while I can connect to them, I can not get the enterprise manager to start for them. This is all very poorly documented.
    Thanks,
    ERIC

    Trouble Shooting
    Go to DB2HOME/network/admin/tnsname.ora
    Check sid
    suppose sid set abc
    Go to DB2HOME/bin
    set ORACLE_HOME=<DB2HOME>
    set ORACLE_SID=abc
    emctl start listener if it throw error (then check any
    anti virus software is running on your box if running then stop , issue again lsnrctl start )
    emctl start dbconsole
    Follow same steps for DB3
    Let us know if it work for you

  • One Oracle Application Server and multiple OC4J Instances

    While we are getting new server (for development) we have to set-up a Development and Production enviroment for our project (dont have previous OAS installation) but on the same machine.
    So, is a good option to have One OAS INstallation (Ora Home) and then create multiple OC4J instances, one for each environment (Development, QA and Production)?, is it possible? How to manage deployments between OC4J instances, simulating different contexts if they are in the same server and under the same HTTP Server? Will be there conflicts?

    Hi,
    you can do this and OracleAs will manage the different instances. The deployment can be done with Enterprise Manager in which case you select the OC4J instance first before deploying. If deploying from JDeveloper, you can specify the OC4J instance when creating the named connection
    Frank

  • Multiple OC4J instances

    What is the difference between
    1) Creating two OC4J instances on the same host and deploying the same application
    on both with the same URL context
    2) Creating one OC4J instance on one host with two processes

    2) Creating one OC4J instance on one host with twoprocesses
    m_yasin, can you explain how you plan to do that?
    Inside of the Enterprise Manager which comes with OracleAS, there's a "Create OC4J Instance" button. You can click that and create a new OC4J instance with a name of your choosing.
    With the multiple process model you have one set ofconfiguration files to maintain. So
    arguably the onus on management/config is less.If you have one set of configuration files, then when
    you start oc4j, you have to at least specify
    different port for each of those multiple process.
    Can it be/is it done by oracle AS automatically
    behind the scene? OracleAS automatically takes care of it for you -- the OPMN component of OracleAS is responsible for starting (and ongoing monitoring) of processes -- it will allocate a unique set of ports to each instance it manages.
    If you look in the $ORACLE_HOME/opmn/conf/opmn.xml file, you will see that where there is an entry for an OC4J instance, you will see a number of sub elements which effectively define a protocol and a port range to use for that protocol. OPMN will select a free value from this range (starting from the lower bound) and assign to each process it starts.
    If you are using OC4J standalone and manually starting each instance, then you need to adjust the ports in one of the instances so that there are no collisions. This is done using the XML files in the j2ee/home/config directory.
    >
    I have been trying to collect any advantage and
    disadvantage of start two oc4j processes with one
    oc4j configuration. However, I would like to know
    first if this is a supported configuration of AS.Yes its fully supported with OracleAS -- the documentation clearly covers it.
    To start multiple-processes from one configuration file, you can either edit the opmn.xml file and specify a value >1 for the num_procs element inside of relecant OC4J instance's process-type configuration or you can do the same thing by entering a value >1 against the "The Number of Java Virtual Machines'" configuration setting inside of Enterprise Manager.
    cheers
    -steve-

  • Single SOA Suite Install with multiple oc4j instances and java processes

    We right now have 5 BPEL processes and 5 ESB processes all running under one java.exe process. We would like to seperate some of
    them out into their own java.exe processes without having to install more
    %ORACLE_HOME% instances of SOA Suite. I can create an oc4j instance but of
    course it doesn't have any SOA Suite stuff deployed to it. I tried to see what
    the install would do with this new oc4j instance but it wants to create a new
    %ORACLE_HOME% with an entire installation of SOA Suite.
    Is there some sort of way to clone oc4j instances that have SOA Suite deployed to them so that you
    don't need multiple %ORACLE_HOME% instances?
    ### How is this Issue Impacting Your Business ###
    We really don't want to have a lot of %ORACLE_HOME% instances to have to maintain. We are
    migrating projects over from our current integration server product and we'll
    have potentially dozens more BPEL and ESB projects. We definitely want to
    group and isolate projects so that outages of one project do not bring down
    others that are unrelated.
    We are currently experiencing periodic problems with one BPEL project that requires recycling but all the other BPEL and ESB
    projects get recycled also. If we could put this project into it's own java
    process without creating another SOA SUITE instance, it would be a big
    help.
    ANSWER
    =======
    You can create multiple domains in BPEL or create multiple systems/groups in ESB to group different projects.
    MY REPLY:
    =========
    We have been using systems/groups in ESB but they all run under the save java.exe process. I would assume that having a seperate domain in BPEL would also run in that same java.exe process.
    Right now, the one BPEL project we have a problem with will gobble up all the JDBC connections from time to time and that requires a recycle of SOA Suite, which means all BPEL and ESB projects that run in that java.exe process get recycled also. We're working that issue in a different ticket.
    It would be nice if the SOA Suite installation would install against a new oc4j instance and not assume it has to create a complete %ORACLE_HOME% instance. The components of SOA Suite seem to be J2EE based components.
    Scenario: I already have an oc4j instance called oc4j_soa and a complete %ORACLE_HOME% installation of soa suite. I then create a new oc4j instance from Enterprise Manager. Then I would deploy the esb-dt, esb-rt, orabpel, etc. components of SOA Suite to that new oc4j instance and modify the necessary config file so that it can work with OHS and the SOA Suite Databases. Is this possible?
    Does anyone have any experience with this or do people typically install multiple complete installation of SOA Suite with mulitple Oracle Homes?

    Hi,
    yes, on metalink you get in touch with real experts....
    You have to install serveral application servers to get different ORACLE_HOMEs.
    For each one, you can install a BPEL PM.
    But: For each BPEL PM you need your own database instance, or you have to configure them as a clustered BPEL installation.... (but i do not know if this work with non RAC DBs)

  • Error while testing Driver connection Through The EnterPrise Manager

    Hi -
    I am using OAS 10.1.3v for my application.I am using both SQL Server 2000 JDBC driver and Oracle JDBC driver for my application. I am encountering problems due to SQL Server 2000 JDBC driver.
    I tried testing for connectivity for SQL driver through the enterprise manager.(on the em console, inside home/administration/JDBC resources ). I am getting the following error :
    Unable to create : com.microsoft.jdbc.sqlserver.SQLServerDriver
    Missing class: com.microsoft.jdbc.sqlserver.SQLServerDriver Dependent class: oracle.oc4j.sql.config.DataSourceConfigUtils Loader: oc4j:10.1.3 Code-Source: /E:/product/10.1.3.1/OracleAS_1/j2ee/home/lib/oc4j-internal.jar Configuration: in META-INF/boot.xml in E:\product\10.1.3.1\OracleAS_1\j2ee\home\oc4j.jar This load was initiated at ascontrol.web.ascontrol:0.0.0 using the Class.forName() method. The missing class is available from the following locations: 1. Code-Source: /E:/product/10.1.3.1/OracleAS_1/j2ee/home/applib/mssqlserver.jar (from in /E:/product/10.1.3.1/OracleAS_1/j2ee/home/config/server.xml) This code-source is available in loader global.libraries:1.0. This shared-library can be imported by the "ascontrol" application
    I tried adding mssqlserver.jar to the shared library.Still, i got the same error.
    The connection which i am trying to test, has the following entry in the data-sources.xml :
    <connection-pool name="BPELPM_CONNECTION_POOL1" max-connections="30">
         <connection-factory factory-class="com.microsoft.jdbc.sqlserver.SQLServerDriver" user="sa" password="" url="jdbc:microsoft:sqlserver://localhost:1433;databaseName=WE411;selectMethod=cursor" commit-record-table-name=""/>
         </connection-pool>
         <managed-data-source connection-pool-name="BPELPM_CONNECTION_POOL1" jndi-name="jdbc/ExpressJDBCDataSource" name="ExpressJDBCDataSource"/>
    I also tried with native-data-source option in the data-source.xml without a connection pool like -
    <native-data-source
    name="ExpressJDBCDataSource"
    jndi-name="jdbc/ExpressJDBCDataSource"
    description="Native DataSource"
    data-source-class="com.microsoft.jdbc.sqlserver.SQLServerDataSource"
    user="sa"
    password=""
    url="jdbc:microsoft:sqlserver://localhost:1433;databaseName=WE411 ;selectMethod=cursor ">
    </native-data-source>
    I am getting the same error as above.
    Has anybody encountered a similiar problem ?
    A related post that was posted by me is :
    SQL Server Driver Problem in Oracle Application Server 10.1.3 data-sources

    thank you very much for your help. for update server's full name, may I put the mapping values  into host file in the format of  <ip address> <hostname.domain name> <hostname>, do you think it is OK?
    in the second blog you suggest there is something about Server port(please refer to the following):
    in the window machine, there should be an entry like sapms<SAP System ID> , can you please give me a full example:
    let's say my system ID is EC1,  so it would be sapmsEC1  8000/tcp, right ?
    Here you have to enter the port of your application server. By default this is 80<SAP System ID>. But your basis administrator can modify this setting, thatu2019s why you should check it in the transaction SMICM (Goto -> Parameters -> Display). For example the IBSolution Development System Erinome the port is 8000.
    You can also have a look into your services file on your machine. If you have a windows machine then the file exists e.g. here C:\WINDOWS\system32\drivers\etc\services
    In this file you should search a entry like sapms<SAP System ID>.
    Edited by: jingying Sony on May 24, 2010 4:41 PM

  • Can't find Enterprise Manager for standalone OC4J 10.1.2.0.2

    Hi
    I downloaded standalone OC4J 10.1.2.0.2 from here so I could experiment deploying webservices to it
    http://download.oracle.com/otn/java/oc4j/1012/oc4j_extended.zip
    It installed successfully and I managed to start it ok. When I point my browser at it the home page displays but there does not seem to be an enterprise manager page. I have a jdeveloper 10.1.3 install and when I run the OC4J supplied with that I can navigate to an enterprise manager page and view applications and webservices.
    This is the home page for the 10.1.2.0.2 install
    http://img405.imageshack.us/my.php?image=oc4j101202homepagecq8.jpg
    This is the homepage of the 10.1.3 install supplied with jdeveloper
    http://img399.imageshack.us/my.php?image=oc4j1013homepagegb6.jpg
    (click the images to see their full size)
    In the 10.1.3 screenshot you can see a link to "launch application Server Control". This is missing on the 10.1.2.0.2 homepage. Should it be there for both versions?
    thanks
    paul
    Message was edited by:
    [email protected]

    Hi,
    Enterprise Manager for stand alone OC4J was introduced in 10.1.3. 10.12 does not have this feature
    Frank

  • Will the MapViewer OC4J instance conflict with the existing one?

    Hello,
    I want to install the MapViewer Quick Start kit, connecting it to my already-installed Oracle Database 11g Standard Edition. I also have installed Application Express 3.2. This is on a Windows XP workstation, for development use.
    My question is, am I supposed to unzip the contents of the kit (or the contents of the mv10133_qs directory inside the zip archive) into the existing oc4j instance that installed with the database, i.e., ORACLE_HOME\oc4j? Or do I install the entire kit into a separate directory, for example ORACLE_HOME\oc4j_mapviewer? If the latter, will this mean that I will have two unique OC4J instances running? And will this produce a conflict? (I'm not sure what the Database-installed oc4j instance does, if anything. Perhaps run the Enterprise Manager Database Control?).
    Thanks for any response.
    -Dan

    You should install (i.e., unzip) the MapViewer quick start into a separate directory and start its OC4J from that directory. Do not unzip it into your DB's (or any other product's) OC4J directory, as that will most certainly mess up both OC4J instances.
    It's perfectly fine to run two OC4J instances on the same host. There should be no conflicts, except maybe network listener ports which you can easily fix from MapViewer's OC4J (as I assume you don't want to change the DB's OC4J settings). Just try it and let us know.
    LJ

  • Too many columns to be shown in the Enterprise Manager 11g?

    Hello,
    we are having some problems with the Enterprise Manager 11g. When we want to VIEW DATA of a specific table, we get this exception. We think that our table has too many columns to be displayed. If we delete some of the columns, the data is shown in the enterprise manager. But this cannot be a solution for us. Can you help us with this point?
    2009-08-03 10:07:04,210 [EMUI_10_07_04_/console/database/schema/displayContents] ERROR svlt.PageHandler handleRequest.639 - java.lang.ArrayIndexOutOfBoundsException: -128
    java.lang.ArrayIndexOutOfBoundsException: -128
         at oracle.sysman.emo.adm.DBObjectsMCWInfo.getSqlTimestampIndexes(DBObjectsMCWInfo.java:194)
         at oracle.sysman.emo.adm.schema.TableViewDataBrowsingDataSource.executeQuery(TableViewDataBrowsingDataSource.java:167)
         at oracle.sysman.emo.adm.DatabaseObjectsDataSource.populate(DatabaseObjectsDataSource.java:201)
         at oracle.sysman.emo.adm.DatabaseObjectsDataSource.populate(DatabaseObjectsDataSource.java:151)
         at oracle.sysman.emo.adm.schema.DisplayContentsObject.populate(DisplayContentsObject.java:369)
         at oracle.sysman.db.adm.schm.DisplayContentsController.onDisplayAllRows(DisplayContentsController.java:303)
         at oracle.sysman.db.adm.schm.DisplayContentsController.onDisplayContents(DisplayContentsController.java:290)
         at oracle.sysman.db.adm.schm.DisplayContentsController.onEvent(DisplayContentsController.java:136)
         at oracle.sysman.db.adm.DBController.handleEvent(DBController.java:3431)
         at oracle.sysman.emSDK.svlt.PageHandler.handleRequest(PageHandler.java:577)
         at oracle.sysman.db.adm.RootController.handleRequest(RootController.java:205)
         at oracle.sysman.db.adm.DBControllerResolver.handleRequest(DBControllerResolver.java:121)
         at oracle.sysman.emSDK.svlt.EMServlet.myDoGet(EMServlet.java:781)
         at oracle.sysman.emSDK.svlt.EMServlet.doGet(EMServlet.java:337)
         at oracle.sysman.eml.app.Console.doGet(Console.java:318)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.sysman.eml.app.EMRepLoginFilter.doFilter(EMRepLoginFilter.java:109)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.sysman.db.adm.inst.HandleRepDownFilter.doFilter(HandleRepDownFilter.java:153)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
         at oracle.sysman.eml.app.BrowserVersionFilter.doFilter(BrowserVersionFilter.java:122)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
         at oracle.sysman.emSDK.svlt.EMRedirectFilter.doFilter(EMRedirectFilter.java:102)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
         at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java:336)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:627)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:218)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:119)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)When we select the table via SQL, everything works fine.

    Hi,
    I'm Galit from the QE team of VIN.
    All the things that you've described are correct.
    It is actually an edge case where the only VM, that the manual App can be managed from its Map view, was removed from the App.
    The Manual App management is as designed, and may be changed in the future.
    There are 2 ways to overcome this situation:
    1.You can, as you stated, create another Manual App with similar name and remain with the "Zombie App".
    2. To run a specific command that will remove the Zombie App from the DB.
    Please note that option no. 2 involves using an API that we do not publish.
    If you would like to use option no. 2 contact me in private and we will see about supplying the relevant commands to run in order to delete the "zombie" application.
    Thanks,
    Galit Gutman

  • Stopping the Enterprise Manager Console (Oracle 10g on SuSE 9.1)

    I'm trying to stop the Enterprise Manager Console by issuing the command:
    ${ORACLE_HOME}/bin/emctl stop dbconsole
    Unfortunately, the command fails to stop the EM Console. Here's the output I get:
    TZ set to US/Pacific
    Oracle Enterprise Manager 10g Database Control Release 10.1.0.2.0
    Copyright (c) 1996, 2004 Oracle Corporation. All rights reserved.
    http://<hostname>:5505/em/console/aboutApplication
    Stopping Oracle Enterprise Manager 10g Database Control ...
    --- Failed to shutdown DBConsole Gracefully ---
    failed.
    The only way I can stop the EM Console (and related services--i.e., emagent) is to kill its process.
    Everything (Listener, DB Instance, EM Console) starts fine. I can stop the Listener and DB Instance without any problems. It's just the EM Console shutdown that doesn't happen cleanly.
    Has anyone else encountered the same condition? If so, what was the solution?
    Here's my operating environment:
    SuSE 9.1 (Kernel 2.6.5-7.108-default)
    Oracle 10g
    Thanks in advance for any help/insight.

    Has anyone else encountered the same condition? If so, what was the solution?Yes. Shutdown/reboot of the system made the error go away.
    Sorry, no better clues,
    Toni

  • Unable start up the Enterprise Manager is not able to connect to database

    hi,
    i am unable to start up the Enterprise Manager is not able to connect to the database instance.
    This is the status
    Host          
    chinna
    Port          
    1521
    SID          
    orcl
    Oracle Home          
    C:\app\Administrator\product\11.1.0\db_3
    Listener
    Status          
    Down
    Host          
    akil
    Port          
    1521
    Name          
    LISTENER
    Oracle Home          
    C:\app\Administrator\product\11.1.0\db_3
    Location          
    C:\app\Administrator\product\11.1.0\db_3\network\admin
    Details          TNS-12541: TNS:no listener
    Agent Connection to Instance
    Status          
    Failed
    Details          ORA-12541: TNS:no listener (DBD ERROR: OCIServerAttach)

    Hi,
    Details     ORA-12541: TNS:no listener (DBD ERROR: OCIServerAttach)Please check Listener, Database and enterprise manager Service is up and running.
    regards,
    Xaheer

  • BPEL processes not showing up in the Enterprise Manager

    We're having a serious problem with our BPEL processes. When we click on the initiate tab in the BPELConsole for each of them they give us the error message:
    An Error Occured :
    Failed to read WSDL from http://testserver:8888/orabpel/mydomain/TestProcess/1.1/TestProcess?wsdl:WSDL not found
    When we look in the Enterprise Manager and go to the Web Services tab for the "orabpel" application we don't see any of our processes like we used to. When we deploy new processes the same thing happens -- their wsdls are unreachable. When we type the wsdl location into browser bar it gives us this error message:
    there is no WSDL associated with the provider: BPEL_OC4J_SOAP_Provider
    Any help would be greatly appreciated.

    I ran into a BPEL_OC4J_SOAP_Provider error today and it was related to my proxy. The proxy on my local machine with JDeveloper would allow a WSDL with an unqualified name through. For instance, the machine kronos:7779 would validate, compile, and deploy from my machine. But looking up the WSDL on the server would produce the above described error. When I changed the name of the server to kronos.whatever.com:7779 it worked as expected on the server.

  • Unable to start the Enterprise Manager

    I've installed Oracle 10g on a RHEL 4 AS machine with very little problems. I'm now trying to start the Oracle DBMS service and listeners as well as configure the DBMS. I have the listener running and now I'm try to get the Enterprise Manager running. In enter the following command:
    emctl start dbconsole
    I get the following results:
    TZ set to US/Eastern
    OC4J Configuration issue. /disk1/Oracle/oracle_dbms/product/10.2.0/oc4j/j2ee/OC4J_DBConsole_CSCDSERVER5_oracle not found.
    This install has been a real struggle for me. My installation was as follows: "Advance, Custom & Software Only". What is causing this and how do I get things working?
    Thanks

    You are referring the same topic on your other thread: Install of Oracle 10g on RHEL 4 AS (newbie)
    You can continue there, so we all don't make duplicated answering efforts.
    ~ Madrid.

Maybe you are looking for