IPlanet portal gateway throws HTMLTranslator caught UnsupportedEncoding exception

iPlanet portal gateway throws HTMLTranslator caught UnsupportedEncoding exception when translating java.io.UnsupportedEncodingException: ibm-1047, exception. This happens when one of the web server that I try to access sends 401 Basic Authentication response. The web server is IBM HTTP Server/V5R3M0.
HTTP/1.0 401 Unauthorized
Accept-Ranges: bytes
Date: Thu, 14 Feb 2002 21:48:06 GMT
Content-Length: 285
Content-Type: text/html; charset=IBM-1047
Expires: Thu, 14 Feb 2002 21:48:06 GMT
Cache-Control: no-cache
Connection: keep-alive
Server: IBM HTTP Server/V5R3M0
Last-Modified: Thu, 14 Feb 2002 21:48:50 GMT
Pragma: no-cache
WWW-Authenticate: Basic realm="ODTSO"
Via: 1.1 casoddc0-2 (NetCache NetApp/5.1R2D9)
2/14/02 1:48:50 PM PST: Thread[Thread-173,5,main]
HTMLTranslator: Translate /cgi-bin/db2www/restricted/slsmkt/ffms/DriverEntry.d2w/input
2/14/02 1:48:50 PM PST: Thread[Thread-173,5,main]
HTMLTranslator caught UnsupportedEncoding exception when translating
java.io.UnsupportedEncodingException: ibm-1047
     at java.lang.Throwable.fillInStackTrace(Native Method)
     at java.lang.Throwable.fillInStackTrace(Compiled Code)
     at java.lang.Throwable.<init>(Compiled Code)
     at java.lang.Exception.<init>(Compiled Code)
     at java.io.IOException.<init>(Compiled Code)
     at java.io.UnsupportedEncodingException.<init>(UnsupportedEncodingException.java:37)
     at sun.io.Converters.getConverterClass(Compiled Code)
     at sun.io.Converters.newConverter(Compiled Code)
     at sun.io.ByteToCharConverter.getConverter(Compiled Code)
     at java.lang.String.getBTCConverter(Compiled Code)
     at java.lang.String.<init>(Compiled Code)
     at java.lang.String.<init>(Compiled Code)
     at com.iplanet.portalserver.gateway.connectionhandler.HTMLTranslator.translateSB(Compiled Code)
     at com.iplanet.portalserver.gateway.connectionhandler.HTMLTranslator.translate(Compiled Code)
     at com.iplanet.portalserver.gateway.connectionhandler.Session.processNextRequest(Compiled Code)
     at com.iplanet.portalserver.gateway.server.HTTPConnectionManager$1.run(Compiled Code)
     at com.iplanet.portalserver.gwutils.ThreadPoolThread.run(Compiled Code)
Is there any workaround for this situation?
Thanks in advance.

Modify iwtPlatform.xml file by including charset value IBM=IBM-1047. May be its accepting only ISO charset. Thats why its generating this error. To modify this XML file access this file as
ipsadmin get component iwtPlatform > somefile.xml
Add the charset value to
<iwt:Att name="iwtPlatform-HTMLcharset>.
After that apply these changes to original file using ipsadmin change comoponent ... command.
Please make sure that backup the original file before modifying.

Similar Messages

  • How do I restrict access by domain and the rest of the world to the documents in the public_html folder in iPlanet Portal Server?

    Hello,
    We have multiple domains configured in our iPlanet Portal Server 3 demo environment. In addition we are using the gateway.
    In one of these domains the userTemplate.html file is tailored to display Macromedia Flash components at dynamic positions on the page. The logical home for these Flash components (since the portal software cannot find them if we simply store them in iwtDesktop) is somewhere below the /opt/SUNWips/public_html directory.
    The problem is that once the file is stored here I can access it if I know the url (http://server:8080/file_path) without being authenticated in the domain.
    The allow/deny url policy settings are specific to a domain and seem to have no affect on the rest of the world.
    Any advice you can provide is greatly appreciated.
    Thanks!

    Joel,
    If your intent is to block access to the doc root, you can probably use access control lists (acl) to prevent anyone from accessing the files stored under public_html. You can get more information about how to create ACLs from the following URL
    http://docs.iplanet.com/docs/manuals/enterprise/41/ag/esaccess.htm#1005439
    You can even set up Basic Authentication for access to the direcory or ip based access or any which way you want. I've personally never blocked access to the doc root in portal, so I am not sure what the impact will be.
    Hope this helps!

  • I want to write a java program that can add a user to a role or sub role to the Profile Database in iPlanet Portal Server 3.0. Does anyone has any idea or a sample program do such thing. Thanks, Tommy

    I want to write a java program that can add a user to a role or sub role to the Profile Database in iPlanet Portal Server 3.0. Does anyone has any idea or a sample program do such thing? Thanks, Tommy

    // create the user profile, get the handle back,
    // and set the membership profile attributes.
    ProfileAdmin newProfile = null;
    try {
    // the users profile name is the domain      
    // he belongs to plus their userName
    // you will request.domain if your doing this from a servlet, domain_name is the domain_name the user belongs too
    String profileName = domain_name + "/" + user;
         if (debug.messageEnabled()) {
    debug.message("creating profile for " + profileName);
    // create the user profile object
    newProfile = ProfileManager.createProfile(
    getSession(), profileName ,Profile.USER);
    UserProfile userProfile = (UserProfile)newProfile;
         // set the role the user is a member of. Default is to set
         // the users to the default role of the domain they surfed to
         StringBuffer roleName = new StringBuffer(64);
    // request.domain instead of domain_name if your doing this from a servlet ..
    Profile dp = getDomainProfile(domain_name);
    roleName.append(dp.getAttributeString("iwtAuth-defaultRole"));
         if (debug.messageEnabled()) {
    debug.message("setting role for " + user + " = " + roleName);
    userProfile.setRole(roleName.toString());
    newProfile.store(false);
    } catch (ProfileException pe) {
         debug.error("profile exception occured: ",pe);
    return;
    } catch (ProfileException pe) {
         debug.error("login exception occured: ",le);
    return;
    HTH ..

  • SEVERE: Caught an exception while invoking method 'setFlag' on object 'Lock

    While try to run load test data , I got the exception as follows..
    SEVERE: Caught an exception while invoking method 'setFlag' on object 'LockManager'. Releasing locks.
    java.lang.reflect.InvocationTargetException
    Finally I got a hint ,
    "If the running Deployment Template script breaks halfway through its execution due to an unhandled
    exception, or is manually interrupted by a user pressing Ctrl-C while it is running, the lock remains
    set within the EAC"
    The resolution is ,
    On Windows: .\runcommand.bat LockManager releaseLock
    update_lock
    On UNIX: ./runcommand.sh LockManager releaseLock up¬
    date_lock

    After spending some time on this, I looked at the source code for com.evermind.server.ThreadState
    This is the code that throws the exception:
    if(applicationThread != null && applicationThread.httpHandler != null && applicationThread.servletInfo != null)
    try
    server = applicationThread.httpHandler.request.getApplication().getApplication().getServer();
    catch(Throwable t)
    System.out.println("caught exception while getting the server instance " + t.getMessage());
    t.printStackTrace(System.out);
    It looks like this method expects a httpRequest, and would find null because I'm in the servlet.init()
    (at least, that's my interpretation)
    I tested my code (the remoteFacade.create()) inside of a jsp, and it worked...
    So, the next logical question is:
    Can I make EJB calls from within the init method of a servlet? (or more specifically from a struts plugin, which I believe should be more or less the same thing)
    If so, do I need to take extra steps?
    Again, any experience/help on this will be much appreciated.
    Thanks,
    Christophe.

  • IPlanet Portal V3 - response time anomaly

    Hi all - I'm doing some stress & volume testing of iPlanet Portal 3. Clients are extranet (https) - mix of netlet terminal sessions & web users. When number of portal sessions gets to around 430 I'm seeing a consistent & repeatable increase in response times. I'm trying to find the cause. Portal & gateway boxes exhibit minimal CPU activity. I am seeing increases in number of threads (aka lightweight processes as reports by prstat - this is Solaris), but I wouldn't think this should have such a large impact (portal login resp time goes from 3 to 6 secs). JVM sizing seems to be ok - no serious growth, so I'm guessing garbage collection is not cause either. Any thoughts?? Thanks. Steve

    If you are looking for a Response Time Monitoring tool there is a free one you can use. [Monitoring Tool|http://www.real-user-monitoring.com]

  • NetGenesis and iPlanet portal server

    Hi Group,
    Has anyone used NetGenesis (I believe NetAnalysis is the actual name of the
    product) to track web traffic data? Have you used it for an iPlanet portal
    server web site? Can you track a portal site the same way as you would
    track a regular website?
    Thanks in advance.
    CJ

    I think the servlet container in Portal is meant to be "black boxed" - ie
    you shouldn't use it to run anything except Portal.
    So stick with your tomcat, and you can integrate it using the normal
    Portal APIs and Provider API.
    Regards
    ws
    Will Bohan wrote:
    I am fairly new to iPlanet Portal Server 3.0 (have used Tomcat and Resin
    before)
    I was wondering where should I place a war file with this server to make
    it work
    (i.e. a war file placed in tomcat_install_dir/webapps will be extracted
    and run with tomcat)
    Is there a similar location for iPlanet Portal Server 3.0? I have been
    reading the documentation
    at docs.iplanet for days and cannot find the answer...
    Thanks for the assistance
    -Will

  • Adding a new UDF throws a null pointer exception and modifying user.xml

    Hello,
    I have a two part question.
    i. I am trying to add a UDF (using Advanced>User Configuration..Attributes) to a fully configured OIM i.e. oim with reconciliation and provisioning from and to resources but it throws a null pointer exception. Look at the log, I see
    ===============Excerpt form the log file==========
    [2012-01-26T11:28:14.447-05:00] [oim_server1] [NOTIFICATION] [] [oracle.iam.platform.authz.impl] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 0000JKQq8vZ8dpC5nFk3yZ1Evvpt000LzY,0] [APP: oim#11.1.1.3.0] [dcid: c62f3a4b80d21e6f:ef93519:134587d39c4:-7ffd-0000000000022a3e] [[
    ---Stack Trace Begins[[This is not an exception. For debugging purposes]]---
    oracle.iam.platform.authz.impl.OESAuthzServiceImpl.doCheckAccess(OESAuthzServiceImpl.java:210)
    oracle.iam.platform.authz.impl.OESAuthzServiceImpl.hasAccess(OESAuthzServiceImpl.java:188)
    oracle.iam.platform.authz.impl.OESAuthzServiceImpl.hasAccess(OESAuthzServiceImpl.java:180)
    oracle.iam.platform.authz.impl.AuthorizationServiceImpl.hasAccess(AuthorizationServiceImpl.java:173)
    oracle.iam.configservice.impl.ConfigManagerImpl.checkAuthorization(ConfigManagerImpl.java:1899)
    oracle.iam.configservice.impl.ConfigManagerImpl.addAttribute(ConfigManagerImpl.java:177)
    oracle.iam.configservice.api.ConfigManagerEJB.addAttributex(Unknown Source)
    ... 21 lines skipped..
    oracle.iam.configservice.api.ConfigManager_5u0nrx_ConfigManagerRemoteImpl.addAttributex(ConfigManager_5u0nrx_ConfigManagerRemoteImpl.java:864)
    ... 13 lines skipped..
    oracle.iam.configservice.api.ConfigManagerDelegate.addAttribute(Unknown Source)
    oracle.iam.configservice.agentry.config.CreateAttributeActor.perform(CreateAttributeActor.java:266)
    oracle.iam.consoles.faces.mvc.canonic.Model.perform(Model.java:547)
    oracle.iam.consoles.faces.mvc.admin.Model.perform(Model.java:324)
    oracle.iam.consoles.faces.mvc.canonic.Controller.doPerform(Controller.java:255)
    oracle.iam.consoles.faces.mvc.canonic.Controller.doSelectAction(Controller.java:178)
    oracle.iam.consoles.faces.event.NavigationListener.processAction(NavigationListener.java:97)
    ... 24 lines skipped..
    oracle.iam.platform.auth.web.PwdMgmtNavigationFilter.doFilter(PwdMgmtNavigationFilter.java:115)
    ... weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    oracle.iam.platform.auth.web.OIMAuthContextFilter.doFilter(OIMAuthContextFilter.java:100)
    ... 15 lines skipped..
    weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    ---Stack Tracefor this call Ends---
    [2012-01-26T11:28:14.447-05:00] [oim_server1] [NOTIFICATION] [IAM-1010010] [oracle.iam.platform.authz.impl] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 0000JKQq8vZ8dpC5nFk3yZ1Evvpt000LzY,0] [APP: oim#11.1.1.3.0] [dcid: c62f3a4b80d21e6f:ef93519:134587d39c4:-7ffd-0000000000022a3e] [arg: 1] [arg: null] [arg: USER_MANAGEMENT_CONFIG] [arg: CREATE_ATTRIBUTE] ********** Entering the Authorization Segment with parameters:: LoggedInUserId = 1, target resourceID = null, Feature = USER_MANAGEMENT_CONFIG, Action = CREATE_ATTRIBUTE **********
    [2012-01-26T11:28:14.448-05:00] [oim_server1] [NOTIFICATION] [IAM-1010021] [oracle.iam.platform.authz.impl] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 0000JKQq8vZ8dpC5nFk3yZ1Evvpt000LzY,0] [APP: oim#11.1.1.3.0] [dcid: c62f3a4b80d21e6f:ef93519:134587d39c4:-7ffd-0000000000022a3e] [arg: [InternalObligation: name: noop, values: [true], convertToObligation: false, InternalObligation: name: noop, values: [true], convertToObligation: false]] Validating the Internal Obligations: [InternalObligation: name: noop, values: [true], convertToObligation: false, InternalObligation: name: noop, values: [true], convertToObligation: false]
    [2012-01-26T11:28:14.448-05:00] [oim_server1] [NOTIFICATION] [IAM-1010022] [oracle.iam.platform.authz.impl] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 0000JKQq8vZ8dpC5nFk3yZ1Evvpt000LzY,0] [APP: oim#11.1.1.3.0] [dcid: c62f3a4b80d21e6f:ef93519:134587d39c4:-7ffd-0000000000022a3e] ---------- The list of Internal Obligation is satisfied, returning TRUE ----------
    [2012-01-26T11:28:14.448-05:00] [oim_server1] [NOTIFICATION] [IAM-1010026] [oracle.iam.platform.authz.impl] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 0000JKQq8vZ8dpC5nFk3yZ1Evvpt000LzY,0] [APP: oim#11.1.1.3.0] [dcid: c62f3a4b80d21e6f:ef93519:134587d39c4:-7ffd-0000000000022a3e] [arg: Decision :PERMIT\nObligations from policy: ] ********** Exiting the Authorization Segment with result Decision :PERMIT[[
    =============Excerpt ends==============
    Is there a reason why this is and how do I get by it.
    ii. Can I just add the field directly within the MDS>file/user.xml? Would there be an issue with changing an existing attribute metadata using the user.xml?

    Pradeep thank you for your response. it was helpful. However, I also found the responses to both my questions.
    i. The null pointer exception was due to using a complex query I was using in the LOV query. I tried a simple query and that worked fine.
    ii. For modifying the user defined attributes one can consult the following forum post:
    OIM 11g - Change UDF Field Type form String to LOV
    Thanks

  • Error in Remote-Communikation | caught TrexNet exception

    Hello BIA experts,
    we got this error 4 times and don´t know what´s the reason(from RSPC):
    12.01.2009     15:33:57     Loading data to index BWP_BI0:SMAT_PLANT (records '0000318655', job '0' )
    12.01.2009     15:44:16     Characteristic 0MAT_PLANT: 0 data records in version M deleted from table /BI0/QMAT_PLANT
    12.01.2009     15:44:16     Index for table '/BI0/SMAT_PLANT' is being processed
    12.01.2009     15:44:16     Index '/BI0/SMAT_PLANT' for BIA index deleted
    12.01.2009     15:44:16     Index 'BWP_BI0:SMAT_PLANT' for BIA index created
    12.01.2009     15:44:16     Execute rollback
    12.01.2009     15:44:16     Rollback for index 'BWP_BI0:SMAT_PLANT' executed
    12.01.2009     15:44:16     Runtime (ms): RFC server:58, BIA client:58, BIA Kernel: 0, ABAP RFC: 60
    12.01.2009     15:44:16     Error in Remote-Communikation with partner http://[blade02]:30003/indexCellTable
    12.01.2009     15:44:16     Job cancelled after system exception ERROR_MESSAGE
    In the rfc alert trace there is no relevant error at this time. This error is independent from the blades because i moved the affected index to another blade. The result was the same.
    I only can see an error in the IndexServerAlert trace:
    2009-01-12 15:34:42.475 e SERVER_TRACE TRexApiIndexDocuments.cpp(09363) : start rollback bwp_bi0:smat_plant user=[user]
    2009-01-12 15:34:42.489 e Trex_SE      FuzzyOptimizer.cpp(04135) : start rollbackOptimize for index bwp_bi0:smat_planten
    2009-01-12 15:34:42.508 e Trex_SE      FuzzyOptimizer.cpp(04229) : rollbackOptimize for index bwp_bi0:smat_planten finished rc=0
    2009-01-12 15:34:42.518 e SERVER_TRACE TRexApiIndexDocuments.cpp(09397) : finished rollback bwp_bi0:smat_plant rc=0
    2009-01-12 15:34:53.213 e Service      TrexService.cpp(01283) : caught TrexNet exception in method : Protocol//request begin identifier is invalid
    In the syslog on BI I can see this error:
    15:44:14 BWP82 BTC  007 010 BWBATCH                    TR  1 TREX_ICM-Receive_Error; return code = 402, return text = ICM_HTTP_TIMEOUT
    I don´t know why I get here an ICM error, the BIA is so configured that it just uses the RFC connection to the backend system. There is also no error in the ICM traces in SMICM.
    I only found a note(1092151) but this note doesn´t match to us because we already have SP15 in the backend system.
    Thanks in advance!
    Best Regards,
    Jens
    Edited by: Jens Gleichmann on Jan 13, 2009 8:15 AM
    Edited by: Jens Gleichmann on Jan 13, 2009 11:52 AM

    Hi Marc,
    thanks for your reply.
    Yes, I already found this note, but I can´t found a problem in the configuration of the ICM. It´s very strange if we rerun the process chain than it works. It´s not only one index which has the error, there are now 3 indizes which have the error.
    This process chain also run in the year 2008 and from my team didn´t change anything on BIA or ICM.
    In SMICM I can´t find any log about this errors. Is this actually logged by the ICM? Does it help if I set the trace level higher?
    The error can be reproduced at all 4 blades.
    Here an other error:
       Prozess 'Initiales Aktivieren und Füllen von BIA-Indizes ',
       Variante 'BIA-Index aktivieren und initial füllen für MM_I_I' hat
       Stat us 'fehlerhaft beendet ' (Instanz
       'BIBIA4CI394JSTM6Q9TLJG99P5PNHC ')
    in English:
    process 'initial activate and fill of bia-indizes'
    variant 'BIA-index activate and fill for MM_I_I' have
    status 'finished with error' (Instance
       'BIBIA4CI394JSTM6Q9TLJG99P5PNHC ')
    Best Regards,
    Jens
    Edited by: Jens Gleichmann on Jan 15, 2009 7:47 AM

  • Weblogic throwing "null SOAP element Exception" in multi-part SOAP response

    Hi All,
    I'm using weblogic 10. My application is a webservice client generated using '*clientgen*', which is running on weblogic, and
    is invoking a remotely hosted webservice ( Remotely hoseted webservice may not be running on weblogic).
    I've the wsdl file of remotely hosted webservice.
    Now the problem is with WSDL file (I suppose), have a look at this.
    *&lt;message name="m1"&gt;*
    *&lt;part name="body" element="tns:GetCompanyInfo"/&gt;*
    *&lt;/message&gt;*
    *&lt;message name="m2"&gt;*
    *&lt;part name="body" element="tns:GetCompanyInfoResult"/&gt;*
    *&lt;part name="docs" type="xsd:AnyComplexType"/&gt; ------&gt; assume all elements inside this complex type can be nil or minOccurs set to '0'*
    *&lt;part name="logo" type="xsd:AnyOtherComplexType"/&gt; ------&gt; assume all elements inside this complex type can be nil or minOccurs set to '0'*
    *&lt;/message&gt;*
    &lt;portType name="pt1"&gt;
    &lt;operation name="GetCompanyInfo"&gt;
    &lt;input message="m1"/&gt;
    *&lt;output message="m2"/&gt; -----&gt; multi part message.*
    &lt;/operation&gt;
    &lt;/portType&gt;
    Now here is sample message for the request(I've composed this message for this question):
    &lt;soap:Envelope&gt; MESSAGE1
    &lt;soap:header/&gt;
    &lt;soap:body&gt;
    &lt;tns:m2&gt;
    &lt;tns:GetCompanyInfoResult&gt;
    Blah Blah....
    &lt;/tns:GetCompanyInfoResult&gt;
    &lt;tns:docs&gt;
    Blah Blah....
    &lt;/tns:docs&gt; Assume no data for 'logo', so it's not returned. Since all its elements can be nillable.
    &lt;tns:m2&gt;
    &lt;/soap:body&gt;
    &lt;/soap:Envelope&gt;
    First of all, is this SOAP response is valid? I'm not sure about *'message' and 'parts' in SOAP*, but according to XML schema standards it's invalid.
    Because, according to *'message' m2, 'logo' is missing*, eventhough all it's elements are nillable in such case there should be *&lt;logo/&gt;* at the end.
    I mean valid message should be like below
    &lt;soap:Envelope&gt; '*MESSAGE2*'
    &lt;soap:header/&gt;
    &lt;soap:body&gt;
    &lt;tns:m2&gt;
    &lt;tns:GetCompanyInfoResult&gt;
    Blah Blah....
    &lt;/tns:GetCompanyInfoResult&gt;
    &lt;tns:docs&gt;
    Blah Blah....
    &lt;/tns:docs&gt;
    *&lt;tns:logo/&gt; ------------------&gt; here is the change compared to above message. empty element.*
    &lt;tns:m2&gt;
    &lt;/soap:body&gt;
    &lt;/soap:Envelope&gt;
    Now the concerns are :
    (1) Which is a valid response? Message1 or Message2
    (2) If message1 is valid then why is weblogic throwing an exception 'null SOAP element', I suppose this is due to missing 'logo' element.
    (To confirm this I've used tcpmonitor and found message1 as response but weblogic is still throwing 'null SOAP Element' exception,
    which confirms it needs 'logo' as well, I suppose &lt;logo/&gt; at least). Is there any workaround for this in weblogic for multi-part messages?
    (3) If message1 is invalid according to SOAP standards then You've answered my question. ---&gt; I need to talk to the webservice provider in this case.....
    Thanks in advance...

    Message 1 is not Basic Profile 1.1 compliant. It is specified by BP1.1 in section 4.4.1(http://www.ws-i.org/Profiles/BasicProfile-1.1-2004-08-24.html#Bindings_and_Parts) that when a wsdl:part element is defined using the type attribute, the serialization of that part in a message is equivalent to an implicit (XML Schema) qualification of a minOccurs attribute with the value "1", a maxOccurs attribute with the value "1" and a nillable attribute with the value "false".

  • Error 500: Server caught Unhandled Exception

    Hi,
    Whenever I make some changes to JSP and if JSP has some errors within it, It always say Error 500: Server caught Unhandled Exception.
    It's really difficult to debug JSP with this sort of message. Is there any easy way out ...? How do I know which line in JSP is having problem ...? How can know whether its syntax error or something else ...?
    I would appreciate if someone put easy solution forward.
    Thanks.

    Start your servlet engine with a nojit option. It will tell you the line number.
    -Srini

  • Does the iplanet Portal server support other existing standalone Webservers/application Servers the likes of weblogic, websphere etc?

    If so, will the session management aspect be looked after by the iPlanet Portal server?

    The new version of Portal (6.0 I believe) will run on weblogic or websphere as well as iAS.
    Kent

  • In terms of efficiency and expandability, how does iPlanet Portal software differ from a portal written in PHP and PERL?

     

    In my opinion the fact that the portal uses primarily JAVA, lends itself to quite a bit of expandability. I think it will be quite difficult for a portal written in PHP (Such as PHP Nuke) to share user session and state information accross multiple machines/instances. The iPlanet portal server has been designed to accomodate this, through the use of specialised session services. The threading model in Java also lends itself to greater efficiency when executing multiple tasks, whereas a portal based on PERL, would have to start a new process everytime a service is requested, which can then become VERY resource intensive.
    In terms of expandability, the fact that it is contaned inside a JAVA VM will allow you to develop and deploy alot of custom developed applications for your portal. There is also quite a good portal API for the iPlanet portal server that will allow you to tap into the Logging,Session,Profile and Authentication services provided by the portal.
    Hope this helps!

  • What search engines does iPlanet Portal support

     

    iPlanet Portal Server facilitates search services by integrating iPlanet Compass Server with it.
    iPlanet Compass Server has built-in search engine and also Verity search engine forms part of it.
    For further references, look it in to the following URL:
    http://docs.iplanet.com/docs/manuals/compass.html
    -SaralaVijay

  • Wildcard certificates and portal gateway

    Hi,
    I have configured our portal gateway as follows:
    hostname: gateway.domain.com
    supplier.domain.com --> gateway.domain.com/supplier
    employee.domain.com --> gateway.domain.com/employee
    In order to get rid of the warning messages while connecting with the gateway, we plan to install a server certificate signed by Thawte. Because we have multiple hostnames (supplier and employee) I decided to give it a go with a trial wildcard certificate. I got this certificate from the thawte website and installed it using certadmin.
    Everything works fine with IE6.5 but when I try to connect with the gateway with netscape communicator (4.5 and 4.7) i get the following error:
    ...improperly formatted DER-encoded message.
    Did anyone experience the same error? Is it a browser issue, or did I request the wrong certificate type?
    --regards, Jordi                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Seems to be more of a browser issue rather than a gateway issue, however try getting a cert like gateway.domain.com and see if that works fine instead of the wild character ..

  • Crawling iplanet portal server secured content.

    Hi, All,
    I am new on the iplanet portal server. Try to come up a solution to crawling
    the secured content with a valid user name and password. What this the
    authentication mechanism of iplanet portal server keep the user's session?
    is iPlanet Portal server using cookie to store the session id or pass it
    back and forth as a parameter? Where can I find more information about this?
    Any response is appreciated!
    Hao Huang

    currently there is no testing tool available as a part of the product.

Maybe you are looking for

  • How can I stop itunes from starting when I turn on the computer?

    I'm sure I've done it before but I've just reinstalled itunes and it starts evey time I turn on the computer. I have searched all the menus and haven't found an option to turn this off. Can anyone help please?

  • Is it possible to replace an 2011 iMac LCD with one from an HP Z1 desktop?

    The left side of my LCD screen is not receiving power, a problem that was addressed in one of the other threads, however I was unable to fix it and now need to replace the LCD completely. The HP Z1 all in one computers uses the same screen as the iMa

  • How do i delete a stationery in mail that doesn't have the X

    How do i delete a stationery in mail that doesn't have the X to delete it and its beger then the rest of my other stationery

  • Search text file with 2 string tokens

    I am reading a text file which contains database records. I am able to search with lastname(the user enters it in the textfield using GUI frontend). this search useus stringtokenizers. take the users input and search all the tokens and see which toke

  • DB2 Driver NET or APP?

    Hi, I get an error while connecting to DB2 database by using JDBC "COM.ibm.db2.jdbc.net" driver. Do you have an idea about reason of this error? [IBM][JDBC Driver] CLI0615E Error receiving from socket, server is not responding. SQLSTATE=08S01. DB2 se