Ows issues in oas 4081

We have a web based application using oracle 7 and oas 4081. Offlate occasionally the application just hangs. We could not see any issue either with the Netscape Web server or the Database. (looks like an oas memory leak).
The ows logs show the following errors - ows-04518, ows-04766 and ows-04532. I dont see these errors in any of the oracle documentation. Can anyone pl tell me what these relate to and what documents are available for these error messages?
Thanks!
kumar

JDeveloper 3.0 release notes has detailed steps to deploy DBservlets on OAS. Check it out.
raghu

Similar Messages

  • Can I have 815 and OAS 4081 on same machine?

    I have Redhat 6.1, Oracle 815.02 installed fine without problems.
    Can I now install OAS 4081 on this same machine in different homes and under different users? Has anyone managed to get both working on the same machine?

    Both, buffers and onboard programs are memory objects. Each memory object is assigned to a unique object number in a single object number space, so your first suggestion is correct.
    Kind regards,
    Jochen Klier
    National Instruments

  • JServlet / DBServlet in OAS 4081

    I created a Servlet according to the steps given in the OTN website.
    It access tables EMP and DEPT from the database.
    When I tested it from JDeveloper, it worked perfectly well.
    When I tried to access it through Browser / OAS 4081, it didn't work.
    It is looking for DBServletImpl.class
    Can anybody help me to find out where this class exists and how to include it.

    JDeveloper 3.0 release notes has detailed steps to deploy DBservlets on OAS. Check it out.
    raghu

  • Jservlet - survey - oas 4081

    (apologize if this isn't the correct
    place to post .. it was the closest
    I thought to my subject/...)
    There is a sample code in technet
    that demo's a servlet. The code seems
    to include its own webserver. It is
    called the survey ..
    I'm trying to install the survey demo
    but on an existing oas 4081 install.
    Can this be done?
    thanks
    billt
    null

    JDeveloper 3.0 release notes has detailed steps to deploy DBservlets on OAS. Check it out.
    raghu

  • OAS 4081 servlet patch

    The p2go installation manual talks about the
    OAS 4081 Servlet patch set . Where would I get it ? I searched in the donwload area on technet, metalink patches section, and I cpould not find it .
    Does the s/w work with OAS 4082 ?
    I appreciate any help

    Here is what I get when try to run the batch file
    E:\Oracle\Ora81\panama\ServiceDesigner>set LIB=.\lib
    E:\Oracle\Ora81\panama\ServiceDesigner>set PASD_CP=.;.\classes;.\lib\panama_pasm
    .zip;.\lib\panama_core.zip;.\lib\jewt-opt-4_0_14.zip
    E:\Oracle\Ora81\panama\ServiceDesigner>set PASD_CP=.;.\classes;.\lib\panama_pasm
    .zip;.\lib\panama_core.zip;.\lib\jewt-opt-4_0_14.zip;.\lib\share-opt-1_1_4.zip;.
    \lib\classes111.zip;.\lib\xmlparserv2.jar
    E:\Oracle\Ora81\panama\ServiceDesigner>set PASD_CP=.;.\classes;.\lib\panama_pasm
    .zip;.\lib\panama_core.zip;.\lib\jewt-opt-4_0_14.zip;.\lib\share-opt-1_1_4.zip;.
    \lib\classes111.zip;.\lib\xmlparserv2.jar;.\lib\jndi.jar;.\lib\server.zip;.\lib\
    client.zip;.\lib\servlet.jar
    E:\Oracle\Ora81\panama\ServiceDesigner>REM \bin\java -classpath .;.\classes;.\li
    b\panama_pasm.zip;.\lib\panama_core.zip;.\lib\jewt-opt-4_0_14.zip;.\lib\share-op
    t-1_1_4.zip;.\lib\classes111.zip;.\lib\xmlparserv2.jar;.\lib\jndi.jar;.\lib\serv
    er.zip;.\lib\client.zip;.\lib\servlet.jar oracle.panama.pasm.PASM
    E:\Oracle\Ora81\panama\ServiceDesigner>java -version
    java version "1.1.6"
    E:\Oracle\Ora81\panama\ServiceDesigner>pause
    Press any key to continue . . .
    Current version of Java is 1.1.6

  • A simple EJB in OAS 4081

    We failthfully followed the procedure given in technet.oracle.com/products/jdev (JDeveloper 3.0 Technical Information - Developing and Deploying EJBs using JDeveloper 3.0 and running the deployed EJB from a client application) to create an EJB.
    We got the following error when we tried to run the client from JDeveloper.
    "D:\jdeveloper\java1.2\jre\bin\javaw.exe" -mx50m -classpath "D:\jdeveloper\myclasses;D:\jdeveloper\lib\ejbapi.jar;D:\jdeveloper\lib\oasoorb.jar;D:\jdeveloper\myprojects\jayEJBCl.jar;D:\jdeveloper\lib\jdev-rt.zip;D:\jdeveloper\jdbc\lib\oracl e8.1.5\classes111.zip;D:\jdeveloper\lib\connectionmanager.zip;D:\jdeveloper\lib\javax_ejb.zip;D:\jdeveloper\java1.2\jre\lib\rt.jar" jayEJB.jayEJBClient
    Creating an initial context
    Looking for the EJB published as 'jayEJB/HelloEJB'
    Naming exception occurred!
    Cause: This may be an unknown URL, or some classes required by the EJB are missing from your classpath, or your OAS host is short of resources
    Suggestion: Check the components of the URL, and make sure your project includes a library containing the EJB .jar files generated by the deployment utility.
    [Root exception is org.omg.CORBA.NO_IMPLEMENT: minor code: 0 completed: No]javax.naming.ServiceUnavailableException
    java.lang.Object oracle.oas.jndi.oas.SecCosNamingContext.resolve(javax.naming.Name, java.util.Hashtable)
    java.lang.Object oracle.oas.jndi.oas.BeanContext.lookup(javax.naming.Name, java.util.Hashtable)
    java.lang.Object oracle.oas.jndi.oas.BeanInitialContext.resolve(javax.naming.Name, java.util.Hashtable)
    java.lang.Object oracle.oas.jndi.oas.BeanContext.lookup(javax.naming.Name, java.util.Hashtable)
    java.lang.Object oracle.oas.jndi.oas.BeanInitialContext.lookup(javax.naming.Name, java.util.Hashtable)
    java.lang.Object oracle.oas.jndi.oas.WrapperContext.lookup(javax.naming.Name)
    java.lang.Object oracle.oas.jndi.oas.BeanContext.lookup(java.lang.String)
    java.lang.Object javax.naming.InitialContext.lookup(java.lang.String)
    void jayEJB.jayEJBClient.main(java.lang.String[])
    Can anyone suggest the remedy ?
    null

    I don't know if this applies for you but this may help you:
    "I am running OAS on Windows NT, and my client hangs during the JNDI home interface lookup. What can I do ?
    If your OAS EJB client hangs, and then throws an exception similar to the one below during the JNDI home interface lookup, this is
    probably due to the fact that the java process in which your application is supposed to run cannot be started.
    [Root exception is org.omg.CORBA.NO_RESOURCES:
    ]javax.naming.InsufficientResourcesException
    at oracle.oas.jndi.oas.SecCosNamingContext.resolve(Compiled Code)
    at oracle.oas.jndi.oas.BeanContext.lookup(Compiled Code)
    at oracle.oas.jndi.oas.BeanInitialContext.resolve(Compiled Code)
    at oracle.oas.jndi.oas.BeanContext.lookup(Compiled Code)
    at oracle.oas.jndi.oas.BeanInitialContext.lookup(Compiled Code)
    at oracle.oas.jndi.oas.WrapperContext.lookup(Compiled Code)
    at oracle.oas.jndi.oas.BeanContext.lookup(Compiled Code)
    at javax.naming.InitialContext.lookup(Compiled Code)
    at appPackage.BeanClient.main(Compiled Code)
    You can verify that by looking at the wrb.log file (located in ows/admin/website40/log). It should report that it failed to get the cartridge for your
    application (yourAppName__) by a message similar to the one below:
    12-01-1999 09:43:10 0 plemouel-pc `RM Proxy` 301 0 0x1200fff `OWS-25010:
    Failed to get cartridge 'appPackage/__' for '360' times.
    If your EJB is deployed in OAS on NT, and you have installed the JDK 1.2, or JRE1.2 on your machine don't look further. Even if your path and
    classpath are set to use the correct 1.x JDK, OAS EJBs runtime uses the createProcess system command, which will cause the JDK1.2 JVM
    to be loaded. This version of the JVM is not supported at the moment by OAS.
    The reason behind this unfortunate behavior is twofold:
    When you install JDK 1.2, the java.exe executable is also copied in the Windows system32 directory.
    The system command we are using (createProcess) to start the JVM looks there first (MS design) before looking in the PATH
    environment variable.
    Therefore OAS tries to start your EJB application in JDK1.2 JVM, which is not supported at the moment.
    We will fix this problem, but in the meantime, if you need to have the JDK1.2 on the same machine as your OAS installation. You will need to
    edit the wrb.app (this file is located in directory ows\admin\website40\wrb) file after deploying your EJB.
    In the wrb.app file look for:
    [APPLICATION.myAppName]
    where myAppName is the name of your EJB application. Below this tag, you should have the following line:
    ExecString = javaw -mx64M oracle.oas.container.Main
    Edit this line to add the javaw path. This should look something like this:
    ExecString = c:\orant\ows\4.0\jdk\bin\javaw -mx64M oracle.oas.container.Main
    Save the wrb.app file and then reload OAS.
    If you have not installed the JDK1.2 or JRE1.2, your EJB has probably been deployed incorrectly. Check in directory
    ows/apps/ejb/yourAppName to make sure that the following three files are present: _application.jar; _client.jar; and _server.jar."
    null

  • OAS 4081: How to use a DAD with JServlet cartrige and JDBC?

    i try to open a db connection in the jservlet cartdige via jdbc, using the following url-format in the getconnection() method:
    "jdbc:oracle:jts7:@<myDAD>"
    i get an sqlexception "sub protocol not specified".
    the release notes of version 4081 say that something has changed in the jdbc/jts drivers from version 407 but they don't say what.
    does anybody know?
    remarks:
    1) declaring the dad and the jservlet cartdige transactional or non-transactional in the oas manager seems to have no effect on this problem
    2) connection without the jts and the URL "jdbc:oracle:oci8/thin:@<tnsname>" works fine
    null

    Hi Amit,
    Sounds like a good idea but then you would need an external db and update the table in a thread safe way !.
    Regarding your question as to how to work with global variable please refer https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/1352. [original link is broken] [original link is broken] [original link is broken]
    Rgds
    joel

  • Issue with OAS Connection Object

    we have running project in which Migration from Weblogic 8.1 ,Oracle 9i R2 Rel to OAS 10.1.3, Oracle 10g
    we running issues with one of the module which we are trying to insert to temporary table which is failing and no exception found at console.
    here code bases are diffrent. weblogic code and OAS code are diffrent. in weblogic we are using conventional connection machanisim where as in OAS code base
    we are using connection pool machanisim.
    we have done through anlysis from code base point.moreover we have also cheked in myforums.oracle.com none of them have posted this query.
    Message was edited by:
    user565684

    Hi
    Thanks for the quick reply , you were right user does not exists view but do exists in PA0105 in Quality system and have asked my client team to check for same.
    If helpfull will surely award points, thanks alot.
    Edited by: sunny singh on Dec 16, 2011 8:13 PM

  • Oracle8i and Oas 4081 - PLSQL TOOLKIT - Urgent Please help.

    Hi ,
    I installed Oracle 8i and Oas4081 on different ORACLE_HOME on the Linux 6.1 . When I tried to install the PLSQL toolkit it giving me an Oracle Database error 63744.
    But I am enabled the sql_trace and I found OAS is successfully connecting to Oralce8i database, but it failing for some reason.
    Do we need to do anything special on Oracle 8i side to install the PLSQL toolkit ..??
    .Please help ...
    Thanks in advance ..
    kkumar

    Is this what you're looking for?
    Usage Notes
    If the input data or key given to the DES3DECRYPT procedure is empty, then the procedure raises the error ORA-28231 "Invalid input to Obfuscation toolkit."
    If the input data given to the DES3DECRYPT procedure is not a multiple of 8 bytes, the procedure raises the error ORA-28232 "Invalid input size for Obfuscation toolkit." ORA-28233 is NOT applicable for the DES3DECRYPT function.
    If the key length is missing or is less than 8 bytes, then the procedure raises the error ORA-28234 "Key length too short." Note that if larger keys are used, extra bytes are ignored. So a 9-byte key will not generate an exception.
    C.

  • OAS 4081: Admin and WWW Listeners won't start

    Running OAS 4.0.8.1 on RH Linux 6.1. I get the following error messages when I start either the Admin or WWW listeners.
    Error: Empty or partial expression. See [SecureInfo] GroupID.
    Error: The server could not initialize
    Information: The server is exiting
    Anybody know the solution? Your help is appreciated.
    null

    Check /var/log/httpd/error_log after a restart, it will probably have more info about what went wrong with Apache.
    Both Apache and MySQL use startupitem scripts located in /System/Library/StartupItems.
    The fact that they start up fine manually, several seconds later, probably means that some prerequisite isn't quite ready when they try to start. A quick kludge that will quite probably work would be to put like a 10 second delay in their scripts with the following line at the top of the StartService section:
    sleep 10
    Roger

  • OAS 4081 on NT... Server had an internal error

    Hi Gurus,
    My Application running on OAS4081 using Oracle developer server 6i an PL/SQL Cartridge. My oas configuration : Double Pentium II memory 1 GB NT Service PAck 5, Some of my application using PL/SQL and others using Forms/Reports Server CGI on the same machine. The database on AIX RISC 6000
    Oracle 7.3.3. The problem is my OAS sometimes show me "The server had an internal error an d couldnot process the request". What cause this problem is it a bug from OAS ? When I got this message, I should reload my OAS to make it available again ?
    Sometimes Dr. Watson also show up on screen "RWCGI60...Bla.. Bla.. sharing violation ". What shoud I do
    Thank's
    David

    Clear the cache and the cookies from sites that cause problems.
    "Clear the Cache":
    * Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove Cookies" from sites causing problems:
    * Tools > Options > Privacy > Cookies: "Show Cookies"

  • OAS 4081 with Solaris 2.7

    Can OAS 4.0.8.1 be installed on a Sparc with Solaris 2.7? THe release notes talk about Solaris 2.51 and 2.6, but not words about 2.7
    Thx
    Sudha

    Does your code extend frame? If so then having super("title") should work. If it isn't working try putting in a setTitle("title") call after the super.
    If you are just creating a frame:
    Frame f = new Frame("title");
    should create a frame with the title "title". Again you can use the setTitle method to set the title.
    f.setTitle("title");
    How this helps.
    Bruce

  • OAS 4081 Failed to find User ( root )

    Okay, so I'm attempting to run a listener on port 443 which requires root privileges. When I set the user to root it accepts it just fine but when I start the listener, the log file says: Error: Failed to find the User ( root ) in /etc/password. If I try any other user it tells me they don't have privileges for that port. Any clues hear are appreciated.

    Did you recently upgrade your ConfigMgr site to SP1 or R2?
    Jason | http://blog.configmgrftw.com

  • OWS or OAS and CGI's signals sent

    Hello
    I've got a question about CGI and OWS (or OAS, it's the same problem)
    I've got a C compiled program which intercept signals (especially SIGUSR1) and execute a task (for exemple a simple "printf" and exit
    The program do an infinite loop
    program. When i execute this program in a shell window, the program loop infinitely which is logical. In a second shell window i send signal SIGUSR1 (with a "kill -USR1") to the process of the program. Immediatly, the program execute the task and exit. The program works perfectly.
    Now, i put the program in a cgi directory configured in a Web listener
    I execute the program in a navigator (Netscape) with an url likes http://my_server/my_cgi_directory/my_program
    The program loops
    I creates a cgi program (a shell) which gets the id process of the program which loops and send the USR1 signal. I put this cgi program in my cgi directory.
    In a second navigator, i launch the cgi program which normally send USR1 signal, and the program which loops should execute the correctly task and exit as it does.
    And now, the program don't exit, in fact it doesn't launch the task.
    I've got the same problem with OWS 3.02, OAS 4.08, linux, aix platform.
    I've tried to send the USR1 signal in a window shell but no action, the signals are blocked.
    The only two signals KILL and STOP works properly, in a window shell AND in an URL with navigator.
    Have you got this problem too ?? Which is the solution ??? I'have open a call to ORACLE SUPPORT but no response, they say the problem perhaps will never be solved (for them, it may not be a BUG)
    Thanks in advance
    null

    Regarding to issue #1,
    I would suggest to the change your virtual path to physical path mapping setting in OAS. The OJSP engine will lookup pages relative to your physical path (not the default doc root).
    Regarding to issue #2,
    Unfortunately, the information you provided is rather limited. It's difficult to do some definite diagnositic based the brief description. Sorry.
    null

  • OAS Install Issues SUSE LINUX  [ulimit]

    Like many others I am having issues installing OAS onto my SUSE EE Linux Server. The problem is that I cannot modify the ulimit for the oracle user (the user to install the OAS under). I have followed the directions found on the oracle site for installing 10g. I have also done a lot of searching regarding this issue and none seem to work. I have redone the process using orarun with these directions (http://www.oracle.com/technology/tech/php/installtxt/10gr2_sles9.txt) And I have followed directions found (http://www.novell.com/support/search.do?cmd=displayKC&docType=kc&externalId=10096341&sliceId=&dialogID=6335233&stateId=0%200%206333704) regarding setting /etc/security/limits.conf, /etc/pam.d/login, and /etc/pam.d/xdm . Any help on this issue would be excellent!
    The issue is that ulimit -n for oracle returns 1024 no matter what I do. And ulimit -n 6653 returns an error.

    Ok its working now. Basically I didn't set "session required /etc/pam.d/pam_limits.so" in /etc/pam.d/xdm till late last night and I forgot to reboot the server. This morning when I was running ulimit -n 65536 to get the error msg it worked. So thanks for the quick response, but my problem is now solved.
    Ryan

Maybe you are looking for