Migration to Sun Java Webserver

We are using a Java application running in iPlanet Web server 6.0
Enterprise , On a customer requirement we decided to upgrade the web server to Sun Java System Web server 6.1. SP7,
Our Java web application we have support for English as well as
Arabic. Hence all the Servlets are written to handle the UTF-8 encoded
pages.
In Iplanet UTF8 encoding for the server can be enabled by specifying
context.global.parameterEncoding=utf8 in the configuration file
context.properties,
During migration we found there is no context.properties file in Sun
Java System Web Server 6.1 Sp 7.
How this can be done in Sun Java System Web Server 6.1 Sp 7 without
changing the application code?, What is the equivalent setting for
context.global.parameterEncoding=utf8 in Sun Java System Web Server 6.1 Sp 7.
Would appreciate your help.
Regards,
Asif
[email protected]

Take a look at following documentation to see if it helps:
http://docs.sun.com/app/docs/doc/820-0261/6nc0ur6tb?a=view
Thanks
Manish

Similar Messages

  • Error while running Sun Java Webserver 6.1 configtest option

    hi all,
    Need help on the following. My environment is Liunx OS and Sun Java Webserver installed on Linux
    I added the following lines to Sun Java Webserver's magnus.conf file to include my NSAPI filter.
         Init fn="load-modules" shlib="/space/esnta068-1/SUNWwbsvr/plugins/vgnnsapi6.so" funcs="vgn_init,vgn_nametrans"
         Init fn="vgn_init" PZN_AUTO_COOKIE_TRACKING="true" PZN_AUTO_URL_TRACKING="true"
    and the magnus.conf file after adding the above is as follows. I made necessary changes to obj.conf file also.
    # The NetsiteRoot, ServerName, and ServerID directives are DEPRECATED.
    # They will not be supported in future releases of the Web Server.
    NetsiteRoot /space/esnta068-1/SUNWwbsvr
    ServerName esnta068.aus.lab.com.
    ServerID https-esnta068.aus.lab.com.
    RqThrottle 128
    DNS off
    Security off
    PidLog /space/esnta068-1/SUNWwbsvr/https-esnta068.aus.lab.com./logs/pid
    User hsangava
    StackSize 131072
    TempDir /tmp/https-esnta068.aus.lab.com.-a0fe7799
    Init fn=flex-init access="$accesslog" format.access="%Ses->client.ip% - %Req->vars.auth-user% [%SYSDATE%] \"%Req->reqpb.clf-request%\" %Req->srvhdrs.clf-status% %Req->srvhdrs.content-length%"
    Init fn="load-modules" shlib="/space/esnta068-1/SUNWwbsvr/bin/https/lib/libj2eeplugin.so" shlib_flags="(global|now)"
    # for Visitor Profiling Plug-in
    Init fn="load-modules" shlib="/space/esnta068-1/SUNWwbsvr/plugins/vgnnsapi6.so" funcs="vgn_init,vgn_nametrans"
    Init fn="vgn_init" PZN_AUTO_COOKIE_TRACKING="true" PZN_AUTO_URL_TRACKING="true"
    When I use the following command at managed server's directory I am getting 'configuration test failed' error as follows
         [root@esnta068 https-esnta068.aus.lab.com.]# ./start -configtest
         Sun ONE Web Server 6.1SP2 B04/07/2004 17:54
         [14/Sep/2005:06:22:03] info (12656): CORE1116: Sun ONE Web Server 6.1SP2 B04/07/2004 17:54
         failure: configuration test failed
         [root@esnta068 https-esnta068.aus.lab.com.]#
    When I try to start the server I am getting following error in the error log.
    [14/Sep/2005:06:25:14] info (12724): CORE1116: Sun ONE Web Server 6.1SP2 B04/07/2004 17:54
    [14/Sep/2005:06:25:14] catastrophe (12724): CORE3260: Server crash detected (signal SIGSEGV)
    [14/Sep/2005:06:25:14] info (12724): CORE3261: Crash occurred in NSAPI SAF load-modules
    If I remove the lines related to my filter in magnus.conf file, configtest passed and Server is working fine.
    Can anyone help me resolve these issues?
    Regards
    Harish

    As you suggested I have used the same compiler to compile the source files, later I configured the same in magnus.conf.
    In core dump, I ended up with the following errors.
    (gdb) where
    #0 0xb5ccae52 in std:: list<std:: pair<VgnHTTPRequestHandler*, bool> (*)(std:: map<std:: string, std:: string, vgn_iless, std:: allocator<std:: pair<std:: string const , std:: string> > > const& ), std:: allocator<std:: pair<VgnHTTPRequestHandler*, bool> (*)(std:: map<std:: string, std:: string, vgn_iless, std:: allocator<std:: pair<std:: string const, std:: string> > > const& ) > >:: begin (this=0xb5cdaa60) at stl_list.h:365
    #1 0xb5ccf48a in std:: list<std:: pair<VgnHTTPRequestHandler*, bool> (*)(std:: map<std:: string, std:: string, vgn_iless, std:: allocator<std:: pair<std:: string const, std:: string> > > const& ) , std:: allocator<std:: pair<VgnHTTPRequestHandler*, bool> (*)(std:: map<std:: string, std:: string, vgn_iless, std:: allocator<std:: pair<std:: string const , std:: string> > > const& )> >:: push_front (this=0xb5cdaa60, __x=@0xbfff4e00)
    at stl_list.h:471
    #2 0xb5ccd557 in VgnHTTPRequestHandler:: registerHandlerFactory (
    fp=0xb5ccc030 <VgnVisitorIDHandler:: create(std:: map<std:: string, std:: string, vgn_iless, std:: allocator<std:: pair<std:: string const, std:: string> > > const& ) > ) at VgnHTTPRequestHandler.h:99
    #3 0xb5ccc029 in RegisterFactory (this=0xb5cdaa64,
    fp=0xb5ccc030 <VgnVisitorIDHandler:: create(std:: map<std:: string, std:: string, vgn_iless, std:: allocator<std:: pair<std:: string const, std:: string> > > const& ) > ) at VgnHTTPRequestHandler.h:111
    #4 0xb5ccbfe5 in __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at ../common/VgnVisitorIDHandler.cpp:10
    #5 0xb5ccc006 in global constructors keyed to _ZN19VgnVisitorIDHandler15registerFactoryE () at VgnHTTPRequestHandler.h:51
    #6 0xb5cd4385 in __do_global_ctors_aux () from /space/esnta068-1/SUNWwbsvr/plugins/vgnnsapi6.so
    #7 0xb5cc6115 in _init () from /space/esnta068-1/SUNWwbsvr/plugins/vgnnsapi6.so
    #8 0xb75f7921 in dlinit_internal () from /lib/ld-linux.so.2
    #9 0xb689d522 in dl_open_worker () from /lib/tls/libc.so.6
    #10 0xb75f76d6 in dlcatch_error_internal () from /lib/ld-linux.so.2
    #11 0xb689cf9c in dlopen () from /lib/tls/libc.so.6
    #12 0xb696cffb in dlopen_doit () from /lib/libdl.so.2
    #13 0xb75f76d6 in dlcatch_error_internal () from /lib/ld-linux.so.2
    #14 0xb696d4b6 in dlerrorrun () from /lib/libdl.so.2
    #15 0xb696cfa4 in dlopen@@GLIBC_2.1 () from /lib/libdl.so.2
    #16 0xb74b2c7c in dll_open2 () from /space/esnta068-1/SUNWwbsvr/bin/https/bin/../lib/libns-httpd40.so
    #17 0xb74ef0e8 in mark_func_cacheable () from /space/esnta068-1/SUNWwbsvr/bin/https/bin/../lib/libns-httpd40.so
    #18 0xb74ef34f in load_modules () from /space/esnta068-1/SUNWwbsvr/bin/https/bin/../lib/libns-httpd40.so
    #19 0xb74c0e00 in func_exec_str () from /space/esnta068-1/SUNWwbsvr/bin/https/bin/../lib/libns-httpd40.so
    #20 0xb74c0f65 in INTfunc_exec () from /space/esnta068-1/SUNWwbsvr/bin/https/bin/../lib/libns-httpd40.so
    #21 0xb74bdeba in conf_is_late_init () from /space/esnta068-1/SUNWwbsvr/bin/https/bin/../lib/libns-httpd40.so
    #22 0xb74bdf4d in INTconf_run_init_functions () from /space/esnta068-1/SUNWwbsvr/bin/https/bin/../lib/libns-httpd40.so
    #23 0xb7526e00 in WebServer::Run () from /space/esnta068-1/SUNWwbsvr/bin/https/bin/../lib/libns-httpd40.so
    #24 0x0804879f in ?? ()
    #25 0xb67a5768 in __libc_start_main () from /lib/tls/libc.so.6
    #26 0x08048671 in ?? ()
    Current language: auto; currently c++
    Could you help me anything to resolve the errors and go ahead of this step?

  • Migration from Sun Java System Portal Server to the Oracle Portal

    Hi, I'm in charge of evaluate the viability of a project that comprises the migration from Sun Java System Portal Server to the Oracle Portal. so I'm wondering if there is a kind of out of box migration tool in Oracle Portal or exists some guidelines to do the migration. In the other hand there is the option of migrate from Sun Java System Portal Server to Oracle WebCenter?
    Thanks in advance!

    The migration path for Sun Portal Server is Oracle WebCenter Suite. WebCenter is a significantly different architecture so there are no tools planned for the migration. However, we do plan to document and publish a whitepaper once we've assisted a few of the initial customer migrations.

  • Migration from Sun Java Creator to JDeveloper.

    Hi
    I want to migrate my application which I have developed in Sun Java Studio creator to Jdeveloper.
    What all changes I have to do.
    I tried importing the jsp pages in the Jdeveloper IDE. But could not see them. They were all blank.
    Could you please help me to get an insight as to how should I go for the migration and what all issues I have to face since I m new to Jdeveloper also.
    Thanks for your help in advance.

    The migration path for Sun Portal Server is Oracle WebCenter Suite. WebCenter is a significantly different architecture so there are no tools planned for the migration. However, we do plan to document and publish a whitepaper once we've assisted a few of the initial customer migrations.

  • SUN Java WebServer on Linux install error

    Hi All
    I am trying to install SUN JavaWebServer 6.1 SP2 on linux.
    My environment is
    Red Hat Enterprise Linux ES release 3 (Taroon Update 6)
    Kernel 2.4.21-37.ELsmp on an i686
    I am logged in as root.
    I got the software sun-webserver61-rh72[1].tar.gz from sun site, after extracting when run using
    ./setup
    After I pass through
    1. accepting license
    2.express install option,
    3. /opt/SUNWwbsvr as location
    4.install all components [1. Sun ONE Web Server, Enterprise Edition (2)] screens
    I get thie error
    ERROR: AdminSysUser not specified in install cache [tmp/fileACNAs8]
    ERROR. Failure installing Server Core. Do you want to continue [n]?
    and the installer terminates.
    Can someone plese tell me the problem here.
    Regards
    bib

    I could install it in a different machine (linux). However on the machine it failed, it never asked me to enter the user name. Where do I enter it.
    On the machine where I was succesfull, i was prompted to enter admin user name.
    Thanks
    bib

  • Same certificates for two servers using Sun Java WS 6.1sp5 with Crypto card

    Hi,
    I have 2 Sun java webserver 6.1 sp5 installed on two machines as :
    Single webserver1 instance on hostmachine1
    Single webserver1 instance on hostmachine2.
    (both instance names are same)
    I have created server certificate and installed it using External cryptographic module: Sun Crypto Accelerator 500 on hostmachine1.
    It is perfectly working fine.
    Now,for hostmachine2, I created trust database with same password as for hostmachine1, I copied the two files
    https-webserver1-hostmachine1-key3.db and
    https-webserver1-hostmachine1-cert8.db from hostmachines1 and then put on the hostmachines2 (in an serverroot/alias folder ) and then renamed them as
    https-webserver1-hostmachine2-key3.db and
    https-webserver1-hostmachine2-cert8.db
    Then I went to preferences->Edit socket listen, but security was disabled.
    I restarted the webserver, but security was still disabled.
    What is the problem??
    Please inform me as well as at my email address [email protected]
    Please do reply me as I am waiting anxiously.
    Thanks.
    Taqi

    Hello,
    The problem you are reporting is not expected.
    Hope you are not trying on admin server.
    I am not sure why you removed all files from alias directory.
    Please do the following in a fresh installation:-
    1) install ws6.1sp5.
    2) copy cert and key db from the working systems to the alias
    directory of the instance.
    3) move the db files to the new name (make this name right).
    4) through admin server GUI select instance (Manage server).
    5) go to edit listen socket.
    6) turn on security and select OK.
    7) then press Apply button.
    8) then press Apply changes.
    9) it will restart your instance server and will ask you for the password.
    10) supply the security password of the first server.
    11) it will restart your instance server in https mode.
    This works fine.

  • NetBeans 6.1 and Java WebServer 7 problem under OpenSolaris

    Hello, I have a big problem with NetBeans 6.1 (all upgrade installed) and Sun Java Webserver 7.0 (release 7.0U3 B06/16/2008 10:24); running under OpenSolaris snv_101a (2008.11 RC2).
    The web server is installed into /opt/webserver7/ and run fine, but when I try to add it as a server under NetBeans 6.1 I receive the error about +/opt/webserver7/+ isn't a correct directory.
    Any hint?
    PS: the NetBeans plugin for the WebServer version is 1.6

    Can you report it in NetBeans mailing lists [http://www.netbeans.org/community/lists/top.html|http://www.netbeans.org/community/lists/top.html] and [http://forums.netbeans.org/|http://forums.netbeans.org/] as well?

  • Sun java Web server stop responding.

    Hello,
    I am using Sun java webserver 7.0 with access manager, messaging, portal 7.1 update 2 on two front end servers with backend servers in cluster mode. OS Solaris sparc 10.
    Was working fine, we installed portal on the third front end server. That is working fine.
    We observerd that both the old front end servers stopped responding after some time.
    We restarted webservers and things got smooth, however again after some time one server stopped responding.
    We observerd that access log on "front end server 1" is shows multiple lines with below message, and then stop responding. We are not able to access portal, uwc, amserver.....
    However haven't found anything in error log.
    <"IP of front end server 1"> - - [date : time ] "GET /amserver/sessionservice HTTP/1.1" 200 45the only change in amserver we did was changing amserver login success url to /portal/dt. Does this makes any difference?
    what could be the reason for this error? and resoultion?
    thanks,
    sumant

    we were about to conclude that the problem comes only when we access the amserver after that only this error comes.
    however we tried to reproduce by accessing amserver and amconsole one by one of every server, however we were not able to reproduce that proble,
    One side I am happy that server is working fine and no error again, however I am still woried if it comes again then what? I don;t have any clue of problem and resolution.
    please suggest if there any thing which can be a reason for the same.
    regards,
    sumant

  • Programatically accessing certificate data on Sun Java Web Server

    Hi - I have set up Sun Java Webserver 7.x to do client auth. When the client cert is presented to the webserver, I need to capture the data and send it to the app server using the javax.security.cert.X509Certificate class
    I am not creating a webapp/war file. The webserver is the front end for a Broadvision (old school, I know) portal. I tried to create a custom authentication realm, but the webserver could not find the class file, (i assume because it is not associated with a webapp).
    I know i am bucking the trend by not going the webapp route, but this seems to be a simple enough thing - i just don't know where to put the code and how to configure the webserver to see/execute the code.

    more on my problem can be seen here:
    [http://forums.sun.com/thread.jspa?threadID=5370956&tstart=0|http://forums.sun.com/thread.jspa?threadID=5370956&tstart=0]
    the big picture is this - I have an existing Broadvision portal app (in struts) that has only used the webserver as a webserver - no code ever executes on the webserver, it is merely a gateway to the portal app code. At this point, however, I would like to capture client certificate data when it is presented to the webserver and put that data in the request object to be accessed by the portal code. I have written a servlet filter that resides in a webapp on the webserver, but it never gets executed. The initial page presented by the app has the URL http://xxx.xxx.uscg.mil/cgi-bin/ghamrick/portal/ep/home.do, so you're already in the struts app and there is no way to execute the servlet filter.
    I am thinking that i might put an initial page up with links for 'Direct Login' ie login via the Broadvision app, and 'CAC Login', ie login with certificate on CAC Card. I didn't think that it would be this hard to capture cert data and provide it to the Broadvision app
    Thanks for the reply - Gregg

  • Php plugin 1.0 for sun java system webserver

    Hi,
    I installed php plugin 1.0 for sun java system webserver 7. But it supports default 2 DB mysql and postgresql. Can i configure oracle 10g DB support?
    Appreciate if you could throw some light on this.
    Thanks,
    Krish

    Using PHP with NSAPI plugin will definitely get you the best performance. However, if you are using PHP with NSAPI plugin enabled then you might have to be careful when you are installing any of the PHP extensions from PECL to make sure that they are thread safe.
    Note: There can be a potential issue only when using any of PECL (http://pecl.php.net) extension and not with any PEAR (http://pear.php.net) extensions.
    For example, if you PHP built for NSAPI and then using on top of WordPress or Drupal or on top of frameworks like ZF etc should not be a problem
    To compile PHP 5.3 with NSAPI, you would do some thing like
    ./configure --with-nsapi=<web-server7-install-directory>
    To compile PHP 5.3 with FastCGI, you would do some thing like
    ./configure enable-cgi enable-force-cgi-redirect

  • Configuring Sun Java System webserver 6.1 SP2 to JBOSS 4.0

    how to redirect a request from Sun Java System webserver 6.1 SP2 to JBOSS 4.0. What are the config chages to magnus.conf and obj.conf.
    do we need any plugins for this

    I'm unable to configure the Java webserver with JBOSS.
    I'm getting following info while running the server.
    Sun ONE Web Server 6.1SP3 B08/17/2004 18:33
    info: CORE3016: daemon is running as super-user
    info: PASS1000: Sun ONE Web Server 6.1SP3 Reverse Proxy Plugin B09/09/2004 11:59
    config: PASS1007: init-passthrough directive ignored
    info: CORE5076: Using [Java HotSpot(TM) Server VM, Version 1.4.2_04] from [Sun Microsystems Inc.]
    info: WEB0100: Loading web module in virtual server [vs-admin] at [admin-app]
    info: HTTP3072: [LS ls1] http://yamuna:8888 ready to accept requests
    startup: server started successfully
    My congifuration settings are:
    Magnus.conf: placed the libpassthrough.so in specified location.
    Init fn="load-modules" shlib="/opt/SUNWwbsvr/plugins/passthrough/libpassthrough.so" funcs="init-passthrough,auth-passthrough,check-passthrough,service-passthrough" NativeThread="no"
    Init fn="init-passthrough"
    Obj.conf:
    NameTrans fn="assign-name" from="/ApplnName(|/*)" name="ApplnName"
    <Object name="ApplnName">
    ObjectType fn="check-passthrough" type="magnus-internal/passthrough"
    Service type="magnus-internal/passthrough" fn="service-passthrough" servers="http://myIP:8080/ApplnName/"
    </Object>
    When I start server, the server is running fine but it is ignoring the init-Passthrough directive.
    I think i have to do some setting in magnus.conf. please help me out

  • Passing Arguments/Properties File to SUN JAVA ONE WEBSERVER at startup

    We are porting a Java App currently running on an Orion Web Server to Sun Java One Web Sever.
    We have found that with the various java application servers we've used over the years, that each want to find the properties file in a different spot. They way we've got around this is that we start Orion with a -D option to java to set a system property called cdsProps. Example: java -DcdsProps=Path_to_properties_file. We then reference that cdsProps arugment throughout the java code so it knows where to find the properties file. Because the cdsProps argument is used thoughout the java code, if the -D option is not used when starting the webserver to point to the properties file, the website will not function properly.

    in the case above, the command line arguments are passed in the aaaaaaaaaaaaaaaaaaaaaaarggggggggggs array
    you probably want aaaaaaaaaaaaaaaaaaaaaaarggggggggggs[0] for the filenameAm not sure i understand, do you mean i must change the param of the main method to String[] args[0] as this resulted in error when i did so. Or do you mean at command line instead file simply being passed to the Compressor program as
    "java Compressor < examplefilename"
    It has to be "java Compressor < examplefilename[0]" ?
    If you could expand on this, would be grateful,
    Thanks.

  • Migration of data from Netscape-Directory 4.1 to Sun Java System DS 5.2P6

    Hi all,
    I am in the process of migrating data from Netscape-Directory/4.1 B99.166.1013 to Sun Java(TM) System Directory Server/5.2_Patch_6 B2007.221.1746
    and I am new to this environment.
    please help me to to migrate only the data as we built DS5.2P6 on a new Hardware.
    Thanks,
    Sridhar

    First, thank for the answer.
    I tried,
    but Netscape and JES PAB are quite different.
    This is an entry Netscape:
    dn: cn=170695183, ou=testcomune, o=pab
    mail: [email protected]
    givenName;lang-it: Plutarco
    objectClass: top
    objectClass: person
    objectClass: organizationalPerson
    objectClass: inetOrgPerson
    objectClass: pabperson
    cn;lang-it: Plutarco Plutone
    memberofpab: 117080712
    sn;lang-it: Plutone
    cn: 170695183
    And this is an entry JES:
    dn: un=ziopinoc6173be, ou=testcomune, o=pab
    mail: [email protected]
    un: ziopinoc6173be
    givenName: zio
    objectClass: top
    objectClass: person
    objectClass: organizationalPerson
    objectClass: inetOrgPerson
    objectClass: pabperson
    sn: pino
    cn: zio pino
    As you see, in dn JES appear un instead of cn.
    Attributes are little different.
    Really, in JES Communication Express I can see also the old entry of pab. But I can't edit them by click to "Display Name": all field appear empty in the opening window.
    So, I think two operation are needed:
    1) a script that modify attributes from netscape pab to JES pab.
    2) when I add a JES account, the pab is added in a tree that is not the netscape pab. The autocreate netscape pab was:
    ou=<uid>,o=pab
    the autocreate JES pab is:
    ou= <tree_of_account_on_his_root>,ou=<uid>,o=pab
    To avoid confusion, I would like keep old tree style also for new account without change it by hand in paburi attribute.
    Is that possible?
    Thank you very much again
    Marco

  • Migrate customer defined calendar to Sun Java Calendar

    I am planning to build a XML formated file from my in house build calendar system and use Sun Java Calendar import functionality to import the data to Sun Calendar system.
    following is an sample of an entry by XML
    <EVENT>
         <UID>0000000000000000000000000000000042dd782200002d760000024c000001b8</UID>
         <DTSTAMP>20050725T194431Z</DTSTAMP>
         <SUMMARY>Somthing</SUMMARY>
         <START>20050721T220000Z</START>
         <END>20050721T230000Z</END>
         <CREATED>20050719T220106Z</CREATED>
         <LAST-MOD>20050719T222513Z</LAST-MOD>
         <PRIORITY>5</PRIORITY>
         <SEQUENCE>0</SEQUENCE>
         <DESC>This is a dummy entry 2</DESC>
         <CLASS>PUBLIC</CLASS>
         <LOCATION>401 B</LOCATION>
         <ORGANIZER CN="cal Z (cal)" X-NSCP-ORGANIZER-UID="cal" X-S1CS-EMAIL="[email protected]">cal</ORGANIZER>
         <STATUS>CONFIRMED</STATUS>
         <TRANSP>OPAQUE</TRANSP>
         <X-NSCP-ORIGINAL-DTSTART>20050722T220000Z</X-NSCP-ORIGINAL-DTSTART>
         <X-NSCP-LANGUAGE>en</X-NSCP-LANGUAGE>
         <X-NSCP-DTSTART-TZID>America/Chicago</X-NSCP-DTSTART-TZID>
         <X-NSCP-TOMBSTONE>0</X-NSCP-TOMBSTONE>
         <X-NSCP-ONGOING>0</X-NSCP-ONGOING>
         <X-NSCP-ORGANIZER-EMAIL>[email protected]</X-NSCP-ORGANIZER-EMAIL>
         <X-NSCP-GSE-COMPONENT-STATE X-NSCP-GSE-COMMENT="PUBLISH-COMPLETED">65538</X-NSCP-GSE-COMPONENT-STATE>
    </EVENT>
    Can anybody tell me how can I get a UID?
    What's <X-NSCP-GSE-COMPONENT-STATE X-NSCP-GSE-COMMENT="PUBLISH-COMPLETED">
    What's <DTSTAMP>20050725T194431Z</DTSTAMP>
    Thanks a lot!
    Cal

    Look at RFC2446 it defnes the iCal format.
    On page 58 it states:
    the "DTSTAMP" property specifies the date/time that iCalendar object was created.
    lance

  • Perl Buffer Issue on Sun Java Web Server 7_3

    I currently migrating a website built using Perl on Apache. I was able to setup the Sun Java Web Server to run the site without any errors. During testing we noticed one small anomoly that I just can't figure out. Many of the Perl scripts run for 30+ seconds. The scripts render a portion of the response, HTML, that displays a status to the user. In Apache this displays fine, but in the Sun Java Web Server nothing is displayed until the script is complete. We have the "$| = 1;" command sprinkled throughout the scripts to properly flush the buffer, but that doesn't seem to work. Is there a config option that I'm missing that will help flush the buffer from CGI programs? Any help would be greatly appreciated.

    I made the change in my /webserver7/https-webserver.fmr.com/config/obj.conf file. Here is a complete copy of my obj.conf file. I've restarted the webserver instance and still the buffer doesn't seem to be flushing anything to the client until the perl script is done running.
    <Object name="default">
    AuthTrans fn="match-browser" browser="*MSIE*" ssl-unclean-shutdown="true"
    NameTrans fn="ntrans-j2ee" name="j2ee"
    NameTrans fn="pfx2dir" from="/mc-icons" dir="/apps/sun/webserver7/lib/icons" nam
    e="es-internal"
    PathCheck fn="uri-clean"
    PathCheck fn="check-acl" acl="default"
    PathCheck fn="find-pathinfo"
    PathCheck fn="find-index-j2ee"
    PathCheck fn="find-index" index-names="index.html,home.html,index.jsp"
    ObjectType fn="type-j2ee"
    ObjectType fn="type-by-extension"
    ObjectType fn="force-type" type="text/plain"
    Service method="(GET|HEAD)" type="magnus-internal/directory" fn="index-common"
    Service method="(GET|HEAD|POST)" type="*~magnus-internal/*" fn="send-file"
    Service method="TRACE" fn="service-trace"
    Error fn="error-j2ee"
    AddLog fn="flex-log"
    </Object>
    <Object name="j2ee">
    Service fn="service-j2ee" method="*"
    </Object>
    <Object name="es-internal">
    PathCheck fn="check-acl" acl="es-internal"
    </Object>
    <Object name="cgi">
    ObjectType fn="force-type" type="magnus-internal/cgi"
    Service fn="send-cgi" bucket="cgi-bucket" UseOutputStreamSize=0
    </Object>
    <Object name="send-precompressed">
    PathCheck fn="find-compressed"
    </Object>
    <Object name="compress-on-demand">
    Output fn="insert-filter" filter="http-compression"
    </Object>

Maybe you are looking for

  • Buying right memory modules for my mac-mini (mid 2011)

    Could someone please confirm if I could use one of the following DIMMs for my mid 2011 mac-mini? (I'll be using 2x4GB DIMMs) I tend to go for the transcend one, being cheaper & I see good number of folks using it without issue on their macbook pros's

  • Telephone will no longer let me use my PC modem to...

    Hi NO one at BT has been able to help me with this, OK explanation: For my work I still use the old modems to dial into remote machines (this caused problems explaning this to BT they kept on talking about my BB hub!). Using an internal modem in my l

  • Accounting document not created for the  billing document in CIN

    Hi Experts, I have made conditon records for BED, CESS, Edu Cess and VAT. I hve defined the accounts in both excise transactions and VKOA Settings even then the accounting document is not getting created. I am getting the following error. No account

  • Security Restrictions disappear when webi is modified

    Hello, I have the following problem with Security restrictions. I have created a business security profile, and assign this profile to a user directly (I have tested the same assign the profile to a group and the problem occurs too). The business sec

  • G5 just went into overdrive. Had to sut off power cold, then wouldn't start

    My PowerMac G5 just had a dippy fit! It was asleep, I tried to wake it, but it wouldn't wake up. Instead, the computer started going into overdrive! - I think it was the fans, they were whirring like crazy! The keyboard wouldn't work, the screen was