Oracle HTTP Server: diff. between ajp13 and "instance"?
In the Oracle HTTP Server documentation, you can mount a path to an ajp13 destination, or an "instance" destination. What exactly is the difference between the two?
The white paper "mod_oc4j: A Technical Overview" gives more details - http://technet.oracle.com/products/ias/ohs/collateral/r2/mod_oc4j_wp.pdf.
Having said that, an ajp destination could be a specific process, an oc4j instance (a collection of oc4j processes that have identical configuration), and a cluster (a collection of 9iAS instances with identical configuration).
This and the specific examples of instance:// and cluster:// usage are explained in the above white paper.
Similar Messages
-
Oracle http Server (standalone)
I am going to install APEX 3.2 and as the pre-requisite, I need to install standalone Oracle HTTP server. In checking thru the Oracle web-site, it only appears under the integrated Oracle SOA Suite 10g.
I have checked that some of the old version of APEX 2.2 just in need of standalone Oracle HTTP server. But for the sake of the pre-requisite of APEX 3.2, it is Oracle Application Server 10g.
My questions are:-
- Is there any standalone Oracle HTTP server to be downloaded and installed?
- Any installation guide for Oracle HTTP server or Oracle SOA Suite 10g?
- In the installation of Oracle SOA Suite 10g, can it be extracted with installing Oracle HTTP server or it has to install all the components of SOA Suite?
Thanks for sharing your experience.
Edited by: user9197403 on 23/02/2010 21:07[http://download.oracle.com/docs/cd/E14373_01/install.32/e13366/otn_install.htm#BHAGICFJ] > >
I am going to install APEX 3.2 and as the pre-requisite, I need to install standalone Oracle HTTP server. In checking thru the Oracle web-site, it only appears under the integrated Oracle SOA Suite 10g.
I have checked that some of the old version of APEX 2.2 just in need of standalone Oracle HTTP server. But for the sake of the pre-requisite of APEX 3.2, it is Oracle Application Server 10g.
My questions are:-
- Is there any standalone Oracle HTTP server to be downloaded and installed?
- Any installation guide for Oracle HTTP server or Oracle SOA Suite 10g?
- In the installation of Oracle SOA Suite 10g, can it be extracted with installing Oracle HTTP server or it has to install all the components of SOA Suite?
Thanks for sharing your experience.
Edited by: user9197403 on 23/02/2010 21:07
3.2 Choosing an HTTP Server
In order to run, Oracle Application Express must have access to either the embedded PL/SQL gateway or Oracle HTTP Server and mod_plsql. To learn more, see "About Choosing an HTTP Server".
This is from Oracle's documentation so you do need BOTH. -
Oracle HTTP Server and Node Manager
Hi,
I installed Oracle HTTP Server with Node Manager. I set "CrashRecoveryEnabled=true" in the nodemanager.properties. It works fine when I reboot the machine, but when I kill the root process (kill -9), the new process can not be started as the previous process does not have enough time to die and still uses the ports. I tried to run "nmGenBootStartupProps" in wlst, or set the
RestartMax=2
RestartDelaySeconds=5
variables in "[domain_name]/servers/[server_name]/data/nodemanager/startup.properties" - no success.
Any ideas, how to set the number of retries and the delay between restarts?
Versions:
Oracle HTTP Server: version="12.1.3.0.0"
java version "1.7.0_79"
OHS log:
[2015-05-04T11:43:48.0653+02:00] [OHS] [NOTIFICATION:16] [OHS-9999] [mod_weblogic.c] [host_id: dev-oep-soalb-1] [host_addr: 192.168.0.226] [pid: 18651] [tid: 140166670751552] [user: app] [VirtualHost: main] WebLogic Server Plugin version 12.1.3 <WLSPLUGINS_12.1.3.0.0_LINUX.X64_140421.1459>
[2015-05-04T11:43:48.0854+02:00] [OHS] [NOTIFICATION:16] [OHS-9999] [core.c] [host_id: dev-oep-soalb-1] [host_addr: 192.168.0.226] [pid: 18651] [tid: 140166670751552] [user: app] [VirtualHost: main] Oracle-HTTP-Server-12c/12.1.3.0.0 (Unix) mod_ssl/12.1.3.0.0 OtherSSL/0.0.0 mod_plsql/11.1.1.0.0 configured -- resuming normal operations
[2015-05-04T11:48:53.9584+02:00] [OHS] [INCIDENT_ERROR:32] [OHS-9999] [worker.c] [host_id: dev-oep-soalb-1] [host_addr: 192.168.0.226] [pid: 18838] [tid: 140103489120064] [user: app] [VirtualHost: main] (98)Address already in use: make_sock: could not bind to address 192.168.0.226:80
[2015-05-04T11:48:53.9585+02:00] [OHS] [INCIDENT_ERROR:20] [OHS-9999] [worker.c] [host_id: dev-oep-soalb-1] [host_addr: 192.168.0.226] [pid: 18838] [tid: 140103489120064] [user: app] [VirtualHost: main] no listening sockets available, shutting down
[2015-05-04T11:48:53.9585+02:00] [OHS] [ERROR:32] [OHS-9999] [core.c] [host_id: dev-oep-soalb-1] [host_addr: 192.168.0.226] [pid: 18838] [tid: 140103489120064] [user: app] [VirtualHost: main] Unable to open logs
Node Manager log:
<May 4, 2015 11:37:50 AM CEST> <INFO> <Loading domains file: /opt/app/soalb_domain/nodemanager/nodemanager.domains>
<May 4, 2015 11:40:18 AM CEST> <INFO> <Loading identity key store: FileName=/opt/app/soalb_domain/security/DemoIdentity.jks, Type=jks, PassPhraseUsed=true>
<May 4, 2015 11:40:18 AM CEST> <INFO> <Loaded NodeManager configuration properties from '/opt/app/soalb_domain/nodemanager/nodemanager.properties'>
<May 4, 2015 11:40:18 AM CEST> <INFO> <Node manager v12.1.3 #1604337>
<May 4, 2015 11:40:18 AM CEST> <INFO> <soalb_domain> <soalb_server1> <Startup configuration properties loaded from "/opt/app/soalb_domain/servers/soalb_server1/data/nodemanager/startup.properties">
<May 4, 2015 11:40:19 AM CEST> <INFO> <Secure socket listener started on port 5556, host localhost/127.0.0.1>
<May 4, 2015 11:43:53 AM CEST> <INFO> <soalb_domain> <soalb_server1> <The server 'soalb_server1' is running now.>
<May 4, 2015 11:48:53 AM CEST> <INFO> <soalb_domain> <soalb_server1> <The server 'soalb_server1' with process id 18672 is no longer alive; waiting for the process to die.>
<May 4, 2015 11:48:53 AM CEST> <INFO> <soalb_domain> <soalb_server1> <Server failed so attempting to restart (restart count = 1)>
<May 4, 2015 11:48:54 AM CEST> <SEVERE> <soalb_domain> <soalb_server1> <Unexpected error while monitoring server>
java.io.IOException: Failed to start the server soalb_server1
Check log file /opt/app/soalb_domain/system_components/OHS/ohs_nm.log
Check log file /opt/app/soalb_domain/servers/soalb_server1/logs/soalb_server1.log
at oracle.ohs.plugin.nodemanager.OhsProcessManagementPlugin$ProcessImpl.buildIoException(Unknown Source)
at oracle.ohs.plugin.nodemanager.OhsProcessManagementPlugin$ProcessImpl.start(Unknown Source)
at weblogic.nodemanager.server.DecoratedSystemComponentManager$DecoratedProcess.start(DecoratedSystemComponentManager.java:129)
at weblogic.nodemanager.server.ServerMonitor.startProcess(ServerMonitor.java:441)
at weblogic.nodemanager.server.ServerMonitor.runMonitor(ServerMonitor.java:406)
at weblogic.nodemanager.server.ServerMonitor.run(ServerMonitor.java:295)
at java.lang.Thread.run(Thread.java:744)
ohs_nm.log:
<2015-05-04 11:48:53> <INFO> <OHS-0> <The server 'soalb_server1' with process id 18672 is no longer alive; waiting for the process to die.>
<2015-05-04 11:48:53> <INFO> <OHS-0> <Server failed so attempting to restart (restart count = 1)>
<2015-05-04 11:48:53> <INFO> <OHS-4018> <Starting server soalb_server1>
<2015-05-04 11:48:53> <INFO> <OHS-0> <Running /opt/app/ohs12c/wlserver/../ohs/bin/httpd.sh httpd.worker -k start -f /opt/app/soalb_domain/config/fmwconfig/components/OHS/instances/soalb_server1/httpd.conf>
<2015-05-04 11:48:53> <INFO> <OHS-0> <[Mon May 04 11:48:53 2015] [warn] Errors will be logged into /opt/app/soalb_domain/servers/soalb_server1/logs/soalb_server1.log>
<2015-05-04 11:48:54> <INFO> <OHS-0> </opt/app/ohs12c/wlserver/../ohs/bin/httpd.sh httpd.worker -k start -f /opt/app/soalb_domain/config/fmwconfig/components/OHS/instances/soalb_server1/httpd.conf: exit status = 1>
<2015-05-04 11:48:54> <INFO> <OHS-4005> <Check the instance log file for more information: /opt/app/soalb_domain/servers/soalb_server1/logs/soalb_server1.log>
<2015-05-04 11:48:54> <SEVERE> <OHS-0> <Failed to start the server soalb_server1>
<2015-05-04 11:48:54> <SEVERE> <OHS-0> <Unexpected error while monitoring server>
Node Manager properties:
#Wed Apr 29 18:31:26 CEST 2015
#Node manager properties
#Wed Apr 29 17:18:21 CEST 2015
DomainsFile=/opt/app/soalb_domain/nodemanager/nodemanager.domains
LogLimit=0
PropertiesVersion=12.1.3
AuthenticationEnabled=true
NodeManagerHome=/opt/app/soalb_domain/nodemanager
JavaHome=/opt/app/jdk1.7.0_79
LogLevel=INFO
DomainsFileEnabled=true
StartScriptName=startWebLogic.sh
ListenAddress=localhost
NativeVersionEnabled=true
ListenPort=5556
LogToStderr=true
SecureListener=true
LogCount=1
StopScriptEnabled=false
QuitEnabled=false
LogAppend=true
StateCheckInterval=5000
CrashRecoveryEnabled=true
StartScriptEnabled=true
LogFile=/opt/app/soalb_domain/nodemanager/nodemanager.log
LogFormatter=weblogic.nodemanager.server.LogFormatter
ListenBacklog=50
Startup properties:
#SSLArguments=-Dweblogic.security.SSL.ignoreHostnameVerification\=false -Dweblogic.ReverseDNSAllowed\=false
RestartMax=2
RestartDelaySeconds=5
FileTimeSpan=24
RestartInterval=3600
FileTimeSpanFactor=3600000
RotatedFileCount=7
RotationType=bySize
#AdminURL=http\://192.168.0.224\:7001
NumberOfFilesLimited=true
AutoRestart=true
RotationTimeStart=00\:00
FileSizeKB=500
Regards,
AndrásTo deploy your FMX you need AS 10.1.2 Forms installed, and then you can use AS control or Forms server configuration file.
For more information regarding FMX deployment, refer to http://download.oracle.com/docs/cd/B14099_19/web.1012/b14032/toc.htm
Regards,
Preet -
Oracle HTTP Server and mod_plsql
Hi there,
I have a problem using HTML DB on a small network. LAN consists of two computers with Windows XP Professional, Service Pack 1. Server has two NIC. One connected to the local internet provider (PPPoE) with TCP/IP set to "Obtain an IP address automatically" and second network adapter (for the LAN) with TCP/IP address 192.168.0.2. Second computer has NIC with IP 192.168.0.3. The server is set with HTML DB 2.0. There is NO ANY problem if I work on it as stand alone computer - second network adapter disable!
The problem arises if I connect the second computer and then start HTML DB by http://localhost:7777/ "503 the service is temporary unavailable", emagent is down, DBconsole service is not active anymore, etc. Apache or Oracle HTTP Server is up.
I have found, after several days of troubleshooting, that the problem might be in httpd.config file. If somebody have experience in similar networks or Oracle HTTP Server settings please, give me advice or send httpd.conf file as an example.
Please help me!
KonstantinHi,
If I disable the network adapters and restart the computer, then connect to the HTML DB or my application, everything is OK. Then enable connection and I can work from both computers!
This is listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = KONCOMP)(PORT = 1521))
This is tnsnames.ora
KONSTA10 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = koncomp)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = KONSTA10)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
The dad.conf is empty because I am using marvel.conf. I just checked the rules to build such file. Listener uses as host name - computer name (in my case koncomp), but in all config files Oracle HTTP Server uses name localhost or 127.0.0.1. That is the reason for SYSMAN to make too separate folders in Oracle home named LOCALHOST_instancename and hostname_instanceename.
One error from emagent.log
It goes down all the times when the problem arises.
2005-12-05 15:11:58 Thread-1996 ParseError: File=stream, Line=4, Msg=Missing value for ARG in RemoteOperationArgument (01006)
An error from sqlnet.log
Fatal NI connect error 12541, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=koncomp)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=KONSTA10)(CID=(PROGRAM=C:\oracle\product\10.2.0\db_1\jdk\jre\bin\java.exe)(HOST=KONCOMP)(USER=Konsta))))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 10.2.0.1.0 - Production
Time: 08-ДЕК. -2005 20:31:09
Tracing not turned on.
Tns error struct:
ns main err code: 12541
TNS-12541: TNS:no listener
ns secondary err code: 12560
nt main err code: 511
TNS-00511: No listener
nt secondary err code: 61
nt OS err code: 0
Moreover in listener.log LISTENER is tried to connect to 127.0.0.1 and to 192.168.1.2 which is the second network adapter.
From Database Control, then Management Services and Repository, and Agent there are one agent and 4 targets. I found there several Metric erros.
Agent to Agent (Agent Process Statistics)
em_result=3696|0.00|14204|20384|1.94||751|12|14204|20384 Terminating on signal SIGTERM(15)
Agent to Database Instance (SQL Response Time, Streams Capture Queue Statistics, SGA Pool Wastage, etc.)
ORA-12505: TNS:listener does not currently know of SID given in connect descriptor,
ORA-12545: Connect failed because target host or object does not exist,
em_error=Could not connect to dbsnmp/(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(Port=1521))(CONNECT_DATA=(SID=Konsta10))) : ORA-12505: TNS:listener does not currently know of SID given in connect descriptor (DBD ERROR: OCIServerAttach),
ORA-12528: TNS:listener: all appropriate instances are blocking new connections
Agent to Listener (Response)
Terminating on signal SIGTERM(15)
Policy Violations found
Oracle recommends that you close all unnecessarily open ports, especially on internet-facing hosts -
Down Time for Installing APEX 4.2.1 and oracle HTTP server?
Hi, all:
I plan to install APEX 4.2.1 and oracle HTTP server on 10.2.0.4 database.
Is there any down time required during installation?
I mean during installation, do I need to block users from accessing the database?
Can they do their normal data entry / inquiry?
thanks,
John
ps. There will be server backup before installation.Hi,
Documentation says
>
3.1 Recommended Pre-installation Tasks
Before installing Oracle Application Express, Oracle recommends that you complete the following steps:
Review and satisfy all Oracle Application Express installation requirements. See "Oracle Application Express Installation Requirements".
Shut down with normal or immediate priority the Oracle Database instances where you plan to install Oracle Application Express. On Oracle Real Application Clusters (Oracle RAC) systems, shut down all instances on each node.
An alternative to shutting down the database is to prevent all users from accessing Oracle Application Express when upgrading your installation from a previous release of Oracle Application Express. Oracle only recommends this option in high availability production environments where planned outages are not available. For all other scenarios, the database should be shut down.
To disable access to Oracle Application Express when the existing installation is using the Application Express Listener, shut down the appropriate application server where the Application Express listener is deployed.
To disable user access to Oracle Application Express when the existing installation is using the Oracle HTTP Server with mod_plsql, you should either shut down the Web server or disable the Application Express Database Access Descriptor of the Web server.
For an existing installation using the embedded PL/SQL gateway, you should disable the Oracle XML DB Protocol Server by setting the HTTP port to 0. This can be accomplished by starting SQL*Plus, connecting as SYS to the database where Oracle Application Express is installed, and running:
EXEC DBMS_XDB.SETHTTPPORT(0);
Once you have prevented access from Oracle Application Express users, you should log into SQL*Plus as SYS, connecting to the database where Oracle Application Express is installed, and query V$SESSION to ensure there are no long running sessions which would interfere with the upgrade process.
Back up the Oracle Database installation.
Oracle recommends that you create a backup of the current Oracle Database installation before you install Oracle Application Express. You can use Oracle Database Recovery Manager, which is included in the Oracle Database installation, to perform the backup.
See Also:
Oracle Database Backup and Recovery User's Guide
Start the Oracle Database instance that contains the target database.
After backing up the system, you must start the Oracle instance that contains the target Oracle database. Do not start other processes such as a Web Listener. However, if you are performing a remote installation, make sure the database listener for the remote database has started.
>
Regards,
Jari
My Blog: http://dbswh.webhop.net/htmldb/f?p=BLOG:HOME:0
Twitter: http://www.twitter.com/jariolai -
Oracle HTTP server with multiples apex instances
It is possible to have an Oracle HTTP server installed in a diferente machine,
and apex Installed on databases there are in diferent machines?
Or it would be necessary to install one HTTP server for each APEX instance?
For instance:
Machine 3
___________DATABASE A
Machine 1 Machine 2 /
WEB BROWSER -----------> HTTP SERVER /
\ Machine 4
\___________DATABASE BYes, you can define multiple DADs - pointing to different machines/APEX instances - in one OHS instance.
See http://docs.oracle.com/cd/E21764_01/web.1111/e10144/under_mods.htm#i1055269 (for instance, just Google) -
Can you run Embedded PL/SQL Gateway and Oracle HTTP Server at the same time
Hi,
I know this will sound a bit odd but their is a business case for asking this. Can you run APEX via the Embedded PL/SQL Gateway and the Oracle HTTP Server at the same time? Would their be any security/stability/etc issues I'd need to worry about? I know that I'll need to run them on different ports.
Thank you,
Martin Giffy D'Souza
[http://apex-smb.blogspot.com/]I think I've done this in the past. Theres no technical reason why you can't do this as far as I know.
I can't remember if I used different ports or same port. -
Web Service and Oracle HTTP Server
I have a web environment with Oracle Database 10.2.0.3 , oracle http server (using mod_plsql), Oracle pl/sql web toolkit. I need to create a web service that is accessed externally which will interact with the database (select, insert, delete). Is it possible to publish a web service to the Oracle Http Server or to implement web services with the environment above
Hello,
In RDBMS 10g you cannot directly expose WS from the DB you need to use the OracleAS Web Service Runtime to do it, following this documentation:
- Developing Web Services that Expose Database Resources
This is true if we are talking about "tooling/runtime/API" but after all Web Services are mainly XML (WSDL and SOAP) so it is still possible to create by hands (PL/SQL & static files) but it is probably a long work depending of the complexity of your services.
Also, in RDBMS 11, you can now directly expose WS from the DB using the embedded HTTP server, see this Oracle 11g New Features Document
Note that before taking one approach you must take time to write up your requirement regarding Web Services eg: do I need security, which time of encoding, interoperability, ..., ... For example WS-Security that is the standard to secure SOAP messages is not (yet) supported by the Oracle 11g RDBMS Native Web Services... where when you do use the WS-Runtime you can secure the Web Service..
Regards
Tugdual Grall -
Scenario
We are considering using APEX with Oracle 10g. However, we don't have Oracle application server.At the same time we do not want to use the Oracle HTTP server(OHS) on the database server. The propsed application intend to use by approx. 5000 users
Questions
As APEX requires just OHS and mod_plsql plugin,
1. Can we install just Oracle HTTP server and mod_plsql on standalone server? Which CD need to be used?
2. Can OHS can be licensed separately as Oracle Internet application server(Enterprise Edition) based on processor licensing is expensive and not affordable.However, there are other options like Standard Edition and Standard Edition One as well but do not require any other options except OHS and mod_plsql plugin.Hence, what is the cost effective option to have OHS and mod_plsql as a middle tier component to deploy APEX applications
Thanks in advanceAll,
I'm by no means a security expert, but I don't think this is a best practice. I think the best practice is to use two HTTP servers: one in the DMZ and one on the DB server. The one in the DMZ can be a standard Apache install - it acts as a proxy server and does not need mod_plsql. The second should be OHS. This configuration allows you to block ports that are usually used to communicate with the DB from the server in the DMZ.
Did I get that right or am I way off?
Regards,
Dan
http://danielmcghan.us
http://sourceforge.net/projects/tapigen
http://sourceforge.net/projects/plrecur
You can reward this reply by marking it as either Helpful or Correct ;-) -
Need Oracle HTTP Server for mod_plsql and link to download software
Hi all,
I want to use mod_plsql to publish HTML from the database.
Therefore, I need an Oracle HTTP Server with mod_plsql.
I have installed the "Oracle HTTP Server with Apache 2.0 10.1.3.1", but there is no mod_plsql included! The welcome page refers to a "Oracle HTTP Server Standalone Administrator's Guide Based On Apache 2.0" which is not installed and can' t be found on OTN.
Can someone give me a link to Oracle HTTP Server installation software which includes mod_plsql?
Any hints are welcome!
Thanks, MarkusBased on the version of the database, you could use the listener from that - the same XML DB uses. That would not require an application server install at all.
Alternative: the mod_plsql replacement cartridge off Tom Kyte's site: asktom.oracle.com. Source only - compile against your preferred Apache -
Installing Oracle HTTP Server after installation and configuration.
Hello,
I am using EPM 11.1.2.2 and I have installed Essbase, FR, EAS and EIS but not Oracle HTTP server component.
Is it possible to install it after completion of deployment of whole Hyperion components?
If I install only HTTP component of foundation service and reconfigure Web server will that work without an issue?
Or do I need to reinstall all components?
And, as in EPM 11.1.2.2 for installing Essbase only, Oracle HTTP server is not mandatory, can I skip that component?
Will that make any impact in future?
Thanks,You can install OHS after you have completed the configuration, install, then configure web server and select OHS.
It is up to you whether you install and use OHS as the web server, it is not mandatory. If you are using workspace then you will need to configure one of the available web servers.
Cheers
John
http://john-goodwin.blogspot.com/ -
ISQLPlus and Oracle HTTP Server
After I reinstalled Oracle 9i on Windows XP, I now get a a FastCGI server error whenever I attempt to launch Oracle HTTP Server: "Redefinition of previously defined FastCGI Server". How do I correct this? I uninstalled the database prior to reinstalling. Question 2: I also installed Oracle 9i on Windows 98 and Oracle HTTP Server appears NOT to be part of the install so I don't know how to make iSQLPlus work. Any ideas on either of these? I would prefer to work on Windows XP.
In answer to your first question, it may be answered in this SQL*Plus FAQ entry:
http://otn.oracle.com/support/tech/sql_plus/htdocs/runtime.html#isql_duplicate_entries
In answer to your second question, I don't think iSQL*Plus is part of the Windows 98 install. I don't think you even have a database, just the Oracle Client.
Alison -
Unable to Install the Common Components and Oracle HTTP Server
I am installing the Hyperion 11.1.2.1.0 in Linux 64 bit server..
I have done the downloading the files from 1to 7 for Foundation Services and Static client with all Essbase.
I have unziped the all into one folder and done the installation , but i am not able to install the Oracle HTTP serve and common components.even If i tired to configure the system showing the Below error...
*Launching the Hyperion Configuration Utility, please wait...*
*Running preconfig checks...*
*Running EPM_ORACLE_HOME check...*
*EPM_ORACLE_HOME environment variable value: /fcs/Oracle_Home/Middleware/EPMSystem11R1*
*JAVA_HOME environment variable value: /fcs/Oracle_Home/Middleware/EPMSystem11R1/../jdk160_21*
*EPM_ORACLE_HOME check succeeded*
*Running .oracle.products check... .oracle.products check succeeded*
*Running Jars manifest check...*
*Time spent for manifests parsing: 606 ms*
*Maximum jars depth achieved: 6, while restriction was: unrestricted*
*Parsed 419 manifests*
*Total jars and classpath entries encountered: 419*
*Total not-existing referenced classpath entries count: 62*
*Total classpath elements to check: 59*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/oracle.jsf_1.2.9/glassfish.jstl_1.2.0.1.jar not exists; file depth: 2; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/jlib/11.1.2.0/epm_j2se.jar referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/jlib/share.jar not exists; file depth: 1; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/oracle.http_client_11.1.1.jar not exists; file depth: 2; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/jlib/11.1.2.0/epm_soa.jar referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/oracle.dms_11.1.1/dms.jar not exists; file depth: 2; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/jlib/11.1.2.0/epm_j2se.jar referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/velocity-dep-1.4.jar not exists; file depth: 1; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/oracle.jmx_11.1.1/jmxspi.jar not exists; file depth: 2; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/jlib/11.1.2.0/epm_j2se.jar referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/org.apache.commons.beanutils_1.6.jar not exists; file depth: 1; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/jlib/jewt4.jar not exists; file depth: 1; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/args4j-2.0.9.jar not exists; file depth: 1; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/oracle.odl_11.1.1/ojdl.jar not exists; file depth: 2; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/jlib/11.1.2.0/epm_j2se.jar referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/oracle.jmx_11.1.1/jmxframework.jar not exists; file depth: 2; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/jlib/11.1.2.0/epm_soa.jar referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*FATAL ERROR: Jars manifest check failed with message "Some referenced jars do not exist"*
*Exiting in 30 seconds"*
Thanks in Advance
Rao.It may be worth having a read of the following article on Oracle Support - "Epm 11.1.2 Config Tool Fatal Error: "Some Referenced Jars Do Not Exist" [ID 1175585.1]"
Cheers
John
http://john-goodwin.blogspot.com/ -
Is my configuration correct? PHP and Oracle HTTP server
Hi all,
I have a single server running RHEL5 x86-64 and Oracle 11.1. I also have the Oracle HTTP Server which purportedly has "PHP support".
I am trying to do a basic test connect to my database, but I'm getting an error.
My test is the following:
<html>
PHP Test with Oracle<head>
<body>
<pre>
<?php
$conn = oci_connect('scott', 'tiger', 'myserver/MYDBSERVICE');
if (!$conn) {
trigger_error("Could not connect to database", E_USER_ERROR);
?>
</pre>
</body>
</html>When I open the page, I see the following:
PHP Test with Oracle
Fatal error: Call to undefined function: oci_connect() in /u01/app/oracle/product/HTTP_Server/ohs/htdocs/phptest/dtest4.php on line 6
I've also tried phpinfo() and get the following:
oci8
OCI8 Support enabled
Revision $Revision: apache_modules/mod_php/4.3.9/ext/oci8/oci8.c#0 $
Oracle Version 10.1
Compile-time ORACLE_HOME /ade/svadugur_mjoyphp4311/oracle
Libraries Used no value
Any idea what may be going on? I've looked through much documentation already before posting to no avail.
Thank you for any insight.The oci_* names were introduced in PHP 5. In PHP 4 the equivalent connection command is ocilogon(). For other mappings see Appendix C of the free book http://www.oracle.com/technetwork/topics/php/underground-php-oracle-manual-098250.html
I'd recommend you upgrade PHP. See "Installing OCI8 with Oracle Application Server on Linux" on p 76 of that book. Note the warnings. -
Strange error when enabling SSL on Oracle HTTP Server
Hi,
In our production environment Oracle HTTP Server starts fine when SSL is disabled.
We've enabled SSL in our dev/uat environments using instructions from the Oracle Documentation. It was pretty straightforward.
When i tried to do the same in our production environment, the Oracle HTTP Server wouldnt restart. I've had a look around the forums and havent seen anyone report the same error we are seeing in the logfile.
$ORACE_HOME/opmn/bin/opmnctl verbose startproc ias-component=HTTP_Server
HTTP/1.1 200 OK
Content-Length: 0
Content-Type: text/html
Response: Ping succeeded.
opmnctl: starting opmn managed processes...
HTTP/1.1 204 No Content
Content-Length: 718
Content-Type: text/html
Response: 0 of 1 processes started.
<?xml version='1.0' encoding='ISO-8859-1'?>
<response>
<opmn id="ubrf1200:6201" http-status="204" http-response="0 of 1 processes started.">
<ias-instance id="IAS-X-ubrf1200.6299">
<ias-component id="HTTP_Server">
<process-type id="HTTP_Server">
<process-set id="HTTP_Server">
<process id="350814320" pid="29207" status="Stopped" index="1" log="$ORACE_HOME/opmn/logs/HTTP_Server~1" operation="request" result="failure">
<msg code="-21" text="failed to start a managed process after the maximum retry limit">
</msg>
</process>
</process-set>
</process-type>
</ias-component>
</ias-instance>
</opmn>
</response>
The HTTP_Server~1 log contains the below error:
09/08/16 13:24:40 Start process
$ORACLE_HOME/Apache/Apache/bin/apachectl startssl: execing httpd
VirtualHost configuration:
127.0.0.1:7201 127.0.0.1 ($ORACLE_HOME/Apache/Apache/conf/dms.conf:21)
I've compared dms.conf from all 3 of dev/uat/prod
diff dev-dms.conf dms.conf
15c15
< Redirect /dms0/AggreSpy http://127.0.0.1:7200/dmsoc4j/AggreSpy
Redirect /dms0/AggreSpy http://127.0.0.1:7201/dmsoc4j/AggreSpy
18,19c18,19
< Listen 127.0.0.1:7200
< OpmnHostPort http://127.0.0.1:7200
Listen 127.0.0.1:7201
OpmnHostPort http://127.0.0.1:7201
21c21
< <VirtualHost 127.0.0.1:7200>
<VirtualHost 127.0.0.1:7201>30c30
No Apache logs are being written to when we try starting the Oracle HTTP Server with ssl enabled.
Has anyone experienced this problem before? Any idea how we can get this working?
Thanks,
StephenNoticed that when it starts with apachectl startssl, it doesnt like any <VirtualHost directive
The line in the dms.conf file that it errors out at is :
<VirtualHost 127.0.0.1:7201>
When i added a redirect the httpd.conf file, it errors out at the <VirtualHost line also
Any idea why the Oracle HTTP Server wouldnt like <VirtualHost directives when running startssl?
Maybe you are looking for
-
Mail junk not going to Junk folder
I want mail to filter junk (including previous emails) and automatically place it in the junk folder. Currently, all it is doing is marking mail as junk within the inbox, and no junk emails are showing up in the junk folder. I tried unchecking and re
-
1GB Memory Modules in 1GHz 17" Flat Panel iMac?
Hello There! On searching this forum I see that there has been some discussion of people going beyond the stated maximum memory of 2x512Mb by using 2x1GB DIMM's from companies like RamJet. 1. How many people out there have successfully done this? 2.
-
MacBook Address Book Application Does Not Run
MacBook OSX 10.5.8 - Address Book application will not run - it shows up in Applications Folder but will not run - either double click or command File - Open. I have reinstalled the Address Book application with the original installation disk, which
-
Report painter issue -relating to transactional currency
Hi Floks, I have seviour problem in Report painter . i copied one existing z report its working on CO currency based i modified little more its comming as transactional currency[GBP,USD,AED] based equivalent to CO currency [USD]. my requirement is T
-
Printing DVD labels to Epson Stylus Photo RX700 getting error
Two Parts I've got a 800mhz G4 PowerBook running 10.4.11 and I can print to printable CDs/DVDs using either "Epson Print CD" which is HORRIBLE software, or Roxio's Disc Cover RE (Roxio Edition) from Toaster 9 (which is great) with no problems. When I