IPlanet Application Server 6.0, SP3 and Struts 1.0

To all,
I've created a How To document and modified application zip file for running
the struts-example application on iPlanet Application Server 6.0, SP3. The
good news is that this "ported" struts-example also works on Tomcat 3.2 and
WebLogic 6.0 SP1!
Please read if you're interested at
http://www.icsynergy.com/downloads/index.html#struts-example.
Please note that we've created a "patch" for SP3 to fix a "bug" in iPlanet.
You can download this at
http://www.icsynergy.com/downloads/index.html#patch.
Have a good day,
Matt

Hi,
setup.exe has 3 types of installation modes, namely, express, typical and custom. But the ezsetup doesn't asks these questions. The difference between them are..
Setup.exe - Express - Asks fewer questions like, iAS username password, directory server username, password, product key etc
Setup.exe - Typical - Asks for same questions as of Express setup and few more additional questions and allows you to install iAS and use a directory server which is already installed.
Setup.exe - Custom - The most complicated and the highly interactive installation where it requiress 32-33 inputs from the user and fully customisable.
EzSetup.Exe - Doesn't have any sub option, doesn't allow you to use the existing directory server or web server, all it asks is 2 questions..., which directory to install and the product key.
Hope this helps.
Regards
Raj

Similar Messages

  • What is different between setup.exe and ezsetup.exe for iPlanet Application server 6.0 SP3?

    iPlanet Application server 6.0 SP3 for windows versions.

    Hi,
    setup.exe has 3 types of installation modes, namely, express, typical and custom. But the ezsetup doesn't asks these questions. The difference between them are..
    Setup.exe - Express - Asks fewer questions like, iAS username password, directory server username, password, product key etc
    Setup.exe - Typical - Asks for same questions as of Express setup and few more additional questions and allows you to install iAS and use a directory server which is already installed.
    Setup.exe - Custom - The most complicated and the highly interactive installation where it requiress 32-33 inputs from the user and fully customisable.
    EzSetup.Exe - Doesn't have any sub option, doesn't allow you to use the existing directory server or web server, all it asks is 2 questions..., which directory to install and the product key.
    Hope this helps.
    Regards
    Raj

  • Context lookup problem in iplanet application server 6.0 sp3?

    Hi all,
    I am writing codes in the following enviornment, iplanet application server 6.0 sp3 with iplanet web server 4.1 sp7 in Window 2000.
    When I tried to login to the system, error occured when i try to lookup context for my session bean.
    The error message is as follows:
    login_process.jsp: Home / Remote Error:String index out of range: -7
    [10/Apr/2002 18:09:10:5] error: Exception: SERVLET-execution_failed: Error in ex
    ecuting servlet JSPRunnerSticky: java.util.EmptyStackException
    Exception Stack Trace:
    java.util.EmptyStackException
    at java.util.Stack.peek(Stack.java:86)
    at java.util.Stack.pop(Stack.java:68)
    at com.netscape.server.deployment.AppComponentDescriptorUtil.popCurrentAppComponent(Unknown Source)
    at com.netscape.server.servlet.servletrunner.AppInfo.popWebAppDescriptor(Unknown Source)
    at com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown Source)
    at com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.thread.ThreadBasic.run(Native Method)
    at java.lang.Thread.run(Thread.java:479)
    could anyone suggest a method to solve the problem?
    Thx very much!

    There is a major security breach in authenticating
    iPlanet Web Server 6.0 SP3 and SP4 using Sun ONE
    Directory Server. Using a valid user id, any
    password except null string would allow user access
    the restricted resources. iPlanet Web Server 6.0 SP5
    and 4.1 SP12 worked fine with similar configuration.Did you get an answer for this?
    We are having the exact same problems with our iPlanet Web server 6.0 SP3.
    thank you.

  • Starting iPlanet Application server reports an error and shuts down the ldap server

    Hi,
    This has been happening to me starting today. I have kept the service to
    be interactive with the desktop. The starting of the service doesn't even
    open up the command prompt.
    The specific error is
    Error 2147 : Internal server error.
    Looking up on this error on gave me a statement :
    "Error 2147
    The specified parameter could not be found in the configuration information.
    Explanation: Windows NT could not find a particular entry in your
    configuration.
    Action: Ask your network administrator to check your configuration. The
    administrator should make sure your system configuration contains all
    information required to run Windows NT and any associated applications. "
    Can anybody put some light on this. The version of iplanet is 6.0 SP2 and is
    being run on windows NT workstation.
    Kind regards,
    Gurjit

    I ran into this error the other night talking to an openldap server running on solaris ... after hours and hours and hours and hours it turned out to be ...
    wait for it
    wait
    My client was sending ldap V2 and I set this in my openldap slapd.conf file
    allow bind_v2
    I hope this helps.

  • Can't Load 3rd Party JDBC in iPlanet Application Server

    I am trying to use a 3rd Party Type 4 Oracle JDBC driver to connect to a database in iPlanet Application Server 6.0 SP3. I used the jdbcsetup.exe tool to register the driver and used the iAS Administrative Tool to Register the Datasource.
    External JDBC Driver Parameters:
    Driver Type: OracleConnectionPoolDataSource
    Driver Classname: oracle.jdbc.pool.OracleConnectionPoolDataSource
    Driver Classpath: c:\src\jdbc\lib\classes111.zip
    DataSource Registration Parameters:
    JNDI Name: OracleConnectionPoolDataSource
    DriverType: OracleConnectionPoolDataSource
    DatabaseURL: jdbc:oracle:thin:@decipher:1521:csi
    Code to Access datasource (Note: dsName=OracleConnectionPoolDataSource):
    try {
    // Define JNDI InitialContext object.
    InitialContext ctx = new InitialContext();
    ds = (DataSource)ctx.lookup("jdbc/" + dsName);
    dbConn = ds.getConnection();
    //requires all sql Statements to be manually commit(ed)
    dbConn.setAutoCommit(false);
    if(dbConn!=null)
         System.out.println("Getting a connection from dds.");
    catch (Exception e){
         e.printStackTrace();
    The Error that I am getting:
    [22/Aug/2002 15:43:51:9] info: RLOPMGR-005: OracleConnectionPoolDataSource: CALLBACK FAILED: CreateObject
    java.sql.SQLException: A. Couldn't load or create 3rd party class: oracle.jdbc.pool.OracleConnectionPoolDataSource
    at com.netscape.server.jdbc.Driver.connect(Unknown Source)
    at com.netscape.server.jdbc.ConnectionPool.createNewConnection(Unknown Source)
    at com.netscape.server.jdbc.ProxyEvaluation.createObject(Unknown Source)
    at com.kivasoft.rlop.ObjectPool.reserveObjectnative(Native Method)
    at com.kivasoft.rlop.ObjectPool.reserveObject(Unknown Source)
    at com.netscape.server.jdbc.ConnectionPool.getFromPool(Unknown Source)
    at com.netscape.server.jdbc.ConnectionPool.getConnection(Unknown Source)
    at com.netscape.server.jdbc.DataSourceImpl.getConnection(Unknown Source)
    at com.netscape.server.jdbc.DataSourceImpl.getConnection(Unknown Source)
    I would greatly appreciate any help on why I am getting this error. I am desparate!

    I'm sorry but I'm not an expert......
    As you know Classes12.zip contains two dir "javax" and "oracle".
    So my path for driver is "/servers/jdbc/classes12.zip (or wath is contains).
    In classpath variable in iasenv.ksh I put /servers/jdbc but it doesn't work.
    I tried with /servers/jdbc/oracle/driver.....the same
    Can you help me again
    Thank you very much!
    Massimiliano

  • IPlanet Web Server 6.0 SP3-4: authenticating succeeds with bogus password

    There is a very serious problem with ACL configured to authenticate against the ldap server.
    Going through the Global settings, if you configure it to use a Ldap server and then configure the ACL to allow only the authenticated users... however, by typing a bogus password, as long as userid is correct, I can get access to the URL pages.
    Previously, I have responded to "Thuan Nguyen" in the subject "Problem authenticating iPlanet Web Server 6.0 SP3 and SP4 with LDAP", regarding authentication to the Ldap with bogus password.
    I have emailed and called in to inform SUN of this severe security problem with their Web Server, but I don't even know if this information is getting through.
    Isn't there anyone out there who can also confirm this?
    And if there is any existing workarounds for this?
    Thank you.

    This is documented in the 6.0 SP5 (and higher)
    release notes as fixed problem 4770629, and,
    according to the SP5 release notes, "All users of
    previous versions of Sun ONE Web Server are strongly
    recommended to install this service pack."
    Note that the problem only occurs when the LDAP entry
    lacks a uid.Thanks for the info. However, the LDAP server I'm using does have the UID value.
    Regardless, I will try the SP5 and get back to you.
    Thank you.

  • Does anyone know where I can download the IPlanet App Server 6.0 SP3 to get rid of this f... SP2 installation night mare on win  NT

    Does anyone know where I can download the IPlanet Application Server 6.0 SP3 to get rid of this f... SP2 installation night mare on win NT

    Hi,
    You an download the iAS6.5 from http://wwws.sun.com/software/download/download/
    There is no place where you can download the SP3. Anyway 6.5 has more advance features. Anyway SP2 works fine with win NT. If you have any specific problem with installation, you can point them out. I would suggest you to use 6.5 instead.
    Thanks
    parsu

  • How to start new instance of Application server 6.0 sp3 on Solaris

    Hi!
    I am a new user of iPlanet Application server (ver. 6.0 sp3) for Solaris and I have problems with starting new instance of App. Server. Directory server and administration server are started during installation but application server isn't started. I've used Application Server Command Line Utilities to start server but I've got message "you must register
    the server instance via the application server admin tool". I've tried to do that but I don't know how. I've searched documentation and I haven't found what I'm looking for.I would like to know where can I find instructions for starting App. server?

    Hello,
    Start your "ksvradmin" from $IASHOME/bin/ksvradmin tool - a GUI tool and under file menu register the server instance by supplying port on which the server is running.. it is intuitive..
    Thanks
    Sudhir

  • IPlanet Application Server 6.0 Service Pack 3 Test Drive

    Hi,
    We are trying to port an existing web-app (runs on WebLogic and JBoss)
    to the iPlanet Application Server platform.
    We can deploy our app, but cannot access it once it is deployed.
    Is the iPlanet Application Server 6.0 Service Pack 3 Test Drive "cripple
    ware" or is it a fully functioning trial which allows you deploy new
    apps to it?
    Thank You,
    Eric Kahler

    Hello,
    If the issue is looking up the bean and you are looking up the bean as you
    would with JBoss or BEA:
    String beanName = "Bean";
    ctx = InitialContext();
    ctx.lookup( beanName );
    then you might have the problem there. Atleast this is what we have found
    with beans needing to be convered. Change the lookup to be ctx.lookup
    ("ejb/" + beanName ); and you might be better. I haven't tried it on JBoss
    or Bean but ctx.lookup( "java:comp/env/ejb/" + beanName) might work on all
    the different app servers
    TTYL, Jeff
    "Eric Kahler" <[email protected]> wrote in message
    news:[email protected]..
    Hi,
    We are trying to port an existing web-app (runs on WebLogic and JBoss)
    to the iPlanet Application Server platform.
    We can deploy our app, but cannot access it once it is deployed.
    Is the iPlanet Application Server 6.0 Service Pack 3 Test Drive "cripple
    ware" or is it a fully functioning trial which allows you deploy new
    apps to it?
    Thank You,
    Eric Kahler

  • Deploying war file on iplanet application server 6.5

    Hi ,
    We are trying to deploy WebObjects application on Iplanet Application server server 6.5.
    Steps we tried for deployment :
    1) War file generated by WebObjects.
    2) Started IPlanet Application server.
    3) Opened the War file in the deployment tool.
    4) Verified that the WAR file to be deployed using the verify option in the deployment tool(Verified successfully)
    5) We tried to save the archive, then it throws an error saying "
    "Invalid entry compressed size (expected 52 bytes but got 51 bytes)".
    We ignored this message and proceeded further by clicking on OK.
    6) Deployed the WAR file using the deploy option
    7) In the deploy message box, it diplays that the application was deployed successfully.
    Then we tried to access the application by trying the following url : " http://localhost/NASApp/<CONTEXT NAME>/WebObjects/<APPLICATION NAME>"
    (eg : http://localhost/NASApp/SampleApplication/WebObjects/SampleApplication.woa>)
    We are getting the error saying that " GXError". We are not sure whether the the above mentioned url is the correct way to access the application !
    What we think the problem in deployment is
    i) because of error while saving the WAR file (Invalid entry compressed size (expected 52 bytes but got 51 bytes)
    ii) URL not appropriate
    Other observations :
    We tried to deploy to deploy sample application on Iplanet Application server. All these sample applications are deployed properly without the above mentioned error message. All these application are accessed by typing following url : " http:localhost/NASApp/<CONTEXT NAME>/<APPLICATION NAME>". IN all the sample application, url contains "NASApp" . We are not sure what this stand for and maps to. What we assumed is that it maps to the the iplanet app document root i.e "installedroot/ias6/ias/App"
    The exception throw while saving the WAR file is " com.iplanet.ias.tools.buzz.util.ArchiveHandlerException"
    Has any body who has tried this can help us?
    Thanks,
    Raju and Venkatesh

    Hi,
    First of all the application you are trying is from a WebObjects application server. I don't know how they package the modules and what is the format/file structure. I just went to their site, though they say that the WebObjects applications can be deploy on any J2EE Application server but still how they package and how they write the xml descriptors is not known.
    Looking at your exception it seem that first it is something to do the war/jar archive file compression thing (as the deployment tool is not able to read the complete file) then comes the deployment descriptors.
    I tried to get a few sample application from their site but I couldn't fine any, it will be great help if you can provide a WebObjects sample app to me (mail it to [email protected]).
    Regarding the NASApp string in URL, it has nothing to do with document root of iAS and also installedroot/ias6/ias/APPS dir is not the document root of iPlanet app server, this is the place where it save/explodes all the archives (ear).
    See iPlanet App server don't have any HTTP daemon to listen to the HTTP requests, so it needs a web server with a plugin (web connector) to forward the HTTP requests meant for iAS, and this NASApp string in the URL is the key to that.
    All the URLs are first send to the iAS plugin (as configured in web server's obj.conf file) and plugin look for this NASApp string (configurable), if it is there in the URL then it converts the HTTP request and send it to iAS over a proprietary protocol (KCP), otherwise it gives the request as it is to web server to process it.
    The NASApp string is a iAS registry parameter which you can change any time. And generally the context root part of the URL is the war file name (by default). So the typical URL for any web application (MyWeb.war) will be:
    http://<host>:<port>/NASApp/MyWeb/<Servlet_name>.
    I don't know why that extension "*.woa" is there. So if you send me a sample war file, I will be able to try it out.
    Please feel free to ask further questions.
    Sanjeev,
    Developer Support, Sun ONE Application Server-India.

  • Iplanet application server 6.5 on windows xp

    I'm trying to install iplanet application server 6.5 on windows xp. but for some reason it just hangs at the end of the install. Leaving my no choice but to quit the instalation. Has anyone sucessfully install 6.5 on xp? and could anyone help? would be appreciated.
    Thanks in advance...

    I've just spent a day or two mucking around with getting the iPlanet 6.5 Application Server install running with IIS on XP, and have got as far as having the "fortune" application running. I also encountered the "hanging installation" problem on my 5th or 6th reinstallation. Here is my checklist of things to do:
    1. As has been pointed out earlier, you must have a static IP address assigned to the machine you are installing on.
    2. You should set up IIS before installing iPlanet - during the install you'll be prompted to set up the Web Connector for IIS.
    3. If you find that the install hangs at the end (seems to be in the middle of building the Start Menu shortcuts), then deinstall from the Control Panel | Add Remove Software and run the install in Windows 2000 compatibility mode - this article lays out how to start applications in compatibility mode:
    http://www.microsoft.com/windowsxp/using/games/expert/durham_og.mspx
    4. You need to switch IIS to run in-process as per these instructions:
    http://docs.sun.com/source/816-5788-11/app1.html#14411
    see the section "Registering the Plug-in on IIS 5.0 running on Windows 2000".
    Note that in XP the tab is called "Directory" rather than "Virtual Directory" and ensure that you grant Execute Permission to both Scripts and Executables (default is just Scripts I think)
    5. You need to grant security permissions to the registry key
    \\local machine\\software\\iplanet\\Appserver\\6.0\\CCS0\\HTTPAPI
    as per the post by Vaidyanathan Iyer :
    http://swforum.sun.com/jive/thread.jspa?threadID=20660&tstart=90
    Regards

  • URL Rewriting Session ID Length in iPlanet Application Server

    Hi there,
    Does anyone know what the maximum length of the session ID value is when
    using URL rewriting/encoding for session tracking (i.e.: ";jessionid=1234"
    appended to the end of the URL) with iPlanet Application Server 6.0's
    servlet container (or any previous versions)?
    Does the length vary or is it fixed? And does WebSphere encode server or
    failover information into the ID? WebLogic for instance, encodes the
    primary and secondary failover servers into the ID when running in a
    cluster)?
    And finally, is there any way to restrict or specify the maximum length of
    the session ID?
    I ask this due to a limitation with some WAP clients & gateways which
    prevents the URL from exceeding 128 characters.
    Any info on this issue from iPlanet staff or anyone else is much
    appreciated.
    <background-info>
    Please see the following links if you'd like some additional background:
    http://e-docs.bea.com/wls/docs60/////wap/wapdev.html#1024984
    under the heading "Session Tracking" at the bottom
    http://groups.google.com/groups?hl=en&safe=off&th=eb7f38aa5086972e,13&seekm=
    8gaki8%247d5%241%40newsgroups.bea.com#p
    </background-info>
    Regards,
    Sasha Haghani

    Sasha Haghani wrote:
    Hi there,
    Does anyone know what the maximum length of the session ID value is when
    using URL rewriting/encoding for session tracking (i.e.: ";jessionid=1234"
    appended to the end of the URL) with iPlanet Application Server 6.0's
    servlet container (or any previous versions)?
    I'm fairly certain that it is fixed. 18 for the attibute, 16 for the value, plus
    1 for the equals. (Plus 1 for the ? if it didn't already exist.)
    So 35 or 36 depending on how you count it. Someone needs to verify this and
    check my counting though.
    >
    Does the length vary or is it fixed? And does WebSphere encode server or
    failover information into the ID? WebLogic for instance, encodes the
    primary and secondary failover servers into the ID when running in a
    cluster)?I don't know what WebSphere does. iAS does not encode failover information in
    the ID. Because of the way session is propogated, no server information needs to
    be embedded in the id.
    >
    And finally, is there any way to restrict or specify the maximum length of
    the session ID?No.

  • Can I install iPlanet Application Server 6 on Solris on Intel

    Can I install iPlanet Application Server 6 on "Solris on Intel".
    Raj

    Hi Raj,<BR><BR>
    Sorry but unfortunately the short answer is no. <BR>
    The iPlanet Application Server is supported on <BR>
    UltraSPARC running Solaris 2.6 or Solaris 8<BR>
    or<BR>
    Windows NT 4.0 SP 5 <BR><BR>
    It's also available on HP-UX 11.0 and AIX 4.3.3<BR>
    but I don't know on which hardware<BR>
    You can check the documentation on http://docs.iplanet.com<BR><BR>
    Hope this helps<BR><BR>
    Caryl<BR>
    Sun Developer Technical Support<BR>

  • Forms builder & iPlanet Application Server

    Is it posible to use files generated with Forms Builder (*.fmx) under the iPlanet Application Server (SUN)?.
    Thanks,
    Cristina.

    Hi Ronald,
    I have to do an application based in web forms to manage a data base stored in Oracle 9i.
    First I thought to do it using the Forms Builder.
    The company require standard J2EE and use only the iPlanet Application Server, although use Database Oracle 9i don't use the app Oracle.
    Is there not any possibility to use the Forms Builder?
    Since I can't use the forms generated with Forms Builder into the Sun App, I think a solucion is to do the forms with JSP.
    What do you think about??.
    Regards
    Thanks
    Cristina.

  • Changed jdk1.2 to jdk1.3 on Application Server 6.0 SP3

    Hi,
    I have changed the jdk 1.2 to jdk 1.3 on Application Server 6.0 sp3 in <install dir>/ias/env/iasenv.ksh. It gives the following error:
    Exception in thread "main" java.lang.NoClassDefFoundError: org/omg/PortableServer/POAOperations
    at com.kivasoft.engine.Engine.run(Unknown Source)
    at com.kivasoft.engine.Engine.main(Unknown Source)
    How do I solve this
    thanx & regards
    Sumit

    Hello,
    Start your "ksvradmin" from $IASHOME/bin/ksvradmin tool - a GUI tool and under file menu register the server instance by supplying port on which the server is running.. it is intuitive..
    Thanks
    Sudhir

Maybe you are looking for

  • Can I copy a playlist bought from Itunes store.  So far can not see "burn" as choice under File per info

    Bought a compilation CD, 2.3 hours----323MB, and want to make a copy to play in my stereo.  (It has not AUX input so connecting the laptop is not an option) First time I've done this so put in CD-R and got message to mark the playlist and then choose

  • Calendar - Birthday status "busy"

    Hi, When I view my calendar, all of the Birthdays (picked up from my Contact's birthday entry field) show as all-day events, and they're status is set to "busy". When I grab my iPhone and tell Siri to add an event or an appointment, Siri tells me tha

  • Reader Security Update 11.0.05

    I am trying to update my .MSI file with the latest .MSP, and every time that I try it gives me the error of "this program is already loaded".   What is the fix? I am using:   msiexec /a [path-to-aip]\AdbeRdr11000_en_US.msi /update AdbeRdrSecUpd11005.

  • What exactly is System.in?

    Hello. I am currently reading a book for Java beginners and I am currently working on a chapter about I/O. This chapter has left me somewhat puzzled, though, because it was explaining that there are 3 predefined streams (in, out, and err) in the Syst

  • Workflow on invoice parking and posting

    Hello, Can anybody guide me how to configure the workflow for invoice parking and posting in detaills? Thanks Nilesh