Oracle Servlet Engine/Apache
Hi,
I am trying to jsp published in oracle throught Apache.
In my tnsnames.ora configuration is like
inst1_http = (DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)
(HOST=alex)(PORT=7988))
(CONNECT_DATA= (SERVICE_NAME=myserver)
(SERVER=shared)
(PRESENTATION=http://testservice) ) )
I have specified service_name as webserver name given in httpd.conf (ServerName=myserver) of Apache.
Presentation is given as webservice created under the service folder in sess_sh environment.
When I try to connect through the browser by giving port 7777 which is listener at Apache the httpd_error_log gives
Connection to [(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=alex)(PORT=7988))(CONNECT_DATA=(SERVER=SHARED)(SERVICE_NAME=myserver)(PRESENTATION=http://testservice)))] failed
Also when I type http://alex:7777 it gives
Service Temporarily Unavailable.
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Is anything wrong in the Service_Name ? What it should be ? I have included
AuroraService inst1_http in mod__ose.conf file.
Regards,
Chetan
you can skip ose (a truely dredful product), and use orion
directly from Ironflare...$1500 per server, and cheaper than OC4J.
www.orionserver.com
regards,
the elephantwalker
www.elephantwalker.com
Similar Messages
-
Hi,
I'm just successful installed 9idb and 9iFS in w2k server. But I decided to change the Oracle Servlet Engine page from port 8080 to 8081. (the page Oracle Servlet Engine with the flying pig. Anyone has ides how to do this?
Thanks
KenAnyone has idea???
-
Oracle Servlet Engine - Oracle 9i
How do I change the default port - 8080 for the Oracle Servlet Engine that seems to have been installed with Oracle 9i. Also, how do I disable it from starting at all or is that something that's necessary in order for 9i to run.
cheers
AjFigured it out. For those interested, u need to use sess_sh
cheers
Aj -
Deployment of simple JSP to Oracle Servlet Engine
Hi
Anyone there tried to deploy a simple JSP running against OSE.
Please advice where can I get more information for this.
ThanksYes I have tried it with simple examples like data access and calling EJB. In-session EJB calls do not work but if your JSP is deployed in another Oracle JVM like 9iAS then EJB calls work.
There are two manuals you can refer:
JSP Developers guide at http://technet.oracle.com/docs/products/oracle8i/doc_library/817_doc/java.817/a83720/toc.htm
AND
Java Tools reference guide at http://technet.oracle.com/docs/products/oracle8i/doc_library/817_doc/java.817/a83727/toc.htm
null -
Hello,
I need to remove the OSE in order to avoid the execution of JServ.
I have been looking for information about this and tried:
remove the line about dispatchers in init.ora
execute some things in package dbms_xdb.cfg_update to change ports
execute the script rmjvm.sql
but unsuccessfully.
I have heard about a specific script that removes every JVM support in the Oracle installation, which includes removal of OSE, but could not find it.
Does anybody knows how to remove or shutdown OSE?
Thanks in advance.
Regards,Done!
My copy of rmjvm.sql was incorrect, I took it from another installation and worked fine. -
I installed Oracle on my machine and have been using it for a while now.
There is an Oracle Servlet Engine that is always running on http://localhost:8080.
Does Oracle always need to run that engine ?
If not, how do I shut it down. Or if it does need to run, how can i change the port to other than 8080. Thanks !ok i see the following files in
C:\oracle\ora90\Apache\Jserv\conf
jserv.conf
jserv.conf.default
jserv.conf.tmp
jserv.properties
jserv.properties.default
jserv.properties.tmp
How exactly do i shut down the engine or change the port using the above files ? Can u please explain a bit...i'm not and advanced Oracle user ...consider me a beginner... Thanks ! -
Hi,
We have Apache Web server 1.3.9 and Jserv 1.1b3. On top of this, we have installed Oracle JSP engine. We have put the names of all the required jar files and directories in jserv.properties file. But, when we try to access any jsp files from a browser we are getting following error:
Request URI: /test.jsp
Exception:
oracle.jsp.provider.JspCompileException:
Errors compiling: d:\demos\apache\htdocs\_pages\test.java
Package javax.servlet.jsp not found in import. import javax.servlet.jsp.*;
Any idea why this error is happening.
Thanks in advance,
nullApache JServ implements Servlet 2.0 -- this class library doesn't contain the JSP interface classes. The JSP interface classes are contained in the JSWDK 1.0 (or greater) available from Sun. Download and configure Apache to use this class library AFTER the reference to the servlet 2.0 class library. For more information please check out the Documentation section for JSPs on technet. It contains specific information on configuring/installing for Apache.
-
Should I install Apache Web server to use Jakarta Tomcat Servlet engine?
Hello,
I have some problems and now have a question:
Should I install Apache Web server to use Jakarta Tomcat Servlet engine?
JTK home page is available via http://localhost:8080
Tomcat ver 3.1.3
Thanks.No, you don't need to run Apache webserver (httpd) to run Tomcat. Tomcat by default runs on port 8080, but you can set it to any port, including 80, if you have permission to do so (on *nix systems, you need root permissions to run services on any port below 1024).
Tomcat is a webserver as well, just one that includes a servlet container and JSP processor. So it will serve your html files, images, etc (aka static content), just as well as Apache httpd, in addition to being able to run servlets and JSPs.
Apache httpd has more options for serving static content than Tomcat, so many people prefer to use it as their main webserver and only use Tomcat as a sort of "plugin" to handle servlets and JSPs. This can be achieved through a connector. Instructions on how to set this up are on the Jakarta website.
So you could use Apache and Tomcat combined, next to each other, or totally separated. In many cases, just Tomcat will do. -
How to configure Oracle jsp engine on OAS4.0.8.1
1. How to configure Oracle jsp engine on OAS4.0.8.1 for linux
2. How to set the parameter on OAS. The Ojsp document only give examples depict the syntax used when running in an Apache/JServ 1.0 environmentAnyone?
-
BI Launch Pad Home page error - Servlet Engine Exception: Index: 0, Size: 0
Hi,
I am encountering below error when I click on 'Home' button under BI launch Pad in BO BI 4.1 (Operating system - Linux, SP2) but able to log in successfully and can able to run the reports successfully. But the same when I tried with 'Administrator' account I am not seeing any issues and when I tries to login with User Account below error is throwing.
Please find the attachment.
I tried to restart the Tomcat but no luck.
Need your help in order to trouble shoot the issue.
=======================================================================================================
Servlet Engine Exception: Index: 0, Size: 0
URL: /BOE/portal/1405150358/PerformanceManagement/scripts/tools/err_page.jsp?cafWebSesInit=true&bttoken=MDAwRG5GSzldTDA8YVVVaGVgWjFIPE5aXz8ybEhUOzAEQ&bttoken=MDAwRG5GSzldTDA8YVVVaGVgWjFIPE5aXz8ybEhUOzAEQ&actId=3241&pvl=en_US&service=%2FInfoView%2Fcommon%2FappService.do&loc=en&objIds=0&appKind=InfoView&pref=pref%3DmaxOpageUt%253D200%253BmaxOpageC%253D10%253Btz%253DUS%252FPacific-New%253BmUnit%253Dinch%253BshowFilters%253Dtrue%253BsmtpFrom%253Dtrue%253BpromptForUnsavedData%253Dtrue%253B&homeDashboard=true
StackTrace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at com.crystaldecisions.sdk.occa.infostore.internal.InfoObjects.get(InfoObjects.java:754)
at com.bo.aa.storefile.FileUtility.getApplicationBackgroundData(FileUtility.java:201)
at org.apache.jsp.jsp.dmdashboard_jsp._jspService(dmdashboard_jsp.java:890)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.eclipse.equinox.jsp.jasper.JspServlet.service(JspServlet.java:121)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at com.businessobjects.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:110)
at com.businessobjects.http.servlet.internal.ServletLastFilterChainElement.service(ServletLastFilterChainElement.java:30)
at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:46)
at com.businessobjects.http.servlet.internal.BundlePathAwareServiceHandler.serviceHelper(BundlePathAwareServiceHandler.java:235)
at com.businessobjects.http.servlet.internal.BundlePathAwareServiceHandler.service(BundlePathAwareServiceHandler.java:197)
at com.businessobjects.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:248)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:220)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
at com.businessobjects.http.servlet.internal.servlet.RequestDispatcherAdaptor.forward(RequestDispatcherAdaptor.java:31)
at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:1759)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1596)
at com.businessobjects.webutil.struts.CrystalUTF8InputActionServlet.process(CrystalUTF8InputActionServlet.java:21)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at com.businessobjects.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:110)
at com.businessobjects.http.servlet.internal.ServletLastFilterChainElement.service(ServletLastFilterChainElement.java:30)
at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:46)
at com.businessobjects.bip.core.web.boetrustguard.BOETrustPrepareFilter.doFilter(BOETrustPrepareFilter.java:35)
at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)
at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)
at com.businessobjects.bip.core.web.supportabilty.TraceLogScopeFilter.doFilter(TraceLogScopeFilter.java:38)
at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)
at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)
at com.businessobjects.sdk.actionfilter.WorkflowFilter.doFilter(WorkflowFilter.java:45)
at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)
at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)
at com.businessobjects.bip.core.web.appcontext.RequestInitFilter.doFilter(RequestInitFilter.java:26)
at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)
at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)
at com.businessobjects.http.servlet.internal.BundlePathAwareServiceHandler.serviceHelper(BundlePathAwareServiceHandler.java:235)
at com.businessobjects.http.servlet.internal.BundlePathAwareServiceHandler.service(BundlePathAwareServiceHandler.java:197)
at com.businessobjects.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:248)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:220)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.businessobjects.pinger.TimeoutManagerFilter.doFilter(TimeoutManagerFilter.java:168)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:743)Hi Ganesh,
The issue seems to be related to user security in BI 4.1. It looks like a known bug in some scenarios and has been resolved in BI 4.1 SP03
Please refer below SAP KBA and confirm the workflow as well as BI 4.1 product version.
1931237 - StackTrace displayed on BI Launchpad home page
Regards,
Hrishikesh -
Hi All
I came across 3 new terms the other day, I was just wondering what they actually are.
Standalone servlet engines, add-on servlet engines and embeddable servlet engines. Base on the description that I have, standalone sevrvlet engines seem to be the kind of server that can do it all. Add-on servlet engines are the likes of Apache-Tomcat combination (am I right?) and the embeddable servlet engines are ....... something that I have never heard of, would anyone like to share with their experience???
Thx.
ForeverjavaHello
Please check http://www.servlets.com/engines/ -
Oracle.forms.engine.Main not found.
Hi,
I have a error when I try to call a form made in Forms 6i using 9iAS.
Seams that something with the settings. Need help please.
load: class oracle.forms.engine.Main not found.
java.lang.ClassNotFoundException: java.io.IOException: open HTTP connection failed.
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at sun.plugin.security.PluginClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)In my case, on my machine, the codebase virtual directory name is defined as forms60java and is mapped to the Forms_Home\Forms60\Java directory, which is where the f60allxxx.jar files are stored.
Alias /forms60java/ "D:\Oracle\806\FORMS60\java/"
Look out for the 6iServer.conf file on the Oracle9iAs installation of Forms. In this file you see the value used in your configuration. Open the formsweb.cfg file (assuming you are using the Forms Servlet) in the forms60/server directory and search for the "codebase" parameter. The value should be the relative path mapping in the 6iServer.conf file.
You can test if the codebase value works in that you copy an image to the forms60/java directory and call it by
http:// ..../<forms_mapping>/gifname
Frank -
Error can't load Servlet org.apache.struts.action.ActionServlet
Hi,
I have SAP J2EE 6.20 installed on linux machine. I am trying to deploy struts framework based application and while deploying it..... I am getting error message:
Error can't load Servlet org.apache.struts.action.ActionServlet : java.lang.NoClassDefFoundError: org/xml/sax/SAXException
07 19:27:48 - ***********************************************************
08/10/07 19:27:48 - Applying user role management mappings.
08/10/07 19:27:48 - Start updating EAR-file...D:\SAPJ2EE Client\deploying\sambodh\sambodh.ear
08/10/07 19:28:26 - Temp files deleted...
08/10/07 19:28:26 - Ear-file updated successfully for 37860ms.
08/10/07 19:28:27 - Start deploying ...
08/10/07 19:30:35 - Ear-file uploaded to server for 128047ms.
08/10/07 19:30:37 - Successfuly deployed! Deployment took 1953ms.
08/10/07 19:30:37 - WARNING : Deploy service return folowing WARNINGs:
Error can't load Servlet org.apache.struts.action.ActionServlet : java.lang.NoClassDefFoundError: org/xml/sax/SAXException
Deployment took 1953ms.
08/10/07 19:30:37 - ***********************************************************
First time when I got this error, I added struts.jar in my server's <inst_dir>/alone/additional_libs/...... but then also error still exists... Do I have to start SAP J2EE instance once again and then deploy my application?
Can anyone help me out in this as this is very very very imp.
regardsHi,
As per your actions above I believe you have already found SAP Note 435363.
Basically for a struts application there are no special requirements other than
1. Make a reference to the inqmyxmltoolkit from the application that is going to use struts before the deployment
2. Put the struts library into WEB-INF/lib of the application (struts can't be shared among applications)
3. Deploy the application
For making the reference you can:
1. Telnet to the Engine (if you run it as a service and do not have access to its shell directly)
If telnet port on the Engine dispatcher is 2323
telnet localhost 2323
2. Jump to the server node
for example if the application node's cluster id is 4001
jump 4001
3. Execute the commands
add deploy
changeref -m MyApplication library:inqmyxml
So if it does not work, then I see two reasons possible:
1. You are using a really old version of the 6.20 Engine - check if you are on PL41.
2. You have misspelled the name of your application in the reference. The names are case sensitive so you need to be careful. MyApplication is not the same as myApplication or myapplication.
Regards,
Iavor -
Should Servlet Engine do it or DatabaseEngine?
Hi,
First I was doing the job in this way
1)select a,b,c from table where x=somevalue;
2)Then I was reading the value of a,b,c from the result set and storing them in variables(java variables),String s1,String s2,String s3.
3)Then I was feeding the data in javafunction to get the efficiency from method getEfficiency(s1,s2,s3)
4)So this sequence was going through out the result set.Now I am making oracle to give me the efficiency as I wrote the getEfficiency(a,b,c) in the oracle
Which of the cases will you recommend and why?Should the job be handled by servlet engine or by PL/sql engine,which one will give the results faster?If any one amoung you had found the difference in efficiencies please specify it,that will make the
understanding better.
thanks a lot
vickyHi,
I think that it should depends on several things.
1. the data amount in the result set.
if the data amount in the resut set is large, perhaps
you calculate the efficiency in the store procedure
and get the result would be faster. Basically,
the size of data of transimittion on the network
determine the performance.
2. algorithm
if the algorithm may be changed frequently or not,
if you are sure that it would not be changed, you
could put it in the store procedure; if not, I think
that put it in the application would be better. it
could be maintained easier.
3. database loading.
if the database loading is heavy, I think that you may
consider put method in the application. if it may
degrade the performance of database server. After
all , database server is not dedicate to that store
procedure.
But above points are interleaving in your case. you
may need to get the balance by different weight
for your need. I think that you need to do the tuning
task if it is worth doing so.
good luck,
Alfred Wu -
Closing Oracle Background Engine Window.
Hello,
I am working on Oracle Reports 6.0. When I run any report Oracle Background Engine Window opens & show which report is running. But after closing report still that window remains as it is. It there any way to close that window onces I complited report.
null<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Vijay ([email protected]):
Hello,
I am working on Oracle Reports 6.0. When I run any report Oracle Background Engine Window opens & show which report is running. But after closing report still that window remains as it is. It there any way to close that window onces I complited report.
<HR></BLOCKQUOTE>
I guess it's designed so that it does not have to reload the Background Engine everytime you run the next report.
Maybe in your case you do not run reports frequently, but in our office report runs are quite often so it's a feature that is quite welcomed.
null
Maybe you are looking for
-
Org.xml.sax.SAXParseException with XML Report Publish
Anyone see the following error in XML Report Publisher? This happened after I ran Employee W2 XML Interface and ran XML Report Publisher for the output of the PDF output. --XDOException java.lang.reflect.InvocationTargetException at sun.reflect.
-
Advice regarding using 3.5 front end AND 7.0 front end on users' machines
Hello everyone, We are trying to determine the best way to roll out the new 7.0 front end tools. We are doing a technical upgrade to 2004s first, and later converting all the objects. Initially we plan to have both the 3.5 and 7.0 front end tools bot
-
Is there any way to restore deleted bookmarks after uninstalling firefox and reinstalling it?
When I uninstalled firefox i checked the delete history/bookmarks box by accident and now all my bookmarks are gone. is there any way of restoring them from before i uninstalled firefox?
-
GROWL! It happened again, random reboots.
Well I happened again three times last night so now I'm wondering if its the power supply or not. I posted earlier, https://forum-en.msi.com/index.php?threadid=33776&sid=&hilight=Railven and Danny helped me out, by the way thanks Danny, so I ended up
-
Splitting my music library --part on my computer, part on an external HD
I currently am running out of memory on my laptop computer and need to move some of my music to an external hard drive. However, I would love to be able to retain about half of my music to the hard drive and leave half (the half I listen to most freq