JServ Configuration

Hi, good friends,
Windows 2000
Oracle 8.1.7
Apache Web Server 1.3.12
Apache JServ 1.1
When I am running XSQL Servlets in the enviroment as mentioned above, an internal server error happened. In the JServ.log file, the following words are there:
Servlet Error:
java.lang.NoSuchMethodError: oracle.jdbc.driver.oracleConnection: method getTypeMap()Ljava/util/Dictionary; not found
at org.apache.jserv.JServConnection.processRequest(JServConnection.java)
at org.apache.jserv.JServConnection.run(JServConnection.java)
at java.lang.Thread.run(Thread.java:479)
Could you please tell me what's the problem? Any hint is welcome!
Thx!
yak

<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by yak([email protected]):
Hi, Marcelo,
You suggested me to replace my jdk 1.1.x to 1.2.x in my jserv.properites file. Did you mean that I should change the following statement
Wrapper.bin=%Java_home%/bin/java.exe
in that file?
I have used the command java -version to check the version of my jdk at that directory. It is version 1.2.2.
Could you please give me how to modify my jserv.properties file or any more advice?
Thx again!<HR></BLOCKQUOTE>
You has to modified for example these lines:
wrapper.bin=d:\jdev\java1.2\bin\java.exe
wrapper.classpath=d:\JDev\java1.2\lib\dt.jar
wrapper.classpath=d:\JDev\java1.2\lib\tools.jar
And if you need remote debugging through Oracle JDeveloper add these lines:
wrapper.bin.parameters=-classic -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=4000 -Xdebug -Xnoagent -Djava.compiler=NONE
wrapper.path=D:\orant\bin;D:\JDev\jpda-1.0\bin
wrapper.classpath=D:\JDev\jpda-1.0\lib\jpda.jar
Best regards, Marcelo.

Similar Messages

  • Jserver Configuration for EJBs

    I am having trouble with running the EJB demo basic/helloworld.
    The problem should point to a configuration problem of some sort, but I do not know what.
    I get the following output:
    Reading Deployment Descriptor...done
    Verifying Deployment Descriptor...done
    Gathering users...done
    Generating Comm Stubs.....................................done
    Compiling Stubs...done
    Generating Jar File...done
    Loading EJB Jar file and Comm Stubs Jar file...done
    Generating EJBHome and EJBObject on the server...
    An unexpected exception occurred deserializing deployment descriptor: null
    *** Error code 1
    make: Fatal error: Command failed for target `server_generated.jar'
    Can anyone tell me what needs to be fixed?
    null

    How is this related to upgrades?
    Markus

  • Cant Delete Jar in Apache Jserv? Why???

    Hi all
    Can any one tell me why i cant delete my jar file in Apache Jserv, servlets folder. It says access denied. I stopped apache server and then tried to delete it. But no use. Help me in this matter.
    One more problem i am getting is my jar file is not able to access the dependent class files like oreilly's Multipart request class. In wrapper classpath i had given oreilly's package path, and my jar is also included in wrapper class path.
    The above jar file i was talking is created by me.
    Expecting your help soon.....
    Thanks and Regards
    Ramesh.

    Hi Ramesh,
    If you're unable to move or delete .jar, .log, .conf, or any other files after stopping Apache, the JVM has not been properly stopped. When you start Apache with Apache JServ configured, a separate JVM (java.exe) process is started. Many Win32 users use Ctrl-C to stop Apache, and this does not stop the JVM. Also, occassionally with buggy code or buggy VMs, the Java process will not respond to Apache's requests to shutdown.
    The preferred way of stopping the JVM properly is to use the command line options to shutdown Apache. In NT, you can type "net stop apache", and on all Win32, you can type "apache -k shutdown", from a command prompt. This should properly shutdown the JVM.
    If the JVM does not die, you will have to manually kill the process. In 95/98, Ctrl-Alt-Del will list the processes; select the process and click "End Process". In NT, start the task manager, select the process, right click, and select end process. If that doesn't stop your JVM, reboot.
    Hope this will help you.
    Regards,
    Anil.
    Technical Support Engineer.

  • Apache webser configuration??

    Hi,
    I am having problems with my Apache webserver configuration, I think de Jserv configuration. http://localhost/ is working fine, I get an nice page of the webserver that says that it's working. but...
    I've added some aliases, but when I want to go to localhost/alias my webbrowser says that the page cannot be found.
    What did I do wrong?? I've modified the Jserv.conf and Jserv.properties wright, and also some configurationfiles for my xsql configuration.
    Do I have to put those aliases somewhere else?
    This is very strange.
    Thanks in advance,
    Martijn

    Apache can be used in J2EE config also. We're actually
    running clustered CF on Tomcat with Apache + mod_jk in front (on a
    separate machine). I don't have the details right now, but it's
    possible.

  • Using JServ without O.S.E

    hello everybody,
    I would like to configure Oracle 8.1.7 for the JSP pages, without using Oracle Server Engine (and its pre-installation model). It means i have to configure JServ, which is a servlet 2.0 environment.
    I am able to configure JServ for the servlets. But i failed to do the same for JSP Pages !... The Oracle documentation "OracleJSP 1.1.0.0.0" is not very clear about Apache Jserv configuration without O.S.E ...
    Questions :
    1) Should i define a new servlet zone, dedicated to JSP Pages ?
    2) If yes, what is specific for JSP ?
    3) Has anyone examples of JServ configuration files ( .conf, .properties)
    Thanks for your response.
    null

    You can use a partition on the same HDD or use a second HDD, disk caddie well if its a direct IDE or SCSI. If its usb no it will be too slow, may be if you have a fire-wire but I still don't recommend it.
    Be careful if you don't have any experience installing Linux you may do multiple partitions on you disk without knowing, because Linux ext partitions are not visible to windows.
    Recommended disk size for fedora is 10 GB. This is the amount of data that will be created on you HDD when you do a full installation.

  • Fix many web access problems with IFS 9.0.1 on Solaris (and other OS's)...

    When the installation is done according to the documentation,
    web access does not work because the scripts that add entries to
    the jserv.properties file add duplicate references to
    wrapper.env and wrapper.classpath. Look at the jserv.properties
    file below and look at the remarked-out (#) lines of the
    duplicate references. For example, look at the references to the
    wrapper.env=LD_LIBRARY_PATH
    Oracle, please note this bug so the web access problems are
    minimized when the product is intstalled.
    Thank you,
    William T.
    # Apache JServ Configuration
    File #
    ################################ W A R N I N G
    # Unlike normal Java properties, JServ configurations have some
    important
    # extensions:
    # 1) commas are used as token separators
    # 2) multiple definitions of the same key are concatenated in
    a
    # comma separated list.
    # Execution parameters
    # The Java Virtual Machine interpreter.
    # Syntax: wrapper.bin=[filename] (String)
    # Note: specify a full path if the interpreter is not visible in
    your path.
    wrapper.bin=/d3/Apache/jdk/bin/java
    # Arguments passed to Java interpreter (optional)
    # Syntax: wrapper.bin.parameters=[parameters] (String)
    # Default: NONE
    wrapper.bin.parameters=-Xms64m
    wrapper.bin.parameters=-Xmx128m
    # Apache JServ entry point class (should not be changed)
    # Syntax: wrapper.class=[classname] (String)
    # Default: "org.apache.jserv.JServ"
    # Arguments passed to main class after the properties filename
    (not used)
    # Syntax: wrapper.class.parameters=[parameters] (String)
    # Default: NONE
    # Note: currently not used
    # PATH environment value passed to the JVM
    # Syntax: wrapper.path=[path] (String)
    # Default: "/bin:/usr/bin:/usr/local/bin" for Unix systems
    # "c:\(windows-dir);c:\(windows-system-dir)" for Win32
    systems
    # Notes: if more than one line is supplied these will be
    concatenated using
    # ":" or ";" (depending wether Unix or Win32) characters
    # Under Win32 (windows-dir) and (windows-system-dir) will
    be
    # automatically evaluated to match your system
    requirements
    # CLASSPATH environment value passed to the JVM
    # Syntax: wrapper.classpath=[path] (String)
    # Default: NONE (Sun's JDK/JRE already have a default classpath)
    # Note: if more than one line is supplied these will be
    concatenated using
    # ":" or ";" (depending wether Unix or Win32) characters.
    JVM must be
    # able to find JSDK and JServ classes and any utility
    classes used by
    # your servlets.
    # Note: the classes you want to be automatically reloaded upon
    modification
    # MUST NOT be in this classpath or the classpath of the
    shell
    # you start the Apache from.
    wrapper.classpath=/d3/Apache/jdk/lib/tools.jar
    wrapper.classpath=/d3/Apache/Jserv/libexec/ApacheJServ.jar
    wrapper.classpath=/d3/Apache/Jsdk/lib/jsdk.jar
    # An environment name with value passed to the JVM
    # Syntax: wrapper.env=[name]=[value] (String)
    # Default: NONE on Unix Systems
    # SystemDrive and SystemRoot with appropriate values on
    Win32 systems
    wrapper.env=PATH=/d3/bin
    # An environment name with value copied from caller to Java
    Virtual Machine
    # Syntax: wrapper.env.copy=[name] (String)
    # Default: NONE
    # Uncomment the following lines to set the default locale and
    NLS_LANG
    # setting based on the environment variables.
    # wrapper.env.copy=LANG
    # wrapper.env.copy=NLS_LANG
    # Copies all environment from caller to Java Virtual Machine
    # Syntax: wrapper.env.copyall=true (boolean)
    # Default: false
    # Protocol used for signal handling
    # Syntax: wrapper.protocol=[name] (String)
    # Default: ajpv12
    # General parameters
    # Set the default IP address or hostname Apache JServ binds (or
    listens) to.
    # If you have a machine with multiple IP addresses, this address
    # will be the one used. If you set the value to localhost, it
    # will be resolved to the IP address configured for the locahost
    # on your system (generally this is 127.0.0.1). This feature is
    so
    # that one can have multiple instances of Apache JServ listening
    on
    # the same port number, but different IP addresses on the same
    machine.
    # Use bindaddress=* only if you know exactly what you are doing
    here,
    # as it could let JServ wide open to the internet.
    # You must understand that JServ has to answer only to Apache,
    and should not
    # be reachable by nobody but mod_jserv. So localhost is usually a
    # good option. The second best choice would be an internal
    network address
    # (protected by a firewall) if JServ is running on another
    machine than Apache.
    # Ask your network admin.
    # "*" may be used on boxes where some of the clients get
    connected using
    # "localhost"and others using another IP addr.
    # Syntax: bindaddress=[ipaddress] or [localhost] or [*]
    # Default: localhost
    bindaddress=localhost
    # Set the port Apache JServ listens to.
    # Syntax: port=[1024,65535] (int)
    # Default: 8007
    port=8007
    # Servlet Zones parameters
    # List of servlet zones Apache JServ manages
    # Syntax: zones=[servlet zone],[servlet zone]... (Comma
    separated list of String)
    # Default: NONE
    zones=root
    # Configuration file for each servlet zone (one per servlet zone)
    # Syntax: [servlet zone name as on the zones list].properties=
    [full path to configFile]
    (String)
    # Default: NONE
    # Note: if the file could not be opened, try using absolute
    paths.
    root.properties=/d3/Apache/Jserv/etc/zone.properties
    # Thread Pool parameters
    # Enables or disables the use of the thread pool.
    # Syntax: pool=true (boolean)
    # Default: false
    # WARNING: the pool has not been extensively tested and may
    generate
    deadlocks.
    # For this reason, we advise against using this code in
    production environments.
    pool=false
    # Indicates the number of idle threads that the pool may contain.
    # Syntax: pool.capacity=(int)>0
    # Default: 10
    # NOTE: depending on your system load, this number should be low
    for contantly
    # loaded servers and should be increased depending on load
    bursts.
    pool.capacity=10
    # Indicates the pool controller that should be used to control
    the
    # level of the recycled threads.
    # Syntax: pool.controller=[full class of controller] (String)
    # Default: org.apache.java.recycle.DefaultController
    # NOTE: it is safe to leave this unchanged unless special
    recycle behavior
    # is needed. Look at the "org.apache.java.recycle" package
    javadocs for more
    # info on other pool controllers and their behavior.
    pool.controller=org.apache.java.recycle.DefaultController
    # Security parameters
    # Enable/disable the execution of org.apache.jserv.JServ as a
    servlet.
    # This is disabled by default because it may give informations
    that should
    # be restricted.
    # Note that the execution of Apache JServ as a servlet is
    filtered by the web
    # server modules by default so that both sides should be enabled
    to let this
    # service work.
    # This service is useful for installation and configuration
    since it gives
    # feedback about the exact configurations Apache JServ is using,
    but it should
    # be disabled when both installation and configuration processes
    are done.
    # Syntax: security.selfservlet=true (boolean)
    # Default: false
    # WARNING: disable this in a production environment since may
    give reserved
    # information to untrusted users.
    security.selfservlet=true
    # Set the maximum number of socket connections Apache JServ may
    handle
    # simultaneously. Make sure your operating environment has
    enough file
    # descriptors to allow this number.
    # Syntax: security.maxConnections=(int)>1
    # Default: 50
    security.maxConnections=50
    # Backlog setting for very fine performance tunning of JServ.
    # Unless you are familiar to sockets leave this value commented
    out.
    # security.backlog=5
    # List of IP addresses allowed to connect to Apache JServ. This
    is a first
    # security filtering to reject possibly unsecure connections and
    avoid the
    # overhead of connection authentication.
    # <warning>
    # (please don't use the following one unless you know what you
    are doing :
    # security.allowedAddresses=DISABLED
    # allows connections on JServ'port from entire internet.)
    # You do need only to allow YOUR Apache to talk to JServ.
    # </warning>
    # Default: 127.0.0.1
    # Syntax: security.allowedAddresses=[IP address],[IP Address]...
    (Comma
    separated list of IP addresses)
    #security.allowedAddresses=127.0.0.1
    # Enable/disable connection authentication.
    # NOTE: unauthenticated connections are a little faster since
    authentication
    # handshake is not performed at connection creation.
    # WARNING: authentication is disabled by default because we
    believe that
    # connection restriction from all IP addresses but localhost
    reduces your
    # time to get Apache JServ to run. If you allow other addresses
    to connect and
    # you don't trust it, you should enable authentication to
    prevent untrusted
    # execution of your servlets. Beware: if authentication is
    disabled and the
    # IP address is allowed, everyone on that machine can execute
    your servlets!
    # Syntax: security.authentication=[true,false] (boolean)
    # Default: true
    security.authentication=false
    # Authentication secret key.
    # The secret key is passed as a file that must be kept secure
    and must
    # be exactly the same of those used by clients to authenticate
    themselves.
    # Syntax: security.secretKey=[secret key path and filename]
    (String)
    # Default: NONE
    # Note: if the file could not be opened, try using absolute
    paths.
    #security.secretKey=./etc/jserv.secret.key
    # Length of the randomly generated challenge string (in bytes)
    used to
    # authenticate connections. 5 is the lowest possible choice to
    force a safe
    # level of security and reduce connection creation overhead.
    # Syntax: security.challengeSize=(int)>5
    # Default: 5
    #security.challengeSize=5
    # Logging parameters
    # Enable/disable Apache JServ logging.
    # WARNING: logging is a very expensive operation in terms of
    performance. You
    # should reduced the generated log to a minumum or even disable
    it if fast
    # execution is an issue. Note that if all log channels (see
    below) are
    # enabled, the log may become really big since each servlet
    request may
    # generate many Kb of log. Some log channels are mainly for
    debugging
    # purposes and should be disabled in a production environment.
    # Syntax: log=[true,false] (boolean)
    # Default: true
    log=true
    # Set the name of the trace/log file. To avoid possible
    confusion about
    # the location of this file, an absolute pathname is recommended.
    # This log file is different than the log file that is in the
    # jserv.conf file. This is the log file for the Java portion of
    Apache
    # JServ.
    # On Unix, this file must have write permissions by the owner of
    the JVM
    # process. In other words, if you are running Apache JServ in
    manual mode
    # and Apache is running as user nobody, then the file must have
    its
    # permissions set so that that user can write to it.
    # Syntax: log.file=[log path and filename] (String)
    # Default: NONE
    # Note: if the file could not be opened, try using absolute
    paths.
    log.file=/d3/Apache/Jserv/logs/jserv.log
    # Enable the timestamp before the log message
    # Syntax: log.timestamp=[true,false] (boolean)
    # Default: true
    log.timestamp=true
    # Use the given string as a data format
    # (see java.text.SimpleDateFormat for the list of options)
    # Syntax: log.dateFormat=(String)
    # Default: [dd/MM/yyyy HH:mm:ss:SSS zz]
    log.dateFormat=[dd/MM/yyyy HH:mm:ss:SSS zz]
    # Since all the messages logged are processed by a thread
    running with
    # minimum priority, it's of vital importance that this thread
    gets a chance
    # to run once in a while. If it doesn't, the log queue overflow
    occurs,
    # usually resulting in the OutOfMemoryError.
    # To prevent this from happening, two parameters are used:
    log.queue.maxage
    # and log.queue.maxsize. The former defines the maximum time for
    the logged
    # message to stay in the queue, the latter defines maximum
    number of
    # messages in the queue.
    # If one of those conditions becomes true (age > maxage || size
    maxsize),# the log message stating that fact is generated and the log
    queue is
    # flushed in the separate thread.
    # If you ever see such a message, either your system doesn't
    live up to its
    # expectations or you have a runaway loop (probably, but not
    necessarily,
    # generating a lot of log messages).
    # WARNING: Default values are lousy, you probably want to tweak
    them and
    # report the results back to the development team.
    # Syntax: log.queue.maxage = [milliseconds]
    # Default: 5000
    log.queue.maxage = 5000
    # Syntax: log.queue.maxsize = [integer]
    # Default: 1000
    log.queue.maxsize = 1000
    # Enable/disable logging the channel name
    # Default: false
    # log.channel=false
    # Enable/disable channels, each logging different actions.
    # Syntax: log.channel.[channel name]=[true,false] (boolean)
    # Default: false
    # Info channel - quite a lot of informational messages
    # hopefully you don't need them under normal circumstances
    # log.channel.info=true
    # Servlets exception, i.e. exception caught during
    # servlet.service() processing are monitored here
    # you probably want to have this one switched on
    log.channel.servletException=true
    # JServ exception, caught internally in jserv
    # we suggest to leave it on
    log.channel.jservException=true
    # Warning channel, it catches all the important
    # messages that don't cause JServ to stop, leave it on
    log.channel.warning=true
    # Servlet log
    # All messages logged by servlets. Probably you want
    # this one to be switched on.
    log.channel.servletLog=true
    # Critical errors
    # Messages produced by critical events causing jserv to stop
    log.channel.critical=true
    # Debug channel
    # Only for internal debugging purposes
    # log.channel.debug=true
    #wrapper.classpath=/d3/ord/jlib/ordim.zip
    #wrapper.classpath=/d3/ord/jlib/ordhttp.zip
    # Oracle XSQL Servlet
    wrapper.classpath=/d3/lib/oraclexsql.jar
    # Oracle JDBC
    wrapper.classpath=/d3/jdbc/lib/classes12.zip
    # Oracle XML Parser V2 (with XSLT Engine)
    wrapper.classpath=/d3/lib/xmlparserv2.jar
    # Oracle XML SQL Components for Java
    wrapper.classpath=/d3/rdbms/jlib/xsu12.jar
    # XSQLConfig.xml File location
    wrapper.classpath=/d3/xdk/admin
    # Oracle BC4J
    wrapper.classpath=/d3/ord/jlib/ordim.zip
    wrapper.classpath=/d3/ord/jlib/ordvir.zip
    wrapper.classpath=/d3/ord/jlib/ordhttp.zip
    wrapper.classpath=/d3/BC4J/lib/jndi.jar
    wrapper.classpath=/d3/BC4J/lib/jbomt.zip
    wrapper.classpath=/d3/BC4J/lib/javax_ejb.zip
    wrapper.classpath=/d3/BC4J/lib/jdev-rt.jar
    wrapper.classpath=/d3/BC4J/lib/jbohtml.zip
    wrapper.classpath=/d3/BC4J/lib/jboremote.zip
    wrapper.classpath=/d3/BC4J/lib/jdev-cm.jar
    wrapper.classpath=/d3/BC4J/lib/jbodomorcl.zip
    wrapper.classpath=/d3/BC4J/lib/jboimdomains.zip
    wrapper.classpath=/d3/BC4J/lib/collections.jar
    wrapper.classpath=/d3/Apache/Apache/htdocs/onlineorders_html
    #wrapper.classpath=/d3/Apache/Apache/htdocs/OnlineOrders_html/Onl
    ineOrders.jar
    # The following classpath entries are necessary for EJBs to run
    in IAS or DB when
    present
    wrapper.classpath=/d3/lib/aurora_client.jar
    wrapper.classpath=/d3/lib/vbjorb.jar
    wrapper.classpath=/d3/lib/vbjapp.jar
    # Oracle Servlet
    wrapper.classpath=/d3/lib/servlet.jar
    # Oracle Java Server Pages
    wrapper.classpath=/d3/jsp/lib/ojsp.jar
    # Oracle Util
    wrapper.classpath=/d3/jsp/lib/ojsputil.jar
    # Oracle Java SQL
    wrapper.classpath=/d3/sqlj/lib/translator.zip
    # Oracle JDBC
    #wrapper.classpath=/d3/jdbc/lib/classes12.zip
    # SQLJ runtime
    wrapper.classpath=/d3/sqlj/lib/runtime12.zip
    # Oracle Messaging
    wrapper.classpath=/d3/rdbms/jlib/aqapi.jar
    wrapper.classpath=/d3/rdbms/jlib/jmscommon.jar
    # OJSP environment settings
    #wrapper.env=ORACLE_HOME=/d3
    # The next line should be modified to reflect the value of the
    SID for your
    webserver.
    #wrapper.env=ORACLE_SID=cmpdb
    #wrapper.env=LD_LIBRARY_PATH=/d3/lib
    ## Enable the flag below if you are using jdk 1.2.2_05a or above
    #wrapper.env=JAVA_COMPILER=NONE
    # Advanced Queuing - AQXML
    wrapper.classpath=/d3/rdbms/jlib/aqxml.jar
    #wrapper.classpath=/d3/rdbms/jlib/xsu12.jar
    #wrapper.classpath=/d3/lib/xmlparserv2.jar
    wrapper.classpath=/d3/lib/xschema.jar
    #wrapper.classpath=/d3/jlib/jndi.jar
    wrapper.classpath=/d3/jlib/jta.jar
    oemreporting.properties=/d3/Apache/Jserv/oemreporting/oemreportin
    g.properties
    zones = root, oemreporting
    wrapper.classpath=/d3/jlib/share-opt-1_1_9.zip
    wrapper.classpath=/d3/jlib/caboshare-opt-1_0_3.zip
    wrapper.classpath=/d3/jlib/marlin-opt-1_0_7.zip
    wrapper.classpath=/d3/jlib/tecate-opt-1_0_4.zip
    wrapper.classpath=/d3/jlib/ocelot-opt-1_0_2.zip
    wrapper.classpath=/d3/jlib/regexp.jar
    wrapper.classpath=/d3/jlib/sax2.jar
    #wrapper.classpath=/d3/jlib/servlet.jar
    wrapper.bin.parameters= -DORACLE_HOME=/d3
    #wrapper.env=LD_LIBRARY_PATH=/d3/lib32
    wrapper.env.copy=DISPLAY
    wrapper.bin.parameters=-DORACLE_HOME=/d3
    #wrapper.classpath=/d3/lib/vbjorb.jar
    #wrapper.classpath=/d3/lib/vbjapp.jar
    wrapper.classpath=/d3/classes/classesFromIDLVisi
    wrapper.classpath=/d3/jlib/swingall-1_1_1.jar
    wrapper.classpath=/d3/jlib/ewtcompat3_3_15.jar
    wrapper.classpath=/d3/jlib/ewt-3_3_18.jar
    wrapper.classpath=/d3/jlib/share-1_1_9.jar
    wrapper.classpath=/d3/jlib/help-3_2_9.jar
    wrapper.classpath=/d3/jlib/ice-5_06_3.jar
    wrapper.classpath=/d3/jdbc/lib/classes111.zip
    wrapper.classpath=/d3/classes
    wrapper.classpath=/d3/jlib/oembase-9_0_1.jar
    wrapper.classpath=/d3/jlib/oemtools-9_0_1.jar
    wrapper.classpath=/d3/jlib
    wrapper.classpath=/d3/jlib/javax-ssl-1_1.jar
    wrapper.classpath=/d3/jlib/jssl-1_1.jar
    wrapper.classpath=/d3/jlib/netcfg.jar
    wrapper.classpath=/d3/jlib/dbui-2_1_2.jar
    #wrapper.classpath=/d3/lib/aurora_client.jar
    #wrapper.classpath=/d3/lib/xmlparserv2.jar
    wrapper.classpath=/d3/network/jlib/netmgrm.jar
    wrapper.classpath=/d3/network/jlib/netmgr.jar
    wrapper.classpath=/d3/network/tools
    wrapper.classpath=/d3/jlib/kodiak-1_2_1.jar
    wrapper.classpath=/d3/sysman/jlib/netchart360.jar
    wrapper.classpath=/d3/jlib/pfjbean.jar
    wrapper.env=SHLIB_PATH=/d3/lib32
    wrapper.env=LIBPATH=/d3/lib32
    wrapper.classpath=/d3/ultrasearch/lib/isearch_midtier.jar
    wrapper.classpath=/d3/ultrasearch/lib/isearch_query.jar
    wrapper.classpath=/d3/ultrasearch/lib/jgl3.1.0.jar
    wrapper.classpath=/d3/lib/mail.jar
    wrapper.classpath=/d3/lib/activation.jar
    wrapper.classpath=/d3/ultrasearch/jsp/admin/config
    # Additions for iFS
    ## DO NOT REMOVE OR ALTER THE FOLLOWING LINE ....
    # iFS true
    # Uncomment if you want to use the same Jserv as other
    applications
    wrapper.classpath=/d3/9ifs/custom_classes
    wrapper.classpath=/d3/9ifs/settings
    wrapper.classpath=/d3/9ifs/lib/adk.jar
    wrapper.classpath=/d3/9ifs/lib/email.jar
    wrapper.classpath=/d3/9ifs/lib/http.jar
    wrapper.classpath=/d3/9ifs/lib/release.jar
    wrapper.classpath=/d3/9ifs/lib/repos.jar
    wrapper.classpath=/d3/9ifs/lib/utils.jar
    wrapper.classpath=/d3/9ifs/lib/webui.jar
    wrapper.classpath=/d3/9ifs/lib/provider.jar
    wrapper.classpath=/d3/jlib/javax-ssl-1_2.jar
    wrapper.classpath=/d3/jlib/jssl-1_2.jar
    wrapper.env=ORACLE_HOME=/d3
    wrapper.env=ORACLE_SID=cmpdb
    wrapper.env=LD_LIBRARY_PATH=/d3/lib:/d3/ctx/lib:/d3/lib32
    wrapper.env=NLS_LANG=.US7ASCII
    ## Additions for the iFS zone
    # Uncomment if you want to use the same Jserv as other
    applications
    zones=ifs
    ifs.properties=/d3/Apache/Jserv/etc/ifs.properties
    # End iFS section

    About your home page; Manually set up Firefox with the window(s) and tab(s)
    the way you want them to be. Then;
    '''''Firefox Options > General > Homepage'''''.
    Press the button labeled ''''Use Current'''.'
    =====================================
    Open a new window or tab. In the address bar, type '''''about:config'''''.
    If a warning screen comes up, press the '''''Be Careful''''' button.
    This is where Firefox finds information it needs to run.
    At the top of the screen is a search bar. Enter '''''browser.newtab.url'''''
    and press enter. '''''browser.newtab.url'''''
    tells Firefox what to show when a new tab is opened.
    If you want, right click and select '''''Modify'''''. You can change the
    setting to;<BR><BR>about:home (Firefox default home page),<BR>
    about:newtab (shows the sites most visited),<BR>
    about:blank (a blank page),<BR>
    or you can enter any web page you want.<BR><BR>
    The same instructions are used for the new window setting, listed as
    '''''browser.startup.homepage'''''.

  • Re:How can we delete the concurrent node entry from the FND_NODE table

    HI ,
    11.5.10.2 on Oracle Solaris on SPARC (64-bit) .
    How can we delete the concurrent node entry from the FND_NODES table without running Autoconfig.
    Currently we are having 3 nodes RAC and we are deciding to remove one node from the RAC and all 3 nodes are registered as concurrent node with application but concurrent manager is running only on one node.
    Lot of the custom configuration we did it at application web tire level. If we run the Autoconfig at that time we need to redo those changes again that we are trying to avoid.
    Regards .

    we are trying to avoid to run FND_CLONE.setup_clean because it will delete all the nodes entries from the FND_NODES.If those entries are invalid then they should be deleted.
    Running AutoConfig after purging the table will populate it with the correct entries.
    In order to populate the nodes entries again we need to run autoconfig and it will change the server id in fnd_nodes and then we need to redo the ADI client configuration on users PC and redo all the changes that we made in jserv and webserver.For ADI Clients, you should use the correct server ids which will be populated in the table for you once you run AutoConfig.
    For jserv configuration, you can refer to (Customizing an AutoConfig Environment [ID 270519.1]) to make the preserve all your custom setup/configuration after running AutoConfig.
    If there any custom script to delete only one node from the fnd_node so that we don't need to run autoconfig after that, then I really appreciate.No.
    Thanks,
    Hussein

  • Portal opens with Error

    Hi
    As soon as I get to the portal url below ,
    http://ca0419wk96783/portal/page?_pageid=6,1,6_13&_dad=portal&_schema=PORTAL
    and I tried qualifying with full domain name also, I still get the page with below mentioned error
    Error: Internal error (WWC-00006)
    An unexpected error occurred: ORA-29261: bad argument (WWC-43000)
    If I click on Login and proceed to login page , I get the below mentioned error
    Error: You cannot login because there is either invalid or no
    configuration information
    stored in the enabler configuration table (WWSEC_ENABLER_CONFIG_INFO$).
    (WWC-41439)
    Any assistance would be really helpful
    Thanks
    Bala

    Hope this helps. detailed set of possible reasons and steps. The script being referred was ssodatan and the table is right, check portal, orasso schema. Check the detailed reason, resolution below. Let me know if it works.
    Reason 1: The enabler table is empty.
    It is possible that loadjava is failing to load the SSOHash class early in the installation process. If this class is not loaded, then much of the Login Server and Partner Application seed data is unable to load and the table is not populated.
    Solution: Make sure the Java Option is installed on the database and correct the Java environment variables such as CLASSPATH, and try to reinstall Oracle Portal.
    If the problem is still not resolved, check that the SSOHash class is loaded.
    Log onto SQL*Plus as the SYS user with the appropriate password.
    Enter the following commands:
    SQL> select object_name from user_objects
    2 where object_type = 'JAVA CLASS'
    3 and object_name like '%SSO%';
    Reason 2: You've installed Oracle Portal over a previous installation of Internet Application Server (iAS) or the default Oracle HTTP Server powered by Apache ports are being used by some other process.
    Both Oracle Portal and iAS version 1.0.2 default to port 80 on Windows NT and port 7777 on Solaris upon installation.
    In the future, to avoid this situation, make sure that you stop any service running on either of these ports (depending on your operating system) before installing either iAS or Oracle Portal.
    Solution: Change the Oracle HTTP Server powered by Apache port number.
    You will need to make changes to the Oracle HTTP Server's configuration file, httpd.conf.
    With a text editor, open the Oracle HTTP Server's configuration file, httpd.conf, which is located in the following location by default:
    <ORACLE_HOME>/Apache/Apache/conf/httpd.conf
    For the HTTP port, edit the port number to 7777.
    Save the httpd.conf file.
    Repeat the above steps for the jserv.properties file.
    With a text editor, open the Apache Jserv configuration file, jserv.conf, which is located in the following location by default:
    <ORACLE_HOME>/Apache/Jserv/conf/jserv.conf
    For the Default port that Apache JServ is listening to, edit the port number if you have another Jserv installation using the same port (8007).
    Remove any alias defined in the Apache configuration which makes Apache translate "host.domain.com" to just "host". You must define the default domain as well.
    Save the jserv.conf.
    Reason 3: The URL for the login link is not using the same host:port as the entry in the enabler table. This is usually due to one of the following:
    The URL was mistyped when invoking the ssodatan script. Re-run ssodatan with the correct data.
    The ssodatan script was run correctly with a full URL: host.domain:port. However, the Login link shows only host:port (dropping the domain). This is typically because there is an alias defined in the Oracle HTTP Server powered by Apache configuration (httpd.conf) resulting in the translation of host.domain.com to host.
    The default domain is not set in the Oracle HTTP Server powered by Apache configuration. When this is the case, only the hostname is produced, without the domain.
    The ssodatan script was run with the default port number 80. As a result, the Oracle HTTP Server and your browser drops the :80. Thus, the URL no longer matches the entry in the WWSEC_ENABLER_CONFIG_INFO$ table.
    Solution: Install the Login Server by running the ssodatan script, which is located in the following location by default:
    <ORACLE_HOME>\webdb30\admin\plsql
    where <ORACLE_HOME> is where your Oracle Portal installation is located.
    Start a command line prompt.
    Enter the following command to associate a node to the Login Server:
    ssodatan <-w portal_url> <-l login_server_url> <-s portal_schema> <-p
    portal_password> <-o sso_schema> <-d sso_password> <-c portal_connect_
    string>
    Example
    ssodatan -w http://server.oracle.com:7777/pls/portal/ -l
    http://server.oracle.com:3000/pls/portal_sso/ -s portal30 -p portal30 -o
    portal30_sso -c orcl
    See:
    Table 5-1, "ssodatan parameters" for parameter descriptions.
    Specify to use port number 7777 in the script's URL parameter.
    Important:
    If you are using the default port 80, do not specify this port number when running the ssodatan script.
    Reason 4: Insufficient tablespace, shared pool size, or Java Pool size to install Oracle Portal.
    Solution: You will have to correct the appropriate configuration setting before reinstalling Oracle Portal.
    'See also:
    Oracle8i documentation set.
    ORA-04031: unable to allocate 4032 bytes of shared memory ("shared pool","java/lang/ObjectSYS","joxlod: in ehe","ioc_allocate_pal")
    This error displays as a result of a parameter setting in the Oracle8i init.ora file. For some reason, the java_pool_size parameter may be set to 0. By default, the Oracle8i installation sets this parameter to approximately 20 MB.
    Solution: You must drop the Oracle Portal objects from the database, set the java_pool_size initialization parameter to 20 MB or above and then reinstall Oracle Portal.
    'See also:
    "init.ora settings".
    Error: A post check on the Portal installation has determined that the SSOHash class has not been loaded into the database
    This error displays for any of the following reasons:
    the Java option was not installed with your Oracle8i database
    the Java environment variables such as CLASSPATH is incorrect
    the ORACLE_HOME is not set and the loadjava command cannot be found
    Solution: Install the Java Option with the Database Assistant and rerun the Oracle Portal installation

  • JSP in Oracle 8i enterprise edition for linux

    Well, the thing is,
    i'm trying to configure my server to run with JSP, i've tried ererything, map the directories, see de wrapper_classpath, everything, even servlet zones, but my problem, is that i can't put JSP to work, all the time it gives me this error:
    java.lang.NoClassDefFoundError: sun/tools/javac/Main.
    I believe this is a simple thing, and probably a stupid one, but i just can't figure it out. I would like someone, if possible, to help me in this one.
    i'm sorry to be spending your precious time.
    Nothing else.
    I than you in advance
    Nuno Rodrigues.

    if you're using ias 8i/9i or rdbms 817
    consider the following :
    Problem Description
    You are trying to call a simple Java Server Page using iAS on Tru64 Unix.
    The call fails with java.lang.NoClassDefFoundError: sun/tools/javac/Main
    Solution Description
    Go to the Jserv configuration directory ($ORACLE_HOME/Apache/Jserv/etc)
    and edit the jserv.properties file.
    Uncomment the following line :
    #wrapper.classpath=/jdk12_home/lib/tools.jar
    Replace jdk12_home with the location of your JDK, typically
    /usr/opt/java122
    If you are using JDK 1.1.X, replace tools.jar with classes.zip
    (e.g. /usr/opt/java118/lib/classes.zip)
    Explanation
    Java Server Pages need to have access to the java compiler, in order
    to generate the servlet from the JSP.
    The JDK is not automatically included in Jserv's classpath

  • Using OC4J with Apache Web Server

    Hi,
    I followed the instruction to put the following lines in apache/config/httpd.conf:
    <IfModule mod_proxy.c>
    ProxyRequests On
    ProxyPass /servlet/ http://sundev.ultradns.net:8888/servlet/
    ProxyPassReverse /servlet/ http://sundev.ultradns.net:8888/servlet/
    </IfModule>
    I can access my servlet as:
    http://sundev.ultradns.net:8888/servlet/MyServlet
    But when I tried to access through apache server as:
    http://sundev.ultradns.net:80/servlet/MyServlet
    I got an error:
    The requested URL /servlet/MyServlet was not found on this server.
    Thanks,

    Are you using OHS aka Apache from an Oracle9iAS install. In Oracle9iAS, there is another servlet engine Jserv configured for URI /servlet and this is causing the problem.
    If you are not using JServ then you can disable Jserv by commenting out the directive for mod_jserv in your httpd.conf file and this should work fine.
    regards
    Debu Panda
    Oracle

  • Can not access login.jsp or test.jsp after Portal-To-Go install

    After installing HTTP Server edition of Oracle Portal on Windows 2000, we were able to access and work with the Portal itself.
    However, we still can't figure out what problem we have with Portal-To-Go. We ran and configured postinstall of Portal-To-Go with no errors according to the instructions. But after trying to access http://host_name.domain/papz/test.jsp or http://host_name.domain/papz/login.jsp we get "You don't have permission to access /papz/parm.jsp on this server." (we use dev6.unitas.com as our host_name.domain.
    Any ideas? Please Help!
    null

    I like to confirm my understanding. You installed 9iAS HTTP Server option which includes Oracle Portal and Oracle Wireless (portal-to-go). These are two separate features in 9iAS. After installation, did you include wireless parameters in your apache/jserv configuration files per 9iAS Wireless installation guide? For example you need to alias in httpd.conf, ApJservMount in jserv.conf and wrapper.classpath in jserv.properties.

  • Get Internal Server Error when run the site

    the url of my site is :
    http://webdb.us.colorcon.com:7777/pls/portal30
    everything ran fine till yesterday. but i also created 2 new sites as follows :-
    http://webdb.us.colorcon.com:7777/pls/prtltest http://webdb.us.colorcon.com:7777/pls/prtltran
    the prtltest is a test site and
    the prtltran is a training site
    but when i log in to my original site today, i get Internal Server Error. i did the troubleshooting and the following URL failed :-
    http://webdb.us.colorcon.com:7777/servlet/IsItWorking
    the troubleshooting guide on OTN says the following maybe the cause :-
    The Apache JServ is not working correctly. Most "internal server errors" are related to Apache Jservs failure to start.(usually due to a port conflict).
    Please look at the following log files for details: Apache Listener log files in IAS_HOME/Apache/Apache/logs, and the
    Apache JServ log files in IAS_HOME/Apache/Jserv/logs.
    is it because the newsites share the same port number 7777 as the existing ones ?
    i looked at the log files and all it says is, some files not found.
    is there anything else i seem to be missing ?
    any help wouldbe appreciated.
    thanx
    null

    Are you using multiple listeners or just one? If you have multiple listeners, then you need to update the jserv.properties file for each with a distinct port. The default is 8007.
    If you are using one listener (which you can do) then the apache/jserv configuration is is wrong. What are the files that it says are missing?

  • Urgent: java.sql.SQLException: Protocol Violation

    Hi,
    I have Apache Web server installed and i've been acessing an Oracle 8i Database. Everything was working ok, but at some point when trying accessing the database it gave me this error, java.sql.SQLException Protocol Violation. I've revewied all the classes, classes111.zip to classes12.zip (i supposed this could be one of the causes) in the Apache Jserv configuration files, but i might be doing something wrong, or maybe this is not the problem. I would like to know, what this error is about, and how can i solve it? Maybe i have the solution, but not solving it right.
    I thank you all in advance
    Nuno Rodrigues

    Of course I did...I am sorry, I forgot to say I am using classes12.zip package (in my classpath) in JRE version 1.2.2
    Do you have any other idea or suggestion?
    Do I need any kind of particular setting or check on DB machine to get the connection?
    Calling Application is running under NT os, while Oracle8i 8.1.7 is on HP machine
    Regards,
    GG

  • PTG102 for linux: panama_core.zip in wrapper.classpath

    Hi,
    I set some wrapper.classpaths in the jserv.properties as installation guide described. But after restarting apache, the ApacheJserv doesn't work anymore. I try to comment/uncomment each wrapper.classpath line and I find the panama_core.zip in <PTG_HOME>/panama/lib is the reason.
    I use the following command to test panama_core.zip to see if it was corrupted. But it seems to be no problem.
    jar tvf panama_core.zip
    So, what's the problem with this file?
    I use JDK 1.2.2(blackdawn)
    I set the following line in my httpd.conf, so I can see the status from http://myip/status/jserv/
    <Location /status/jserv/>
    SetHandler jserv-status
    Order deny,allow
    Deny from all
    Allow from .mydomain
    </Location>
    Mike Hu

    if you're using ias 8i/9i or rdbms 817
    consider the following :
    Problem Description
    You are trying to call a simple Java Server Page using iAS on Tru64 Unix.
    The call fails with java.lang.NoClassDefFoundError: sun/tools/javac/Main
    Solution Description
    Go to the Jserv configuration directory ($ORACLE_HOME/Apache/Jserv/etc)
    and edit the jserv.properties file.
    Uncomment the following line :
    #wrapper.classpath=/jdk12_home/lib/tools.jar
    Replace jdk12_home with the location of your JDK, typically
    /usr/opt/java122
    If you are using JDK 1.1.X, replace tools.jar with classes.zip
    (e.g. /usr/opt/java118/lib/classes.zip)
    Explanation
    Java Server Pages need to have access to the java compiler, in order
    to generate the servlet from the JSP.
    The JDK is not automatically included in Jserv's classpath

  • Using store procedures with SQLJ - please help!

    I have two questions:
    1.I wrote simple test appllication that uses SQLJ to run store
    procedures from SQL package. It compiles and work fine from
    JDeveloper 3 if I use java version JDK1.2.2_JDeveloper.
    It compiles OK in regular JDK1.2.2 but raise the following
    exception when running:
    profile
    com.itrade.trserver.truser.dbqueries.ItrHistorian_SJProfile0 not
    found: java.io.InvalidClassException: [Ljava.lang.Object;;
    Serializable is incompatible with Externalizable
    Does it mean that I have to use JDeveloper JDK?
    2.When I give other then default package for *.sqlj file the
    *.sqlj file is added to project but I cannot see it in specified
    package (the *.sqlj file is created in the its directory).
    After I compile the project the I can see *.java file in the
    specified package, but compiler gives errors about redefined
    symbols. If I remove *.sqlj file from the project it compiles OK.
    What I am doing wrong?
    Yakov Becker
    null                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Thank you for the response.
    I don't create jar file. I run it from JDeveloper environment.
    What do you mean by "I made sure to also copy over the
    : the .ser file"? What purpose of the *.ser file in this case?
    Yakov
    JDeveloper Team (guest) wrote:
    : I have come across this error before..
    : I'm assuming that your jar file is in the classpath as
    : specified in the Jserv configuration?
    : When I had the error, I made sure to also copy over the
    : the .ser file.
    : In my case, I happened to have both my class files and
    : the .ser file outside of a jar file and it worked..
    : Hope this helps!
    : Yakov Becker (guest) wrote:
    : : I have two questions:
    : : 1.I wrote simple test appllication that uses SQLJ to run
    store
    : : procedures from SQL package. It compiles and work fine from
    : : JDeveloper 3 if I use java version JDK1.2.2_JDeveloper.
    : : It compiles OK in regular JDK1.2.2 but raise the following
    : : exception when running:
    : : profile
    : : com.itrade.trserver.truser.dbqueries.ItrHistorian_SJProfile0
    : not
    : : found: java.io.InvalidClassException: [Ljava.lang.Object;;
    : : Serializable is incompatible with Externalizable
    : : Does it mean that I have to use JDeveloper JDK?
    : : 2.When I give other then default package for *.sqlj file the
    : : *.sqlj file is added to project but I cannot see it in
    : specified
    : : package (the *.sqlj file is created in the its directory).
    : : After I compile the project the I can see *.java file in the
    : : specified package, but compiler gives errors about redefined
    : : symbols. If I remove *.sqlj file from the project it
    compiles
    : OK.
    : : What I am doing wrong?
    : : Yakov Becker
    null                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Maybe you are looking for