How can I configure iPlanet WS6.0 to recognize relative paths for DTD file using crimson XML parser running within a java servlet2.2?

Actually, I can get it working using an http://.... reference while with relative reference ( i.e. just the dtd filename) it doesn't work; here is the stack trace:
org.xml.sax.SAXParseException: L'URI relativo "MLP_SLIA_200.DTD"; non puo essere risolto senza una base URI.
     at
org.apache.crimson.parser.Parser2.fatal(Parser2.java:3185)
     at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3176)
     at org.apache.crimson.parser.Parser2.resolveURI(Parser2.java:2758)
     at org.apache.crimson.parser.Parser2.maybeExternalID(Parser2.java:2730)
     at org.apache.crimson.parser.Parser2.maybeDoctypeDecl(Parser2.java:1129)
     at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:489)
     at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
     at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
     at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185)
     at tilab.nimble.interfaceLIF.ParserDomXML.parseDocument(ParserDomXML.java:55)
     at tilab.nimble.interfaceLIF.ReqLIFTrackingServlet.doPost(ReqLIFTrackingServlet.java:777)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.iplanet.server.http.servlet.NSServletRunner.invokeServletService(NSServletRunner.java:897)
     at com.iplanet.server.http.servlet.WebApplication.service(WebApplication.java:1065)
     at com.iplanet.server.http.servlet.NSServletRunner.ServiceWebApp(NSServletRunner.java:959)

Actually, I can get it working using an http://.... reference while with relative reference ( i.e. just the dtd filename) it doesn't work; here is the stack trace:
org.xml.sax.SAXParseException: L'URI relativo "MLP_SLIA_200.DTD"; non puo essere risolto senza una base URI.
     at
org.apache.crimson.parser.Parser2.fatal(Parser2.java:3185)
     at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3176)
     at org.apache.crimson.parser.Parser2.resolveURI(Parser2.java:2758)
     at org.apache.crimson.parser.Parser2.maybeExternalID(Parser2.java:2730)
     at org.apache.crimson.parser.Parser2.maybeDoctypeDecl(Parser2.java:1129)
     at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:489)
     at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
     at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
     at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185)
     at tilab.nimble.interfaceLIF.ParserDomXML.parseDocument(ParserDomXML.java:55)
     at tilab.nimble.interfaceLIF.ReqLIFTrackingServlet.doPost(ReqLIFTrackingServlet.java:777)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.iplanet.server.http.servlet.NSServletRunner.invokeServletService(NSServletRunner.java:897)
     at com.iplanet.server.http.servlet.WebApplication.service(WebApplication.java:1065)
     at com.iplanet.server.http.servlet.NSServletRunner.ServiceWebApp(NSServletRunner.java:959)

Similar Messages

  • How can i get or download the apple hardware test for a macbook pro made in 2012 running Mavericks 10.9.3

    Does anyone know how can i get or download the apple hardware test for a macbook pro made in 2012 running Mavericks 10.9.3. Thanks.

    Sean and Andy -
    I have to agree with Andy here. I am having the same problem on a mid 2010 MBP (6,2). I have already read the AHT info provided by Sean's link, and they are less than helpful. I'm sure they will be helpful to those who find that they work, but they are confusing if this is not the case. For example, my MBP(6,2) came with ONE (not two) installation disks, so the instructions don't work for me. Another issue is the instructions confound the descriptions related to the MBP, the original (delivered) software (OS X version), and the current installed OS X upgrade software.
    So here's what does NOT work for me... 
         (A) I cannot install 'Disk 2', since I never received this with my original (new) purchase in mid 2010.
         (B) I have checked my firmware versions and they are all up to date, as per Apple's information.
         (C) As suggested in another thread, I looked for /Library/Core Services/.diagnostics and it was NOT present. I followed his instructions, downloaded the correct (I believe) dmg, and installed it. It is in the correct place, and I can see all the invisible files using Pathfinder.
         (D) When I re-start holding down the D key (immediately), it just goes through the normal boot routine; no evidence of AHT.
         (E.1) When I re-start holding down OPT-D, I get a spinning globe, and then it prompts me for a network (wi-fi) connection.
         (E.2) For some unknown reason, the prompt identifies between 2 and 5 of my --neighbors'--  routers, but does not show mine. (??!!)
         (E.3) The routers are listed alphabetically; however, my router SHOULD be at the top of the list by this criterion, but it is nowhere to be seen.
         (E.4) The 'internet recovery' process then allows me to enter a network name AND password. I do this, for my current wi-fi router, and the process rejects it as an incorrect login ID. It is NOT an incorrect login ID! 
    So, now asking Sean and Andy (or anyone else) for further suggestions... ???  As Andy suggested, many people ask questions here because they have -already- worked through the 'official' recommendations, and have found them to be inadequate.
    Any advice would be appreciated!  TIA.
    Ed

  • How can I configure iPlanet LDAP5.1 wiht WLS7.0

    I got a problems about access denied...
    I think it may be occur from user/password(weblogic/weblogic) that I try to connect
    to LDAP .. I doesn't work..
    I would to know how can I add new user(weblogic) in LDAP and act as Administrator....

    Hi Eric,
    Even after you have your iPlanet LDAP authenticator set up, you will not see users/groups
    listed in the console. Console does not currently list users/groups for your external ldap
    provider.
    You could test by writing a simple web app that has security on some resource, so that only
    a user that exists in your ldap realm has permission
    Joe Jerry
    Eric Ma wrote:
    Jerry:
    After you have set up the iPlanet LDAP authenticator, are you able to see all
    users defined in LDAP? For some reason I am not able to do so, leading me to
    doubt whether I have set up the thing properly. Thanks for any insight.
    Eric Ma
    Jerry <[email protected]> wrote:
    Hi Ting
    Steps to set up WLS 7.0 with external LDAP provider: (example is for
    iplanet but this
    will work for any other Ldap server too)
    I. create a new domain /mydomain
    II. start server
    III. open WebLogic console in a browser
    IV. in left frame, go to security->realms->myrealm->providers->AuthenticationProviders
    and click
    V. in right frame, click on “Configure a new iPlanet Authenticator”
    VI. In the new screen, under General, make sure the Control Flag is set
    to Required,
    select a name for this authenticator, and click Create.
    VII. Select iPlanet LDAP tab and fill in values for Host, Port, Principal
    where these
    values reflect the settings for your LDAP server. (Note: the default
    principal for an
    iPlanet LDAP server is uid=admin, ou=Administrators, ou=TopologyManagement,
    o=NetscapeRoot). Click Apply.
    VIII. Click on Credential: Change. At the new screen, enter the credential
    associated
    with the Principal that you entered in step VII in both boxes. This
    will be the password
    that is used to do a bind to your LDAP server with the principal. Click
    Apply.
    IX. Select Users tab and make sure these properties accurately reflect
    the structure of
    your LDAP server. Most of the time the only property that needs to be
    changed is the
    User Base DN property, from ou=people,o=example.com to ou=people,o=myCompany.com.
    Click
    Apply.
    X. Select Groups tab and make sure these properties accurately reflect
    the structure of
    your LDAP server. Most of the time the only property that needs to be
    changed is the
    Groups Base DN property, from ou=people,o=example.com to ou=groups,o=myCompany.com.
    Click Apply.
    XI. Now, the boot identity of your server absolutely must be a user that
    exists on your
    LDAP server. You must also have an “Administrators” group on your LDAP
    server, and the
    boot identity must be a user that exists in this “Administrators” group,
    or the server
    will not start. So open your LDAP console (this will be a console that
    is specific to
    the LDAP server you are using) and use the management tools to create
    the
    “Administrators” group and a user that you place in the “Administrators”
    group that is
    the boot identity that you use to start WebLogic.
    XII. Make these changes and restart the server.
    XIII. You can verify that the LDAP setup is correct by doing a thread
    dump. You should
    see a thread like:
    “LDAPConnThread localhost:389" daemon prio=5 tid=0x8d9b308 nid=0x8f8
    runnable
    [0x9e2f000..0x9e2fdbc]
    at java.net.SocketInputStream.socketRead(Native Method)
    at java.net.SocketInputStream.read(SocketInputStream.java:86)
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:204)
    - locked <3281d98> (a java.io.BufferedInputStream)
    at netscape.ldap.ber.stream.BERElement.getElement(BERElement.java:101)
    at netscape.ldap.LDAPConnThread.run(LDAPConnThread.java:420)
    where “localhost:389” is the server name and port of
    your LDAP server.
    This means that your Authenticator has been set up correctly.
    XIV. Now you can delete your default authenticator. Open the WebLogic
    console and go to
    security->realms->myrealm->providers->AuthenticationProviders in the
    left frame, and
    click
    XV. In the right frame, look for DefaultAuthenticator and click on the
    trash can to the
    far right. Say “Yes” when it asks if you are sure, then click Continue.
    XVI. Restart the WebLogic server. If the server boots correctly, you’re
    done.
    Everything is working correctly.
    Hope this helps
    Joe Jerry
    ting wrote:
    I got a problems about access denied...
    I think it may be occur from user/password(weblogic/weblogic) thatI try to connect
    to LDAP .. I doesn't work..
    I would to know how can I add new user(weblogic) in LDAP and act asAdministrator....

  • How can I configure iPlanet LDAP5.1

    Hi Eric,
    I have read ur reply to same problem happened.
    I have configured iPlanet LDAP5.1 Authenticator Provider for myrealm as u ask
    to do so.myrealm I have set it to default realm.
    Was that necessary ??.
    principle-uid=admin,ou=Administrators,ou=TopologyManagement,o=NetscapeRoot
    User Dn -ou=people,dc=tapash,dc=wipro,dc=com
    user filter - (&(uid=%u)(objectclass=person)) as it was comming default.
    Group Dn- ou=Groups,dc=tapash,dc=wipro,dc=com
    group filter-(|(&(cn=%g)(objectclass=groupofUniqueNames))(&(cn=%g)(objectclass=groupOfURLs)))
    as it was comming default.
    I have created one group "Administrators" under ou=Groups,dc=tapash,dc=wipro,dc=com
    and assigned one user Tapash on to that Group.
    U can see this as by ldap browser.
    uid=Tapash,ou=People, dc=tapash,dc=wipro,dc=com is assigned to that group "Administrators"
    contains user Tapash.
    Now I cannot start the "startPortal.bat"
    by Tapash user or by earlier user Security
    Can U pls tell me what I have to do.
    Thanks and Regards
    Briyan

    I have up the Iplanet Directroy Server 5.1 with WLS 6.1SP4, Let me
    give you sanp shot from my config.xml.
    =========================
    <CustomRealm
    ConfigurationData="user.filter=(&(uid=%u)(objectclass=person));user.dn=o
    u=People,
    dc=support;membership.filter=(&(uniquemember=%M)(objectclass=groupofuniq
    uenames));server.principal=uid=admin, ou=Administrators,
    ou=TopologyManagement,
    o=NetscapeRoot;group.filter=(&(cn=%g)(objectclass=groupofuniquenames));g
    roup.dn=ou=Groups, dc=support;server.host=ARYA"
    Name="defaultLDAPRealmForNetscapeDirectoryServer"
    Notes="This is provided as an example. Before enabling this Realm,
    you must edit the configuration parameters as appropriate for your
    environment."
    Password="{3DES}4HQYfBB+bVI="
    RealmClassName="weblogic.security.ldaprealmv2.LDAPRealm"/>
    <CachingRealm
    BasicRealm="defaultLDAPRealmForNetscapeDirectoryServer"
    Name="MyCaching Realm"/>
    <Realm CachingRealm="MyCaching Realm"
    FileRealm="wl_default_file_realm" Name="wl_default_realm"/>
    ============
    -utpal
    "Briyan" <[email protected]> wrote in message
    news:[email protected]...
    >
    Hi Eric,
    I have read ur reply to same problem happened.
    I have configured iPlanet LDAP5.1 Authenticator Provider for myrealm as uask
    to do so.myrealm I have set it to default realm.
    Was that necessary ??.
    principle-uid=admin,ou=Administrators,ou=TopologyManagement,o=NetscapeRoot
    User Dn -ou=people,dc=tapash,dc=wipro,dc=com
    user filter - (&(uid=%u)(objectclass=person)) as it was comming default.
    Group Dn- ou=Groups,dc=tapash,dc=wipro,dc=com
    groupfilter-(|(&(cn=%g)(objectclass=groupofUniqueNames))(&(cn=%g)(objectclass=gro
    upOfURLs)))
    as it was comming default.
    I have created one group "Administrators" underou=Groups,dc=tapash,dc=wipro,dc=com
    and assigned one user Tapash on to that Group.
    U can see this as by ldap browser.
    uid=Tapash,ou=People, dc=tapash,dc=wipro,dc=com is assigned to that group"Administrators"
    contains user Tapash.
    Now I cannot start the "startPortal.bat"
    by Tapash user or by earlier user Security
    Can U pls tell me what I have to do.
    Thanks and Regards
    Briyan

  • How can I configure a third party VME board with A24 address space using a VME-MXI-2?

    Hi!
    We are trying to establish communications to a Galil Motion controller with a VME interface. Galil states that they are using a A24 address scheme with A16 data space for their board.
    I am confused how to configure that board in the VME chassis properly.
    The base address provided by Galil is 91Fxxx, I am assuming that the lower three nibbles are the registers that I can talk to?!
    How do I set the address range under the resource setting for that board?
    Also, I noticed in MAX that one board shows up with a slot number unknown, one with slot #0 and this board I have set to slot #1. I assume that the unknown part is for the PCI card that makes up for the 1/2 of the PCI to VME bridge?
    The VISA VIs (Register based access) returns either a bus error, an invalid offset specified or data. However, we are completely in the dark when it does return data, since the expected offset we are typing in causes one of the two errors.
    Our assumption of the problem is that we do not understand how to properly configure that third party board as a resource. It has also happened that the resource manager is hanging up the PC completely. Not even CTRL-ALT-DEL works and the MXI activity LED on the NI-VME-MXI-2 board stays on during the hand up.
    We would appreciate, if somebody could walk us through the configuration process, step-by-step. Specifically, please explain how to setup the base address and how the offsets relate to this on a A24 address scheme. We are completely new to the VME bus interface, so even trivial things may be unkown to us.
    We have browsed NI's page and manuals for explanations, however, we could not find any answers to our questions.
    We noticed a formula for an A16 board that takes the base address and adds the logical address to it plus 40hex. Do we have to do the same or something similar to the A24 board????
    We also came accross an option that would allow the board (NI VME controller) to share its memory with A24 or A32 space? Do we need to enable that? What is the purpose for that?
    Best,
    Markus Tarin
    www.movimed.com - Custom Imaging Solutions
    www.movitherm.com - Advanced Thermography Solutions

    When I did not get a response here, I had to open a ticket with support.  The short answer is that you cannot customize the SAML response when using Azure AD as an IdP.
    Response from support:
    I discussed the issue with senior engineers to get action plan for this issue. After doing research Senior engineers updated me that we cannot add a custom attribute to the default
    SAML response of Azure AD.
    Below is the link to get the list of available attributes
    https://msdn.microsoft.com/en-us/library/azure/dn195587.aspx
    As default SAML response from Azure AD , we have email address of the user sent out as attribute value for the Attribute " NAME ".
    They suggested me to configure the application we are trying to integrate with Azure AD in such a way that it transforms the Attribute  " NAME " into " EMAIL
    This was not particularly helpful in my case as I did not have any control over the 3rd party which specifically documented that they would not extract the email address from the name attribute.
    Cheers,
    Jeff

  • How can I disable windows firewall and install cluster software and its service using unattended.xml file?

    platform: 2008r2
    services which need install: MSDTC Service, Windows Cluster Service, SQL Cluster

    Hi,
    I am not quiet understanding your question, could you clarify your question, as far as I know, an answer file is an XML-based file that contains setting definitions and values
    to use during Windows Setup. In an answer file, you specify various setup options, including how to partition disks, the location of the Windows image to install, and the product key to apply. You can also specify values that apply to the Windows installation,
    such as names of user accounts, display settings, and Internet Explorer favorites. The answer file for Setup is typically called Unattend.xml.
    The related KB:
    Building an Answer File
    http://technet.microsoft.com/en-us/library/cc748874(v=ws.10).aspx
    Hope this helps.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • How to get a list of file paths for all files used in a project

    I have a project in Premiere Pro CC which has a large number of bins.  A sequence in one of these bins uses files from other bins.  I am trying to find the locations of all each of the files used  in the project.
    1)  Obviously I can select each clip in the timeline and show in finder, but there a lot of clips
    2) The video usage associated with each file in the project would help.  However
               1.  I haven't found a way to display only clips that have video useage if all of the bins have not been expanded.
              2.  Video usage  shows usage for all sequences, so one would have to manually check the pull down for each file to see if it is used in the sequence in question.
    3) I tried exporting the project to final cut pro xml.  The path url gives me the information that I need.  For some reason, however, when I do the export only one clip's information is there, not the information for all of the other clips in the project.
    4) I tired an export for speedgrade and all of the file names are there.  However the paths are not. 
    Basically I want to find all of the files in the project and relocate them to a specific folder for that project.  There's got to be a way to do this but I'm not seeing it ....

    Thanks for the suggestion concerning the file path.  And certainly it would have been nice to have done this before beginning.  However this is a project that has been around for quite a while, and the files have been moved into different bins.  And now the project sequence is being revised.
    So the problem is, worded slightly differently, how can I search all of the bins for the files that are used just by this sequence, ignoring the files which are used by other sequences?  Or, how can I get a list of the file paths of the files that are used in the sequence?

  • How can I configure and control a non-plug and play VXI card using the NI-controller (NI-VXI/NI-VISA software)?

    Defining the slot, logical address and sending data across the card bus are the main operations I would like to perform. The non plug&play card is a VXI send & receive slave card. Low-level programming is probably required. Has anyone tried this before? If so I would be so grateful if you could share your experiences or refer me to someone who has.
    Thank you for your time and help,
    Nandeesh

    VXI cards are, by specification, plug and play, so I'm not exactly sure what you mean by a "non plug&play card." I'm guessing that the card is effectively a VME card. In this case, you can just add the VME device in the proper configuration utility. Here is a link to a document on our website about configuring VME cards (http://ni.com/support/vxi/vmeinfo.pdf).
    You should easily be able set the slot, pseudo Logical Address and memory space. Once configured, you should be able to write to registers using NI-VISA commands (viIn, viOut, and viMove). These high level commands are included in the highreg.c example which shipped with your NI-VISA software (installed in vxipnp directory).
    I hope this helps.
    Trey Hamilton
    National Instruments
    Applications Enginee
    ring
    http://www.ni.com/support

  • How can i configure number of decimal places in smartview for Word?

    When I open a smart slice in word via smart view all my values are in scientific notation, I have set the options in excel but they don't come over to word.  Isa there any way to correct this?

    Have you tried formatting the fields in Word?  For example, after bringing in your SmartSlice data, right-click on the field where your data resides and select "Toggle Field Codes" from the Windows menu. Modify the field to look something like this for comma delimited with two decimal places: {=HsGetValue("", "Period#Sep", "Account#Cash")|SmartView14103814190|$#,##0.00|||} Comma delimited with no decimal places: {= HsGetValue("", "Period#Sep", "Account#Cash")|SmartView14103814190|$#,##0|||}

  • How can I include the Header Information....for a File to IDOC Scenario

    Hi,
    I made a File to IDOC Scenario with DEBMDM06 for MDM>XI>SAP R/3. The Header Information in the XML File which is at the XI end is Missing. For that reason In Tcode SXMB_MONI we are getting an Error that <b>"HEADER Information Missing: Message should Start with EDI_DC40"</b> i.e the Header Information.
      My Question is that whether we can do some changes in the Message mapping Step in the Integration Repository. I HardCoded the Few mandatory Fields that were there but it Again gave me the Same Error as above.
    Can you please Suggest some Solution for this. Since the data is Coming in from MDM part the Header information is not there but It actually Important as it has got all the Port Information.
      Kindly Inform me some Solutions.
    Thanks & Regards
    Somnath

    Hi Suraj,
      Thanks for ur Reply, but Since we are Doing a File to IDOC Scenario the IDOC DEBMDM is on the Right Side in Message Mapping and as U know it is Mandatory to Map an IDOC on the Right Part. EDI_DC40 is coming as it is there in the IDOC but our XML File Does not have that. If we Don't Map then it Becomes RED, which is an Error.
      Furthermore in the Receiver Agreement we have put the Necessary Details such as Sender Service and Receiver Service along with the IDOC Communication Channels.
      Can U give as a Better Insight on this Note how to check the Header Part as it is mandatory to MAP.We also tried to HARDCODE it by putting those Values and Mapping them to a Constant but it is Giving the Same Error.
    Thanks and Regards
    Somnath

  • How can I define a non-rectangular (eg. circular) ROI for pattern matching using IMAQ?

    I would like to create regions of interest that are not rectangular using IMAQ Vision Builder. Including polygons, circles, etc. I am using version 5.0.
    Thank you.

    Hello,
    The current pattern matching algorithm requires a rectangular ROI. See the IMAQ Vision Concepts manual for detailed info on how the algorithm works.
    Regards,
    Yusuf C.
    Applications Engineering
    National Instruments

  • How can I download a Generic Post Script printer Driver  for Windows 7 .

    How can I download a Generic Post Script printer Driver  for Windows 7

    We used to install this PostScript printer  for previous Windows releases from
    (winsteng) and run it to install the driver from the below location
    http://www.adobe.com/support/downloads/detail.jsp?ftpID=1500
    This doesnt work with Win 7 (The install crashes ) , Basically looking to do the same process with Win 7

  • After I reset my Ipod (deleted all data and settings) windows 7 doesn't recognize by ipod touch, and it doesn't appear in the itunes library or in the device menu, but it does charge. How can I get my computer to recognize it again?

    After I reset my Ipod (deleted all data and settings) windows 7 doesn't recognize by ipod touch, and it doesn't appear in the itunes library or in the device menu, but it does charge. How can I get my computer to recognize it again?

    Refer to this article:
    iOS: Device not recognized in iTunes for Windows
    http://support.apple.com/kb/TS1538

  • HT4623 please help!! how can i configure my iphone 3gs because i've been updated a new version i did it but it's hard to activate it again.

    please help!! how can i configure my iphone 3gs because i've been updated a new version, i did it but it's hard to activate it again. this message i always recieved in my iphone
    "We're sorry, we are unable to continue with your activation at this time."

    You phone was hacked. You can not get help with it here. Hacking / Jailbreaking voids any warraty and forfeits your right to support. Discussing jailbroken / hacked devices is forbidden by the terms of service here.

  • How can I configure iCloud so it doesn't restore deleted or moved emails on my Mac?

    I moved to iCloud, and so far it looks like everything is where it's supposed to be. My question is about syncing. When I delete an email on my Mac, iCloud restores it. How can I configure iCloud so that changes I make on my Mac and my iPhone stay changed?

    On the Mac in System Preferences > iCloud
    Make sure Mail & Notes is selected.
    ON the iPhone tap Settings > iCloud
    Make sure Mail is switched on.
    And try restarting your Mac and iPhone.

Maybe you are looking for