Is Orion replacing Apache as Web Server ?? what about mod_plsql ?
From the recent news publications, it seems that Oracle are now
persueing the use of Orion as the Web Server? Is this just for
the J2EE component or the whole suite.
I suppose my main question is; Will Oracle be supporting the
mod_plsql functionality within Orion or will it be running in
sync with Apache ?
Thanks
Jon
From the recent news publications, it seems that Oracle are now
persueing the use of Orion as the Web Server? Is this just for
the J2EE component or the whole suite.
gday Jon -
We've recently made some major advances in the J2EE with our
work with Orion/Ironflare, but this doesn't mean that all the
other elements of the product are deprecated and cast aside.
We are very focussed on using the existing HTTP server (based on
Apache) as the primary HTTP listening endpoint. Although the
OC4J component has HTTP listening capabilities this is not what
we are pursuing as the primary HTTP server role.
We believe we've got a pretty strong position since OC4J on it's
own can be used for development purposes (since it's so small
and easy to install/use) and it has it's own HTTP listening
capabilities built in.
For production purposes we encourage the use of Oracle HTTP
Server today and this will be even more so with our next major
release. We are adding a new module to OHS, mod_oc4j which will
communicate directly with OC4J instances using AJP13 (Apache
Java Protocol). The HTTP server will therefore function as the
HTTP listener, the HTTPS access point, the load balancer for
J2EE applications, the single-sign-on router, and also provide
the function points for the other modules such as mod_plsql,
mod_perl, etc.
I suppose my main question is; Will Oracle be supporting the
mod_plsql functionality within Orion or will it be running in
sync with Apache ?
cheers!
-steve-
Thanks
Jon
Similar Messages
-
What is the differece between Apache htttp web server and tomcat
Hi friends,
what is the difference between Apache htttp web server and apache tomcat.
Can i run php in tomcathi
1) different of apache and tomcat
http://forum.java.sun.com/thread.jspa?threadID=254299
2) different of apache tomcat and jakarta tomcat
http://forum.java.sun.com/thread.jspa?threadID=5191004 -
Accesso to Apache Local Web Server Problem
Hi, i have a problem related to the set up of Apache Local Web Server on Mac OS X Lion 10.7.5.
I have correctly installed Apache (2.2.24) php (5.3.26) and MySql (5.5.22) but during the web access i get this message: 403 Forbidden and in the error_log i see this:
[Tue Nov 05 18:55:19 2013] [error] [client 10.202.145.171] client denied by server configuration: /Users/marcopuccetti/Sites/drupal-7.12
Before this i have modified the configuration of httpd.conf (DocumentRoot) file in order to point the Sites folder "Users/username/sites"; The same for users configuration file.
I have also enabled the Web Sharing properties in the System Preferences Section.
Have i to do any other settings?
Thank you!
MarcoNow it works, but i still don't understand why The directory "Sites" has to be named Only UpperCase.
Marco -
Java mysql OK with Terminal but not OK with Apache local web server
With terminal I have :
CLASSPATH=/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/:/Library/Java/Extensions/:./
SUDO_GID=20
SECURITYSESSIONID=210800
_=/usr/bin/printenv
127:/Library/WebServer/Documents/Java root# java TestMySQL
2006-05-21 13:39:00.0 ************************************************** = OK
127:/Library/WebServer/Documents/Java root#
import java.sql.*;
* mysql-connector-java-3.1.12-bin.jar
* % javac /Library/WebServer/Documents/Java/TestMySQL.java
* % java TestMySQL
public class TestMySQL {
public static void main(String argv[]) throws Exception {
// Load the driver class
Class.forName("org.gjt.mm.mysql.Driver");
1 //Class theClass = null;
2 //try {
3 // theClass = Thread.currentThread().getContextClassLoader().loadClass("org.gjt.mm.mysql.Driver");
4 //}
5 //catch (ClassNotFoundException e) {
6 // theClass = getClass().getClassLoader().loadClass("org.gjt.mm.mysql.Driver");
7 //}
Connection conn = DriverManager.getConnection(
"jdbc:mysql:///test",
Statement stmt = conn.createStatement();
ResultSet rset = stmt.executeQuery("SELECT now();");
while (rset.next()) {
System.out.println(rset.getString(1));
// Close result set, statement and DB connection
rset.close();
stmt.close();
conn.close();
}I have a simple TestMySQL.html file with applet TestMySQL.class in it.
Nothing but "Applet TestMySQL not inited"
When I uncomment the try/catch lines (lines 1 to 7) , java compiler generate an error... near getClass().getClassLoader().loadClass("org.gjt.mm.mysql.Driver");
With "Class.forName("org.gjt.mm.mysql.Driver");" no problem.
Running MacOS X 10.3.9, Apache/1.3.33 (Darwin) PHP/4.4.1 mod_ssl/2.8.24 OpenSSL/0.9.7i and JVM 1.4.2_09
Thanks for help.
P.S. This my first approach to java/mysql but I would like to see this short program running on my local web server ...
Thanks.hi :-)
can you post the stack trace?
im not sure what is causing the error because of less info,
but have you tried to copy the driver of mysql to tomcat lib folder?
regards, -
I need a web server, what software do i need to dowload?
I need to install arcIMS 4.0.1 (GIS) in win2000.
This software requires a web server.
I am confuse, there are lot OAS products.
Could you please tell me what do I need to install?
I requieres:
web server (could be oracle Application server using apache web server)
servlet engine
java 2 platform standard edition java runtime environment.
I think I need Oracle9iAS Enterprise Edition (9.0.3 and 9.0.2.x), because this has the oracle http server and the servlet. Am I correct?
Thanks for your help,Yemi,
I'm pleased that someone benefitted from my experience.
You askes about forms server and forms 6i. This is what I found. You will need forms_server on the middle tier machine, and Oracle recomend that you install Forms 6i as well - they say that you should really complie your forms on the middle tier machine, rather than just copy the .fmx files over. I personally have both Forms 6i and forms_server installed, and this is working fine. However, when I tried to install reports_server this caused the forms_server to stop working. This is because they both use certain files that get overwritten by the second product that you install (eg. if you install forms_server first and then reports_server, then reports will work, but form won't; and vice versa). I raised this issue with Oracle Support, but they couldn't come up with an answer, and I've seen other people write about this problem on this board. Luckily we decided not to use Report 6i at all, so it wasn't an issue for me, but if you want to have forms_server and reports_server on the same machine you may have problems. Sorry I don't know what the solution is. But to repeat, please do NOT install OAS at all. It's totally un-necessary.
Harry
null -
Apache personal web server not working anymore
Originally, when I typed in either 127.0.0.1 or localhost, I got the Apache test page. Now I get in Safari: Safari can’t open the page “http://localhost/” because it could not connect to the server “localhost”.
I have modified the following files (to allow virtual hosting too)
FILE: /etc/apach2/users/me.conf
<Directory "/Users/me/Sites/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
NameVirtualHost *:80
<virtualhost *:80>
DocumentRoot /Users/me/Sites/kedmaumd.dev
ServerName kedmaumd.dev
</virtualhost>
<virtualhost *:80>
DocumentRoot /Users/me/Sites/jobmanager.dev
ServerName jobmanager.dev
</virtualhost>
FILE: /etc/hosts
I added:
#Local sites
127.0.0.1 kedmaumd.dev
127.0.0.1 jobmanager.dev
FILE: /etc/apache2/httpd.conf
Uncommented: LoadModule php5_module libexec/apache2/libphp5.so
Those were the only changes I made, and now I cannot even access the main localhos page.
The permissions for my Sites folder are:
Me : Read & Write
staff: Read Only
Everyone : Read Only
(I had thought to add the www group, but when I clicked the plus icon, I got a window asking me to create a new shared user, so I left that alone)I simply replaced the contents of the old httpd.conf in the backup directory and just added the LoadModule for php and it worked. Hopefully I wont run into any snags.
-
How to use Apache as Web Server
Hi,
Who can help me? Thanks a lots.
I've installed Apache + Apache JServer + Oracle JSP in my NT server. Who can tell me how to set iFS in order to make it run with Apache and Apache JServer
nulli do not know for certain about the jsps you're talking about, but i would guess they should run just fine under jrun, and you wouldn't have to make jrun and jserv coexist.
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by One:
Hi ilya:
Thank you for your quick reply.
I will try that way but I wonder if the thing like "how about the *.jsp developed by the JDeveloper and BC4J run under JRun; could and is it necessary to make the Apache+JServ and Apache+JRun co-exist ... "<HR></BLOCKQUOTE>
null -
Problem while configuring the Apache Web Server as the Intermediary Server
Hello,
I want to use Apache 2.0 web-server as a proxy for my SAP EP so that I could access http://portal_server:50000/irj through this Apache external web-server.
I checked this sap help link as a reference.
http://help.sap.com/saphelp_nw04/helpdata/en/18/5cea2296190e4cb7faf9468ad793ea/frameset.htm
But still not clear what exact configuration I need to do in the httpd.conf file. I searched the posted forums on this topic but couldnt get exact steps.
It would be grateful if anyone can guide me on this configuration (redirecting url etc).
Thanks in advance.
-MandarSTEPS OF SECURE APACHE-SSL
1.Install apache version like apache_x_y_z_win32.exe also select the right combination of mod_ssl and Openssl.
(Like for apache1.3.33 you need mod_ssl_2.8.22 and Openssl_0.9.7f or Openssl_0.9.7g.
Or
Select a mix of all three like [Apache_1.3.33-Mod_SSL_2.8.22-Openssl_0.9.7f-Win32.zip]
(for this install apache service also).
2. Select httpd.conf file from (apache\conf) open it for configuration.
3. Stop the services of apache from Control panel \ administrative tools \ services.
Note:-- may be it is possible all files for configuration will not be there in apache2.exe then extract the
Apache_2.0.54-Mod_SSL_2.8.22-Openssl_0.9.7f-Win32.zip file and copy conf,lib,modules logs
files in corresponding folder of Apache2.exe.
HTTPD.CONF Configuration
1. Replace all occurrences of www.my-server.dom with the real domain name!
(If you have installed apache from .exe file then its doesnt required but for . Zip archive file you have to replace it)
2. Comment port 80 like # port 80
3. Write Listen 80 and Listen 443 in httpd.conf file.
4. Extract Openssl in any folder and copy files ssleay32.dll and libeay32.dll into WINNT\SYSTEM32 paste them here.
5. Download Openssl.cnf file because you need to configure openssl.exe. a link apear select saveas and save it to bin folder of apache2 directory
6. Copy all the *.exe, *.so, *.dll inside your apache\bin directory from extracted Openssl directory.
7. Write
LoadModule ssl_module modules/ApacheModuleSSL.dll
or
LoadModule ssl_module modules/ApacheModuleSSL.so
or
LoadModule ssl_module modules/mod_ssl.so
after the LoadModule lines that are already in the httpd.config file
8. Write AddModule mod_ssl.c this for apache1 for apache2 it is noy required.
after the AddModule lines that are already in the httpd.config file.
9. Add the following to the end of httpd.conf:
SSLMutex sem
SSLRandomSeed startup builtin
SSLSessionCache none
SSLLog logs/SSL.log
SSLLogLevel info
SSLEngine On
SSLCertificateFile conf/ssl/my-server.cert
SSLCertificateKeyFile conf/ssl/my-server.key
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://ServerName:50000/ // your server name and port number
ProxyPassReverse / http://ServerName:50000/ // your server name and port number
ProxyPreserveHost On
save the Httpd.conf file
GENERATING CERTIFICATE
a. Open Command Prompt
b. Reach till bin directory by writing like cd apache\bin
c. Write command bin> openssl req -config openssl.cnf -new -out my-server.csr and put required detail.
d. Write openssl rsa -in privkey.pem -out my-server.key.
e. Write openssl x509 -in my-server.csr -out my-server.cert -req -signkey my-server.key -days 365.
f. Write openssl x509 -in my-server.cert -out my-server.der.crt -outform DER.
g. Create an Apache/conf/ssl directory and move my-server.key and my-server.cert into it.
10. Start Apache services from control panel \ Administrative tools \ services.
11. Now you have made Apache as SSL enabled open browser and test it by https://localhost -
Reverse Proxy with Sun Web Server 7 update 4
Hi All,
I've just migrating to Sun Java System Web Server 7.0U4 B12/02/2008 from Sun Java System Web Server 7.0-Technology-Preview-3 B09/13/2006. I've have the two web servers running side by side on separate machines. Both have a VS configured as a reverse proxy pointing to the same apache tomcat web server.
The Tech Preview 3 server works fine and has been doing since it was installed. However the Update 4 server doesn't. I can access the tomcat app via the U4 server in a browser, but not with the app on my mobile (sync ML). Snooping the traffic show me that the U4 server is sending a different response that the Tech Preview server. I'm thinking it may have to do with Transfer Encoding: chunked. I've looked around the web to see if I can turn this off in the U4 server, as I seem to recall having to do so at some point in my life, though I can't remember when and with what.
Does anybody have any clues they can throw at me?? Or anybody know what has change in the reverse proxy part of the web server from Tech Preview 3 to U4??
Both VS reverse proxies are congfigured exactly the same.
Thanks,
Stuart.well, technology preview is what the name says .. i am surprised that u decided to stick with a technology preview release all these days.. in any case, there should not have any feature change between technology preview build and U4. but , there has been lot of bug fixes - so, unless we know the exact problem - we can't easily narrow down the change between tp3 build with U4 and find out how it is affecting u.
here is a related article on how to use chunked encoding within web server 7
http://developers.sun.com/webtier/reference/techart/chunked_req.html
now, to help you more appropriately, you need to provide us with errors (probably with log level set to finest within server.xml) and let us know with the error reported by web server when it is unable to send those requests to back end tomcat
you can set log level to finest by running the following command
/sun/webserver7/bin/wadm set-config-prop -user=admin --config=<hostname> log-level=finest
/sun/webserver7/bin/wadm deploy-config --user=admin <hostname>
http://docs.sun.com/app/docs/doc/820-4842/set-config-prop-1?a=view
(once you have identified the problem, you might want to set log level to info as setting to finest will cause your logs to grow humongous and also hurt performance
thanks
sriram -
Can't get Web Server 7 listener to run on port 80
I'm replacing our older web server v6 servers with newer servers running web server 7u8. I can't get the listener to run on port 80 as a non-root user. I've run the usermod -K basic,net_privaddr command, and verified it in /etc/user_attr. When I try to start the instance, however, I get the following error "HTTP3127: http-listener-1: http://sun197d1z2.pseg.com:80: Error creating socket (No access rights)". If I change the listener to run on port 8080 the instance starts. Any ideas, what am I missing.
ThanksIs it necessary to run as a non-root user. If you start up webserver as root, the core processes will run as root, but the virtual server will run as a different user for security. Usually on Linux, that would be the user "nobody". You can also specify the user each virtual server should run as.
Hope that helps.
Tony Z -
Integrating the reports runtime with Popular web server
I am developing the .rdf files using the oracle reports builder . But in runtime environment i dont have the report server . so i am taking the CGI script Rwcgi60.exe of oracle reports server runtime and copying it in cgi-bin directory of the web server (ex. Apache) and calling the rwcgi , it is working .
But My problem is where can i put all my .rdf files in that web server . what is the exact path . Already i tried putting all .rdf files in /public_html of the web server , it is not solved my problem , and it is giving the error in Web Browser is ..
Error: The requested URL was not found, or cannot be served at this time.
Oracle Reports Server CGI - Unable to communicate with the Reports Server.
give me the sujjestion to solve this problem
nullhi :-)
you need jk modules ;-)
i havent try the integrating the version of apache web
and tomcat you specify but you can refer to the links below :-)
gudluck :-)
http://www.serverwatch.com/tutorials/article.php/2203891
http://www.onjava.com/lpt/a/2826
http://raibledesigns.com/tomcat/
regards, -
To run a java program via a batch file,when called from a web server
REM This batch file runs the Spider with the [-v] option.
REM Lines 51 through 54 are simple DOS commands..they call the Spider
REM The location of the Spider package is the important piece of information here...
REM a batch file has access to the whole computer where the server resides.
setlocal
set JDK=C:\j2sdk1.4.1_01
set PATH=%JDK%\bin;.;%PATH%
CLASSPATH=%JDK%\jre\lib\*.jar;.;%JDK%\jre\lib\ext\*.jar;.;%CLASSPATH%
java spiderpackage.EntryPoint -v
endlocal
I am trying to run this batch file from my web server.I can see nothing on my browser.I can run the same program from my machine but unable to run from web server.what should I do?I am making my question more clear...
I have a Windows batch (*.bat) file that echoes some html, then calls a java program the output of which is html as well, then echoes the final html.
To make sure that the java program gets properly executed, I set the necessary environment variables (e.g., JDK, PATH, CLASSPATH, etc.). The script looks something like this:
setlocal
set JDK=path_to_JDK
set PATH=path_to_java
set CLASSPATH=path_to_java_classes
echo ^<html^>^<body^>
call java foo
echo ^</body^>^</html^>
endlocal
The idea, of course, is to call this script through a browser, on a web server.
Curiously, both echo lines return to the browser just fine, but any output from
the java program (which just writes html to STDOUT) does not make it back.
Can someone explain to me why this is happening? How do I set things up so that the output (STDOUT and STDERROR) from the java program make it back to the browser? -
Security Principal propagation from Web Server to App Server
How would I propagate a customer Principal from weblogic Web Server
to a Weblogic App Server?
For e.g this is what I want to do.
1. User logs in via a login page with UserId and password.
2. After a user is authenticated successfully, I want to fetch
some user credentials like groups he belongs to, his status etc.
basically his profile info (stored in oracle db). I want to store
this as part of a security principal object. How do I let the weblogic
web server know about this principal?
3. I want the Weblogic Servlet container to recognize this principal
and whenever any servlet calls a ejb, the web server should send
this custom principal to the weblogic app server so that the ejb
container can identify it.
4. In the ejb, I should be able to do sessionContext.getPrincipal()
that will return my custom principal object, which would give the
ejb access to the credentials of the logged on user.
Has anyone done this? This is urgent. Can anyone pls shed some
light on this.Hi,
Basically you need to install the loadbalancer plugin on the web server and then configure the loadbalancer.xml in the config folder. You need to turn the httpsrouting to true. Then all will work fine for HTTPS and HTTPS
for HTTPS on web server and HTTP on app server, you need to turn the httpsrouting to false.
Regards,
Abrar -
Hello,
I have installed Oracle9i application server Rel 2,9i Infrastructure & oracle 8i DB on Win 2000 server.The installation was successful.
When I access the browser with http://<hostname>:7777 it works fine, it shows HTTP server welcome page.
Now I am trying to access Portal home page using http://<hostname>:7779/pls/portal
It seems, it searches for the Web site for sometime & then gives the error "No response from Web Server"
What is the problem ?? Is there anything with the services ?? I can see two http servers(apps & infrastructure)in the program listing,is it related with these ??
Please help.I will appreciate your support.
Regards
SandeepHi Sandeep.
Try run EM WebSite running in http://<hostname>:1810.
If you are familiarized with this service it should be easy to solve your problem.
Once you access EM WebSite, you'll see two farms(One for iasdb, and one for Portal). That are some symbols that tell you about the status of Portal. If You see an red arrow pointing down, then you need to access Portal farm to put some services "up".
Choose the link for Portal Farm.
This page shows the status of all Portal components.
For you to get response from your portal http server, there a few of these that must be working.
They are (by order):
1. OC4J_Portal;
2. Web Cache;
3. HTTP Server;
For you to start them, you must (for each one) click on it's radio button an choose start.
With this components "up" you should be able to access Portal.
Some of other components cannot be started by us, because it's radio button is disabled, but Single Sign-On:orasso:7777 must be "up", and
Portal:portal:7778 in my case is "down". The rest of OC4J components are needed for other utilities like deploying components.
Hope i helped you.
Pedro. -
Policy Agent 2.1 causing Sun Web Server Crash?
Running Sun web server 6.0 SP7 on Solaris. Policy Agent 2.1 installed on web server. Identity Server on different Solaris box. Seeing the following error in log file for Web Server:
[10/Mar/2004:11:21:25] catastrophe (14462): Server crash detected (signal SIGSEGV)
[10/Mar/2004:11:21:25] info (14462): Crash occurred in NSAPI SAF validate_session_policy
[10/Mar/2004:11:21:25] info (14462): Crash occurred in function xmlFreeProp from module /opt/SUNWam/lib/libxml2.so.2
[10/Mar/2004:11:21:25] failure (14461): Child process admin thread is shutting down
[10/Mar/2004:11:21:26] info (15195): Installing a new configuration
This happens sporadically. I've patched the web server to SP7 and made sure it's using a newer version of the JDK (1.4.2_03) - any ideas of what might be causing this? It's not always the same part of the code (ie, not the same function) where it blows up. Sometimes there is no error at all - it just takes the web server process to 50% CPU utilization until we kill it.
Any thought would be most appreciated. I'm also posting this in the web server forum (posted here since it seems to be related to the policy agent)
Thanks,
PatYou were absolutely correct
I've resolved this issue - the problem was caused by two things:
1. There is a new version of a library called libxml2.so that I had to get from Sun (they provided version 2.6.7)
2. My web server with the agent on it is on a seperate box from the identity server. These two servers were out of sync in terms of their system time (ie, the solaris box with the agent / web server was about 8 minutes ahead of the solaris box with the identity server)
Once both of these things were fixed (the time issue most importantly), the web server would not hang anymore.
Maybe you are looking for
-
Error message when I boot my BB
Hi everybody, when I reboot my BB (Torch 9800, OS 6), I always have this message "Uncaught exeption: Application Registry. Get Or Wait For (0x70170be9d2fc292) owner died Thread [Thread-399124480,5]". Could somebody help me? Thanks in advance Patrick
-
IPhone Security: How secure is the iPhone?
We just purchased iPhones for our family. However, I have a question regarding cyber security on these devices. Specifically, we have the phones set up to access our MobileMe accounts, and thus the MobileMe password is part of our iPhones. This leads
-
Can any one explain me about PCR TD03 in time management
Hi All , can u pl expalin me about the PCR TD03, in time management, where if public holiday occurs on sunday move to next day. Thanks in advance Srinivas
-
Java cognoscenti, Anyone know why I can't declare a method as static in an interface, but I can in an abstract class. Surely, semantically it's the same - defering the implementation of a static method, not an abstract class and an interface. By the
-
How Truecaller works???
Apple says that they are not allowing any application to get incoming call number or not give permission any application which is doing this. Then how Truecaller app works?? How it take incoming call number give us name of that number owner??