UrlDecoder Error

Hi!
I'd like to know if you can help me about this topic
I have a class which sends a xml message throug http, method POST with destination a servlet.
The content type is: application/x-www-form-urlencoded
The charset type is: ISO-8859-1
When this xml arrives to the servlet, my log shows this one:
2006-12-05 12:41:10,017 [http-8080-Processor2] ERROR GENERAL - error(URLDecoder): java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "gE"
What's wrong about it?...
Any help would be appreciated.. Thank you.
Best regards,
Abelardo.

WOW MAN !!
It worked !!! U saved me a lot of time and efort !!
I never knew that I was a FOOOL coz I cudn't think on those lines !!
I also didn't know that there r xtremely intelligent people like u who can reply to a question in just 1 short and simple line....
Thanx man...thanx alot !!

Similar Messages

  • URLDecode Error

    Hi,
    We encounter some errors on JavaScript and ColdFusion.navigate.
    We use
    ColdFusion.navigate('cfc/control.cfc?method=checkName&name='+encodeURIComponent(document.g etElementById('name').value),'addName,addName);
    In control.cfc, we use this statement to get the original name <cfset newName = URLDecode(name)>.
    However, it encounters error and cannot show the result. When I add  ?cfdebug to url, it cannot show me the error.
    For example, user inputs "A+C" (the encoded code is "A%2BC", URLDecode cannot return "A+C", it returns "A C".
    When if user inputs "A C" or some Chinese words, it runs correctly.
    Can anyone help me to solve the problem?

    somewhat similar problem solved in the below thread:
    Web UI does not work after deployment of BBPCRM SP for CRM 7
    P.N.: the above thread is not related to XI/PI......giving for your reference

  • Error with running a jar, but not when i run it in eclispe?

    I built this program which works without any errors in eclispe, it is within a package called com.dceg.rules..
    but when i packaged it into a jar, i get this error...
    java.lang.ClassNotFoundException: com.dceg.rules (file:\C:\Source\dom\Validator Package\Validator.jar!\com\dceg\rules
    ) does not appear to be a valid package
    What can be wrong?
    Here is the manifest file
    Manifest-Version: 1.0
    Class-Path: jargs.jar log4j-1.2.13.jar dnsjava-2.0.2.jar com/dceg/rule
    s/
    Created-By: 1.5.0_06 (Sun Microsystems Inc.)
    Main-Class: com.dceg.rules.Validator
    Here is where the errors comes up from..
    public void getClasses(String pckgname) throws ClassNotFoundException {
    // This will hold a list of directories matching the pckgname. There may be more than one if a package is split over multiple jars/paths
    ArrayList<File> directories = new ArrayList<File>();
    try {
    ClassLoader cld = Thread.currentThread().getContextClassLoader();
    if (cld == null) {
    logger.error(new ClassNotFoundException("Can't get class loader."));
    String path = pckgname.replace('.', '/');
    // Ask for all resources for the path
    Enumeration<URL> resources = cld.getResources(path);
    //System.out.println("r: "+resources.nextElement());
    while (resources.hasMoreElements()) {
    directories.add(new File(URLDecoder.decode(resources.nextElement().getPath(), "UTF-8")));
    } catch (NullPointerException x) {
    logger.error(new ClassNotFoundException(pckgname + " does not appear to be a valid package (Null pointer exception)"));
    } catch (UnsupportedEncodingException encex) {
    logger.error(new ClassNotFoundException(pckgname + " does not appear to be a valid package (Unsupported encoding)"));
    } catch (IOException ioex) {
    logger.error(new ClassNotFoundException("IOException was thrown when trying to get all resources for " + pckgname));
    // For every directory identified capture all the .class files
    for (File directory : directories) {
    if (directory.exists()) {
    // Get the list of the files contained in the package
    String[] files = directory.list();
    for (String file : files) {
    // we are only interested in .class files
    if (file.endsWith(".class")) {
    // removes the .class extension
    classes.put( file.substring(0, file.length() - 6) , (pckgname + '.' + file.substring(0, file.length() - 6)) );
    } else {
    **********throw new ClassNotFoundException(pckgname + " (" + directory.getPath() + ") does not appear to be a valid package");******* <-- error here
    Message was edited by:
    hamham3001

    Heres the code again.. looks better now
    public void getClasses(String pckgname) throws ClassNotFoundException {
            // This will hold a list of directories matching the pckgname. There may be more than one if a package is split over multiple jars/paths
              ArrayList<File> directories = new ArrayList<File>();
            try {
                ClassLoader cld = Thread.currentThread().getContextClassLoader();
                if (cld == null) {
                     logger.error(new ClassNotFoundException("Can't get class loader."));
                String path = pckgname.replace('.', '/');
                // Ask for all resources for the path
                Enumeration<URL> resources = cld.getResources(path);
                //System.out.println("r: "+resources.nextElement());
                while (resources.hasMoreElements()) {
                    directories.add(new File(URLDecoder.decode(resources.nextElement().getPath(), "UTF-8")));
            } catch (NullPointerException x) {
                 logger.error(new ClassNotFoundException(pckgname + " does not appear to be a valid package (Null pointer exception)"));
            } catch (UnsupportedEncodingException encex) {
                 logger.error(new ClassNotFoundException(pckgname + " does not appear to be a valid package (Unsupported encoding)"));
            } catch (IOException ioex) {
                 logger.error(new ClassNotFoundException("IOException was thrown when trying to get all resources for " + pckgname));
            // For every directory identified capture all the .class files
            for (File directory : directories) {
                if (directory.exists()) {
                    // Get the list of the files contained in the package
                    String[] files = directory.list();
                    for (String file : files) {
                        // we are only interested in .class files
                        if (file.endsWith(".class")) {
                            // removes the .class extension
                            classes.put( file.substring(0, file.length() - 6) , (pckgname + '.' + file.substring(0, file.length() - 6)) );
                } else {
                    throw new ClassNotFoundException(pckgname + " (" + directory.getPath() + ") does not appear to be a valid package");
        }

  • Error: var g_objCurrentFormData_Error : There has been an error while processing the form

    Hi,.
    I have a InfoPath 2010 form which was published to SharePoint 2010.  I migrated the content db to SQL Server 2012 and I have converted the Sharepoint 2010 (windows based) to the SharePoint 2013 claims based site. I have not fully upgraded the site to
    2013 version (Version upgrade to SP 2013) is not done..
    In the InfoPath 2010 form, which is available in SP 2013. I have a button and on click of it, i have the below code:
    XPathNavigator domNav = MainDataSource.CreateNavigator();
    XPathNavigator fldUserurl = domNav.SelectSingleNode("/my:myFields/my:TaskUrl", this.NamespaceManager);
    if (!string.IsNullOrEmpty(fldUserurl.Value))
    string urlToDecode = HttpUtility.UrlDecode(fldUserurl .Value);
    HttpContext.Current.Response.Write("<script type='text/javascript'>window.open('" + urlToDecode + "','_self','left=20,top=20,width=500,height=500,toolbar=1,resizable=0');</script>");
    HttpContext.Current.Response.Flush();
    HttpContext.Current.Response.End();
    The above code works fine in SharePoint 2010, however after moving the Site to SP 2013 Claims mode, I am getting the error as
    "var g_objCurrentFormData_Error = [[[12,"There has been an error while processing the form.","","","guid"]],[],0,"","",1033,"","",["0","","","","","",0,0,"",0,false],"","0",false,"",0,"","http:\u002f\u002ftest-t1.com\u002fs\u002fTestApplication","ltr","http:\u002f\u002ftest-t1.com\u002fs\u002fTestApplication",6.35202885373882E+17"
    In the SP Logs, i found the below:
    Unhandled exception processing request for PostbackPage Microsoft.Office.InfoPath.Server.Util.InfoPathFatalException: Exception of type 'Microsoft.Office.InfoPath.Server.Util.InfoPathFatalException' was thrown.   
     at Microsoft.Office.InfoPath.Server.Util.GlobalStorage.get_CurrentFormId()   
     at Microsoft.Office.InfoPath.Server.Util.GlobalStorage.get_CurrentContext()   
    How to fix this?
    Thanks

    Hi Venkatzeus,
    please let us know your sharepoint 2013 latest cumulative update, if possible please make sure it is March 2013 update or above.
    as i know, between 2010 infopath and 2013 there are difference, perhaps if you can debug your form it may help.
    most probably there are environment settings difference between 2010 sharepoint and 2013 sharepoint. such as the data connection size/length, that causing it failed, or the form data is NULL.
    http://infopathdebugger.codeplex.com/
    http://www.infopathdev.com/forums/t/26330.aspx
    http://social.technet.microsoft.com/Forums/en-US/5c9d2fce-0fd8-439c-a636-bf856eb76e15/how-to-retrieve-term-store-management-values?forum=sharepointgeneralprevious
    Regards,
    Aries
    Microsoft Online Community Support
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Problem with URLDecoder.decode(s, enc)

    Hi!
    I'm having problems with the URLDecoder.decode(s, enc) method... When I send a string, encoded with the Javascript escape() function, to the server side of my application, I get a problem decoding it using this:
    myString = URLDecoder.decode(myString, "iso-8859-1");It gives me this error: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "u2"
    My html defines the encoding as follows:
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />The string being submitted contains a special apostrophe ( ' ) copy/pasted from MS Word wich then translates it as %u2019 (what's that??? Unicode???).
    Can anyone tell me what is happening? How can I encode / decode this properly?

    I'm having exactly the same issue.
    Did you solved the problem?
    Regards,
    Gabriel

  • Search Box Error: LockFailedException Illegal hex characters

    When I enter any data into the JDeveloper Search Box (top right hand side of the IDE) the IDE throws up an error and wants to exit telling me that the system is unstable.
    This is a new install of Oracle JDeveloper 11g Release 1 11.1.1.2.0, everything worked fine in the previous version of JDeveloper I was using.
    I've tried restarting JDev and rebooting my PC, but the problem persists. It seems to be a problem with projects converted from the previous JDev version as well as for new projects.
    The Details of the error message are:
    19/11/2009 2:54:27 PM oracle.ideimpl.searchbar.index.IndexProvider searchProject
    SEVERE: Failed to search project AdminConsole.jpr
    oracle.ide.index.LockFailedException: java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: ".j"
         at oracle.ideimpl.index.IndexRoot.lock(IndexRoot.java:319)
         at oracle.ideimpl.index.IndexImpl.lock(IndexImpl.java:161)
         at oracle.ideimpl.searchbar.index.IndexProvider.searchProject(IndexProvider.java:272)
         at oracle.ideimpl.searchbar.index.IndexProvider.search(IndexProvider.java:178)
         at oracle.ideimpl.searchbar.BaseController$SearchTask.run(BaseController.java:213)
         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: ".j"
         at java.net.URLDecoder.decode(URLDecoder.java:173)
         at java.net.URLDecoder.decode(URLDecoder.java:83)
         at oracle.ide.util.PatternFilter.matchesImpl(PatternFilter.java:285)
         at oracle.ide.util.PatternFilter.matches(PatternFilter.java:138)
         at oracle.ide.util.PatternFiltersOptimizer$VanillaEvaluator.matches(PatternFiltersOptimizer.java:118)
         at oracle.ide.util.PatternFiltersOptimizer.getMatchingFilter(PatternFiltersOptimizer.java:184)
         at oracle.ide.util.PatternFilters.findMatchingFilter(PatternFilters.java:145)
         at oracle.ide.util.PatternFilters.isIncluded(PatternFilters.java:164)
         at oracle.ide.util.IntersectedFilters.isIncluded(IntersectedFilters.java:145)
         at oracle.ideimpl.index.file.AbstractFileTable.filePassesFilters(AbstractFileTable.java:706)
         at oracle.ideimpl.index.file.DirFileTable.updateDir(DirFileTable.java:368)
         at oracle.ideimpl.index.file.DirFileTable.processQueue(DirFileTable.java:288)
         at oracle.ideimpl.index.file.DirFileTable.fullUpdate(DirFileTable.java:201)
         at oracle.ideimpl.index.file.DirFileTable.updateFileTable(DirFileTable.java:136)
         at oracle.ideimpl.index.file.AbstractFileTable.update(AbstractFileTable.java:379)
         at oracle.ideimpl.index.file.AbstractFileTable$FileTableUpdater.call(AbstractFileTable.java:914)
         at oracle.ideimpl.index.file.AbstractFileTable$FileTableUpdater.call(AbstractFileTable.java:903)
         ... 5 more
    oracle.ide.index.LockFailedException: java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: ".j"
    o.ii.index.IndexRoot.lock(IndexRoot.java:319)
    o.ii.index.IndexImpl.lock(IndexImpl.java:161)
    o.ii.searchbar.index.IndexProvider.searchProject(IndexProvider.java:272)
    o.ii.searchbar.index.IndexProvider.search(IndexProvider.java:178)
    o.ii.searchbar.BaseController$SearchTask.run(BaseController.java:213)
    j.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    j.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    j.util.concurrent.FutureTask.run(FutureTask.java:138)
    j.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    j.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    j.lang.Thread.run(Thread.java:619)
    Caused by:
    java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: ".j"
    j.net.URLDecoder.decode(URLDecoder.java:173)
    j.net.URLDecoder.decode(URLDecoder.java:83)
    o.i.util.PatternFilter.matchesImpl(PatternFilter.java:285)
    o.i.util.PatternFilter.matches(PatternFilter.java:138)
    o.i.util.PatternFiltersOptimizer$VanillaEvaluator.matches(PatternFiltersOptimizer.java:118)
    o.i.util.PatternFiltersOptimizer.getMatchingFilter(PatternFiltersOptimizer.java:184)
    o.i.util.PatternFilters.findMatchingFilter(PatternFilters.java:145)
    o.i.util.PatternFilters.isIncluded(PatternFilters.java:164)
    o.i.util.IntersectedFilters.isIncluded(IntersectedFilters.java:145)
    o.ii.index.file.AbstractFileTable.filePassesFilters(AbstractFileTable.java:706)
    o.ii.index.file.DirFileTable.updateDir(DirFileTable.java:368)
    o.ii.index.file.DirFileTable.processQueue(DirFileTable.java:288)
    o.ii.index.file.DirFileTable.fullUpdate(DirFileTable.java:201)
    o.ii.index.file.DirFileTable.updateFileTable(DirFileTable.java:136)
    o.ii.index.file.AbstractFileTable.update(AbstractFileTable.java:379)
    o.ii.index.file.AbstractFileTable$FileTableUpdater.call(AbstractFileTable.java:914)
    o.ii.index.file.AbstractFileTable$FileTableUpdater.call(AbstractFileTable.java:903)
    j.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    j.util.concurrent.FutureTask.run(FutureTask.java:138)
    j.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    j.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    j.lang.Thread.run(Thread.java:619)
    About
    Oracle JDeveloper 11g Release 1 11.1.1.2.0
    Studio Edition Version 11.1.1.2.0
    Build JDEVADF_11.1.1.2.0_GENERIC_091029.2229.5536
    Copyright © 1997, 2009 Oracle and/or its affiliates. All rights reserved.
    IDE Version: 11.1.1.2.36.55.36
    Product ID: oracle.jdeveloper
    Product Version: 11.1.1.2.36.55.36
    Version
    Component     Version
    =========     =======
    ADF Business Components     11.1.1.55.36
    Java(TM) Platform     1.6.0_14
    Oracle IDE     11.1.1.2.36.55.36
    Versioning Support     11.1.1.2.36.55.36

    :) yeah it's a super useful search box especially with projects with lots of files nested down in some deep packages ;p
    The interesting thing is I'm not searching for .j.
    The same error message comes up regardless of what I search for.
    For example:
    MyFile.txt
    or
    FuBar
    both return the same error and both report errors list .j and Illegal hex characters.... it must be some weird config thing under the hood that got munted during the install.
    Edited by: T-Syd on Nov 20, 2009 9:36 AM

  • Verity Error - Not letting user search with words NOT,AND,OR, etc. Why??

    I've meticulously created collections of the music on my ecommerce music site.  I am manually stripping off offending characters in the submitted search criteria with this code:
    Trim(REReplaceNoCase(URLDecode(URL.searchcriteria),"[()<>##""'@]"," ","all"))
    Then, if the user has ticked for an "exact word" search, I'm adding double quotes around it, otherwise, leaving it without.  Then submitting it to the right collection for a search with this code (I've substituted ZZZ and XXX for my protection).
    <CFSEARCH NAME="ZZZ" COLLECTION="XXX" type="simple" CRITERIA="#cleanedcriteria#" maxrows="300">
    When a user does not tick "exact match" but types in any phrase that includes any of the Verity operators, they get the following error:
    If you are using type="explicit", you must use Verity Query Language operators such as "<WORD>" or "<STEM>", or surround your search term with quotes. See the documentation for details.
    Pass Me Not
    will throw the error. but
    "Pass Me Not"
    which is passed when someone ticks "exact match" does just fine.
    From what I've read, the simple search is supposed to assume the <WORD> and <MANY> operators, but it's like that's being ignored.  What am I doing wrong, and/or how can I configure this so that my users can type terms, submit, and find what they're looking for?

    I think I finally understand, and am posting the solution here for others' benefit.
    Apparently the simple search is in fact behaving properly and will recognize AND OR NOT as operators instead of part of the search string.  The work around for this is to enclose those words in double quotes.  So that's what I've done.  If the user has not specified an "exact match" search (where I enclose the entire string in double quotes), then I single out these three words and put double quotes around them.  It appears to work beautifully.
    QED, and am happy to have had a complete uninterrupted discussion with myself.
    <cfset cleanedcriteria = ReplaceNoCase(cleanedcriteria,"and","""and""","all")>
    <cfset cleanedcriteria = ReplaceNoCase(cleanedcriteria,"not","""not""","all")>
    <cfset cleanedcriteria = ReplaceNoCase(cleanedcriteria,"or","""or""","all")>

  • Help with urlDecode

    greetings,
    I have a form on my web site that will remember you information from the last time you filled it out.
    Upon submitting the form, I store the values in a cookie using javascript. When you load the form the next time, I use JSP to read in the cookie, parse out the appropriate values and set them to the value attributes of the various form elements.
    This all works fine in IE but for some reason netscape is returning these values URLencoded, I think.
    For email address, I am getting:
    davep%40example.com
    instead of
    [email protected]
    I tried to apply the urlDecode method to the string as such:
    emailVal = urlDecode(emailVal);
    but got the following error:
    /var/tomcat4/work/Standalone/localhost/raindance/content/trybuy/signup_services_jsp.java:145: cannot resolve symbol
    symbol : method urlDecode (java.lang.String)
    location: class org.apache.jsp.signup_services_jsp
    emailVal = urlDecode(emailVal);
    What am I doing wrong?

    check java.net.URLDecoder for syntax.

  • Error with getOutputStream() when trying to post xml

    Hi all,
    I'm attempting to use the URLConnection class to open up a connection to peform an http post with some xml. When opening the data output stream, I am receiving an internal server error (500) on my Weblogic 6.1 server. The error is occuring at the line:
    DataOutputStream dataOut = new DataOutputStream(urlConn.getOutputStream());
    My entire code is as follows:
    <%@ page language="java" %>
    <%@ page import="java.util.*"%>
    <%@ page import="java.io.*"%>
    <%@ page import="java.net.*"%>
    <%
    String xml_body = "<my xml string here>"
    String sourceUrl = "https://wwwcie.ups.com/ups.app/xml/Rate";
    URL url = new URL(sourceUrl);
    URLConnection urlConn = url.openConnection();
    // prepare input and output, disable caching, set properties
    urlConn.setDoInput(true);
    urlConn.setDoOutput(true);
    urlConn.setUseCaches(false);
    urlConn.setRequestProperty( "Content-Type", "application/x-www-form-urlencoded");
    urlConn.setRequestProperty("Content-Length", " " + xml_body.length());
    ((HttpURLConnection)urlConn).setRequestMethod("POST");
    // Post output
    DataOutputStream dataOut = new DataOutputStream(urlConn.getOutputStream());
    dataOut.writeBytes(xml_body);
    dataOut.flush();
    dataOut.close();
    //DataInputStream dataIn = new DataInputStream(urlConn.getInputStream());
    // do input processing here
    %>
    Am I implementing this class properly? I see a NumberFormatException being thrown...but at not sure why this is occuring for my data output stream. The error in my log is as follows:
    ####<Jul 29, 2003 1:53:45 PM MDT> <Error> <HTTP> <SFNTCPSWEB> <PIA> <ExecuteThread: '44' for queue: 'default'> <> <> <101020> <[WebAppServletContext(7077998,PORTAL,/PORTAL)] Servlet failed with Exception>
    java.lang.NumberFormatException: 1191
         at java.lang.Integer.parseInt(Integer.java:414)
         at java.lang.Integer.parseInt(Integer.java:463)
         at weblogic.net.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:168)
         at jsp_servlet.__send1._jspService(__send1.java:119)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2502)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2208)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)

    Hi,
    Assuming that you are making a valid connection to the https://
    (What jre are you using, 1.4+ ?)
    A DataInputStream is for reading primitive Java types, yea? Which is why you get a parse integer error, no doubt from some URLencoded data. Try using a BufferedInputStream instead. If it is not a tremendous amount of data, append it in a string buffer then use a java.net.URLdecoder to get the true data :-)
    Hope this helps,
    Thunder
    Hi all,
    I'm attempting to use the URLConnection class to open
    up a connection to peform an http post with some xml.
    When opening the data output stream, I am receiving
    an internal server error (500) on my Weblogic 6.1
    server. The error is occuring at the line:
    DataOutputStream dataOut = new
    DataOutputStream(urlConn.getOutputStream());
    My entire code is as follows:
    <%@ page language="java" %>
    <%@ page import="java.util.*"%>
    <%@ page import="java.io.*"%>
    <%@ page import="java.net.*"%>
    <%
    String xml_body = "<my xml string here>"
    String sourceUrl =
    "https://wwwcie.ups.com/ups.app/xml/Rate";
    URL url = new URL(sourceUrl);
    URLConnection urlConn = url.openConnection();
    // prepare input and output, disable caching, set
    properties
    urlConn.setDoInput(true);
    urlConn.setDoOutput(true);
    urlConn.setUseCaches(false);
    urlConn.setRequestProperty( "Content-Type",
    "application/x-www-form-urlencoded");
    urlConn.setRequestProperty("Content-Length", " " +
    xml_body.length());
    ((HttpURLConnection)urlConn).setRequestMethod("POST");
    // Post output
    DataOutputStream dataOut = new
    DataOutputStream(urlConn.getOutputStream());
    dataOut.writeBytes(xml_body);
    dataOut.flush();
    dataOut.close();
    //DataInputStream dataIn = new
    DataInputStream(urlConn.getInputStream());
    // do input processing here
    %>
    Am I implementing this class properly? I see a
    NumberFormatException being thrown...but at not sure
    why this is occuring for my data output stream. The
    error in my log is as follows:
    ####<Jul 29, 2003 1:53:45 PM MDT> <Error> <HTTP>
    <SFNTCPSWEB> <PIA> <ExecuteThread: '44' for queue:
    'default'> <> <> <101020>
    <[WebAppServletContext(7077998,PORTAL,/PORTAL)]
    Servlet failed with Exception>
    java.lang.NumberFormatException: 1191
         at java.lang.Integer.parseInt(Integer.java:414)
         at java.lang.Integer.parseInt(Integer.java:463)
    at
    weblogic.net.http.HttpURLConnection.getOutputStream(Ht
    pURLConnection.java:168)
         at jsp_servlet.__send1._jspService(__send1.java:119)
    at
    weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServle
    (ServletStubImpl.java:265)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServle
    (ServletStubImpl.java:200)
    at
    weblogic.servlet.internal.WebAppServletContext.invokeS
    rvlet(WebAppServletContext.java:2502)
    at
    weblogic.servlet.internal.ServletRequestImpl.execute(S
    rvletRequestImpl.java:2208)
    at
    weblogic.kernel.ExecuteThread.execute(ExecuteThread.ja
    a:139)
    at
    weblogic.kernel.ExecuteThread.run(ExecuteThread.java:1
    0)

  • Portal runtime error on Logon Get Support functionality

    Hi portal gurus,
    I have a problem regarding logon get support functionality on welcome page , it is giving portal runtime error at that place. I had done required changes in Visual administrator under ume provider and on portal under sys administration also but what i believe the error is related to some securtiy permission of a particulat user (J2ee_Guest). pls see below a part of default trace and guide me .
    [EXCEPTION]
    #1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Resource
    Component : com.sap.portal.runtime.logon.default
    Component class : com.sapportals.portal.ume.component.logon.SAPMLogonComponent
    User : J2EE_GUEST
         at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:973)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:444)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:527)
         at com.sapportals.portal.prt.component.AbstractComponentResponse.include(AbstractComponentResponse.java:89)
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:232)
         at com.sap.security.core.logonadmin.ComponentAccessToLogic.gotoPage(ComponentAccessToLogic.java:111)
         at com.sap.security.core.sapmimp.logon.SAPMLogonLogic.executeRequest(SAPMLogonLogic.java:245)
         at com.sapportals.portal.ume.component.logon.SAPMLogonComponent.doContent(SAPMLogonComponent.java:37)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
         at com.sapportals.portal.ume.component.logon.SAPMLogonCertComponent.doContent(SAPMLogonCertComponent.java:33)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
         at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
         at java.security.AccessController.doPrivileged(AccessController.java:246)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)
         at com.sap.portal.navigation.Gateway.service(Gateway.java:126)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(AccessController.java:219)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Caused by: com.sapportals.portal.prt.component.PortalComponentException: Original exception:
         at sapportalsjspumLogonPage.doContent(_sapportalsjsp_umLogonPage.java:73)
         at sapportalsjspumLogonPage.service(_sapportalsjsp_umLogonPage.java:47)
         at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.service(PortalComponentItemFacade.java:360)
         at com.sapportals.portal.prt.core.broker.PortalComponentItem.service(PortalComponentItem.java:934)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:435)
         ... 49 more
    Caused by: java.lang.NullPointerException
         at java.net.URLDecoder.decode(URLDecoder.java:139)
         at java.net.URLDecoder.decode(URLDecoder.java:103)
         at com.sap.security.core.sapmimp.logon.LogonBean.getLogonURL(LogonBean.java:122)
         at sapportalsjspumLogonPage.subDoContent(_sapportalsjsp_umLogonPage.java:871)
         at sapportalsjspumLogonPage.doContent(_sapportalsjsp_umLogonPage.java:67)
         ... 53 more

    Hi Prachi,
    ESS configuration guides -
    [Business package of ESS my SAP erp 2005|http://www.appsconsulting.co.za/SAP_PDF/BP_ESS_672_EN_2005.pdf]
    [Configuring Business Package for ESS mySAP ERP 2004|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/21eb036a-0a01-0010-25a3-b2224432640a]
    MSS configuration guide -
    [MSS my SAP ERP 2005|http://www.appsconsulting.co.za/SAP_PDF/BP_MSS_600_EN_ERP_2005.pdf]
    [MSS my SAP ERP 2004|http://www.appsconsulting.co.za/SAP_PDF/BP_MSS_601_EN_ERP_2004.pdf]
    Hope these helps,
    Reward points if helpful
    Regards,
    Shailesh Nagar

  • Why am I getting this error?

    Hello,
    I am trying to call my Java class from a JSP page. I am getting this error:
    Generated servlet error:
    C:\Program Files\Apache Tomcat 4.0\work\Standalone\localhost\em\jsp\Test_0005fSummarySBU_0005fscreen$jsp.java:82: Wrong number of arguments in constructor.
    strQuery=new ListReturn(strEssUser, strProcessingMonth, strProcessingYear);
    I don't understand why I am getting this error as I pass three paramters to the Java class, and I accept three parameters in the constructor.
    JSP:
    <!-- META TAG is necessary to ensure page recompiles--------------->
    <META Http-Equiv="Expires" Content="0">
    <META Http-Equiv="Pragma" Content="no-cache">
    <HTML>
    <!-- The two Java Classes used to build the AlphaBlox query -->
    <%@ page import="com.home.tool.reporting.*" %>
    <%@ page errorPage="run_error.jsp" %>
    <%@ page import="java.util.List,
                     java.util.Collection,
                java.net.URLDecoder" %>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE>Economic Model - Summary SBU Report</TITLE>
    <!--Run the onload here, re-retrieve params BM and Breport, pass to onload---------->
    <BODY bgcolor=#ffffff>
    <%
                    Collection strQuery = null;
                    String strEssUser = "test";
                    String strProcessingMonth = "JUL";
                    String strProcessingYear = "2002";
                    strQuery=new ListReturn(strEssUser, strProcessingMonth, strProcessingYear);
                    System.out.println(strQuery);
    %>
    </BODY>
    </HTML>Java class:
    package com.home.tool.reporting;
    import java.net.URL;
    import java.sql.*;
    import java.io.*;
    import java.util.*;
    public class ListReturn extends ReportQueryBuilder
            public void ListReturn()
            public Collection ListReturn(String userID, String pMonth, String pYear)
                throws ReportQueryBuilderException
                //declare Collection store Value-Object pairs
                Collection c = new ArrayList();
                //declare and initialize variables
                CallableStatement cs = null;
                ResultSet rs = null;
                // declare call for stored procedure to pass in three parameters
                String pass = "{Call dbo.p_rep_srSbuList(?, ?, ?)}";
                try
                    //open CallableStatement using JDBC connection to SQL database
                    cs = con.prepareCall(pass);
                    //set IN parameters
                    cs.setString(1, userID);
                    cs.setString(2, pMonth);
                    cs.setString(3, pYear);
                    //execute call and return result set
                    rs = cs.executeQuery();
                    //loop through result set storing each record as a Value-Object pair
                    while(rs.next())
                        c.add(new ListBoxValueObjects(rs.getString(1), rs.getString(2)));
                catch (SQLException sqle)
              throw new ReportQueryBuilderException(replaceToken("Problems executing query: "+sqle.getMessage(), "'", "\\'"));
                finally
                    try
                        //close the Result Set and CallableStatement
                        rs.close();
                        cs.close();
                    catch(Exception e)
                        System.out.print("\nFATAL   : " + e);
                        System.out.print("\nFATAL   : " + e);
                return c;
    }Does anyone see whay I am getting this error??
    I can't figure out the problem!

    change this:
    <%
         Collection strQuery = null;
         String strEssUser = "test";
         String strProcessingMonth = "JUL";
         String strProcessingYear = "2002";
         strQuery=new ListReturn(strEssUser, strProcessingMonth, strProcessingYear);
         System.out.println(strQuery);
    %>To this:
    <%
         Collection strQuery=null;
         String strEssUser="test";
         String strProcessingMonth="JUL";
         String strProcessingYear="2002";
         lr=new ListReturn(strEssUser, strProcessingMonth, strProcessingYear);
         System.out.println(lr.getQuery())
    %>Then make a new public method in your Java called getQuery()
    public Collection getQuery();Do what you need to do to process it and return the value in getQuery. You will also probably need to make private variables in you declaration to do the processing on.

  • URLDecoder: Incomplete trailing escape (%) pattern

    Hi,
    I created a report with a parameter having '%' as its default value. This acts as wild card in the SQL statement of the data template.
    But because '%' is interpreted as the start of a special escaped sequence, BI is reporting the following error when I try to view the xml generated by the report:
    URLDecoder: Incomplete trailing escape (%) pattern
    I was able to do a workaround by passing '%25' instead and this correctly shows the xml.
    But the problem is that the user normally enters '%' as wildcard to search for a string. For example, if a user is searching for a device type prefixed by 'xfm_', he/she should just enter 'xfm_%' in the report parameter instead of 'xfm_%25'.
    It will be nice if the user will not have to worry about the escape character for a percent sign. Is there a workaround to do it this way or this is a limitation of BIP?
    Thanks,
    Carl

    Hi Chinmaya,
    Sorry for the confusion.
    The idea was to encode the password string (and user, if necessary) in the URL template so that you wont get an error, something like this:
    passwd=<User.password[url_ENCODE]>
    Daniel

  • A HotSpot Virtual Machine error  when i stop save file!

    private DataSink filewriter = null;
    saveProcessor  = Manager.createProcessor(source);
              saveProcessor.configure();
              if(!waitForState(saveProcessor,saveProcessor.Configured))
                   dm.writeLog(DataManager.DEBUG,"config fail");
              saveProcessor.setContentDescriptor(new FileTypeDescriptor(FileTypeDescriptor.MPEG_AUDIO));
              saveProcessor.realize();
              if(!waitForState(saveProcessor,saveProcessor.Realized))
                   dm.writeLog(DataManager.DEBUG,"realize fail");
              saveDataSource = saveProcessor.getDataOutput();//&#23384;&#20648;&#38899;&#39057;&#25991;&#20214;
              String nowTime  = df.format(new java.util.Date()); // &#21462;&#24403;&#21069;&#26102;&#38388;
              saveAudioToFile(saveDataSource,nowTime);
              saveProcessor.start();
    private void saveAudioToFile(DataSource ds,String nowTime){
              String time = nowTime.replace("-", "").replace(":", "").replace(" ", "");
              //&#23450;&#20041;&#23384;&#20648;&#35813;&#23186;&#20307;&#25991;&#20214;&#30340;&#36335;&#24452;
              String filePath = this.getClass().getClassLoader().getResource("").getPath();
              try {
                   filePath = java.net.URLDecoder.decode(filePath,"utf-8");
              } catch (UnsupportedEncodingException e1) {
                   // TODO Auto-generated catch block
                   e1.printStackTrace();
              if (filePath == null || filePath.equals("")) {
                   JOptionPane.showMessageDialog(null,
                             "&#26080;&#27861;&#33719;&#21462;&#31995;&#32479;&#36335;&#24452;&#65292;&#35831;&#32852;&#31995;&#31995;&#32479;&#32500;&#25252;&#20154;&#21592;&#65281;");
                   return;
              filePath = filePath.replaceAll("bin/", "");
              if (filePath.indexOf("config/") > 0) {
                   filePath = filePath.replaceAll(
                             "config/", "");
              // &#33719;&#21462;&#25991;&#20214;&#36335;&#24452;
              filePath = "file://"+filePath + "record/" +line.lineName+ "" + time
                        + ".mpg";
              MediaLocator dest = new MediaLocator((filePath));
              dm.writeLog(DataManager.DEBUG,"path:"+filePath);
              //&#21019;&#24314;&#19968;&#20010;&#25968;&#25454;&#27744;&#65292;&#29992;&#20110;&#20445;&#23384;&#25968;&#25454;
              try{
                   filewriter = Manager.createDataSink(ds, dest);
                   filewriter.open();
                   dm.writeLog(DataManager.INFO, "&#35843;&#24230;&#21488;&#21521;**"+line.lineName+"**&#30340;&#23454;&#26102;&#36890;&#35805;##",nowTime);
              } catch (NoDataSinkException e) {
                   e.printStackTrace();
              } catch (IOException e) {
                   e.printStackTrace();
              } catch (SecurityException e) {
                   e.printStackTrace();
              try {
                   filewriter.start();
              } catch (IOException e) {
                   e.printStackTrace();
    if(filewriter!=null){
                                  filewriter.stop();
                                  filewriter.close();
                                  saveProcessor.stop();          
                                                                                                    saveProcessor.close();
                                  saveProcessor = null;
                             }when i stop to save file,the HotSpot Virtual Machine will error
    Edited by: allen_gong on Jan 6, 2010 1:14 AM

    # An unexpected error has been detected by Java Runtime Environment:
    # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x11d089cd, pid=3304, tid=6296
    # Java VM: Java HotSpot(TM) Client VM (11.3-b02 mixed mode, sharing windows-x86)
    # Problematic frame:
    # C 0x11d089cd
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    --------------- T H R E A D ---------------
    Current thread (0x03f2e400): JavaThread "Thread-160" [_thread_in_native, id=6296, stack(0x08250000,0x082a0000)]
    siginfo: ExceptionCode=0xc0000005, reading address 0x11d089cd
    Registers:
    EAX=0x090c5d58, EBX=0x08150140, ECX=0x090c55d8, EDX=0x0829f9b0
    ESP=0x0829f99c, EBP=0x0829fa08, ESI=0x08150140, EDI=0x03f2e400
    EIP=0x11d089cd, EFLAGS=0x00010246
    Top of Stack: (sp=0x0829f99c)
    0x0829f99c: 056212f8 090c5d58 0829f9b0 0829f9b8
    0x0829f9ac: 7c802446 7c802413 056211b9 08150140
    0x0829f9bc: 0829f9f4 00000000 03f2e400 00000000
    0x0829f9cc: 00000000 00000005 00c1bc38 03f2e514
    0x0829f9dc: 0829f9f4 08150140 00000000 0829f9f8
    0x0829f9ec: 00000000 00002274 25cc2c10 25d32900
    0x0829f9fc: 03f2e40d 25cc2c10 0829fa54 0829fa68
    0x0829fa0c: 00c0ee2c 08150140 00000000 00000000
    Instructions: (pc=0x11d089cd)
    0x11d089bd:
    [error occurred during error reporting (printing registers, top of stack, instructions near pc), id 0xc0000005]
    Stack: [0x08250000,0x082a0000], sp=0x0829f99c, free space=318k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C 0x11d089cd
    J com.sun.media.protocol.dsound.DSoundST.run()V
    j java.lang.Thread.run()V+11
    v ~StubRoutines::call_stub
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    J com.sun.media.protocol.dsound.DSound.nRead(J[BII)I
    J com.sun.media.protocol.dsound.DSoundST.run()V
    j java.lang.Thread.run()V+11
    v ~StubRoutines::call_stub
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    0x03f9a000 JavaThread "Thread-166" [_thread_blocked, id=9764, stack(0x093f0000,0x09440000)]
    0x040fec00 JavaThread "Thread-165" [_thread_blocked, id=7824, stack(0x07bf0000,0x07c40000)]
    0x02b86c00 JavaThread "Thread-164" [_thread_blocked, id=9440, stack(0x045b0000,0x04600000)]
    0x041ac800 JavaThread "Loop thread" [_thread_blocked, id=3536, stack(0x09fb0000,0x0a000000)]
    0x04151800 JavaThread "Loop thread" [_thread_blocked, id=7056, stack(0x09580000,0x095d0000)]
    0x041ad400 JavaThread "Thread-163" [_thread_blocked, id=5328, stack(0x094e0000,0x09530000)] 0x0405b400 JavaThread "Thread-113" [_thread_in_native, id=5312, stack(0x07470000,0x074c0000)]
    0x04057400 JavaThread "Thread-112" [_thread_blocked, id=9524, stack(0x074c0000,0x07510000)]
    0x04058800 JavaThread "Loop thread" [_thread_blocked, id=5972, stack(0x07560000,0x075b0000)]
    0x03ec4000 JavaThread "Thread-107" [_thread_blocked, id=3760, stack(0x05190000,0x051e0000)]
    0x03f94c00 JavaThread "Loop thread" [_thread_blocked, id=1420, stack(0x05320000,0x05370000)]
    0x03ec9c00 JavaThread "Thread-106" [_thread_blocked, id=5612, stack(0x07420000,0x07470000)]
    0x03f0dc00 JavaThread "JMF thread: SendEventQueue: com.sun.media.PlaybackEngine" [_thread_blocked, id=7932, stack(0x063d0000,0x06420000)]
    0x03e92c00 JavaThread "JMF thread: SendEventQueue: com.sun.media.content.unknown.Handler" [_thread_blocked, id=2256, stack(0x05a20000,0x05a70000)]
    0x02b07400 JavaThread "Attach Listener" daemon [_thread_blocked, id=4328, stack(0x02ce0000,0x02d30000)]
    0x02b23400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=6832, stack(0x02c90000,0x02ce0000)]
    0x02ac0c00 JavaThread "Finalizer" daemon [_thread_blocked, id=6012, stack(0x02c40000,0x02c90000)]
    0x02abf800 JavaThread "Reference Handler" daemon [_thread_blocked, id=7788, stack(0x02bf0000,0x02c40000)]
    Other Threads:
    0x02abdc00 VMThread [stack: 0x02ba0000,0x02bf0000] [id=6488]
    0x02b14000 WatcherThread [stack: 0x02dd0000,0x02e20000] [id=8020]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation total 4544K, used 2132K [0x24020000, 0x24500000, 0x24500000)
    eden space 4096K, 50% used [0x24020000, 0x24220930, 0x24420000)
    from space 448K, 18% used [0x24420000, 0x24434800, 0x24490000)
    to space 448K, 0% used [0x24490000, 0x24490000, 0x24500000)
    tenured generation total 56852K, used 25055K [0x24500000, 0x27c85000, 0x28020000)
    the space 56852K, 44% used [0x24500000, 0x25d77f68, 0x25d78000, 0x27c85000)
    compacting perm gen total 12288K, used 6671K [0x28020000, 0x28c20000, 0x2c020000)
    the space 12288K, 54% used [0x28020000, 0x286a3c00, 0x286a3c00, 0x28c20000)
    ro space 8192K, 63% used [0x2c020000, 0x2c538810, 0x2c538a00, 0x2c820000)
    rw space 12288K, 53% used [0x2c820000, 0x2ce8d300, 0x2ce8d400, 0x2d420000)
    Dynamic libraries:
    0x73640000 - 0x7366e000      C:\windows\system32\msctfime.ime
    0x03840000 - 0x0384c000      C:\WINDOWS\system32\jmdaud.dll
    0x73e70000 - 0x73ecc000      C:\windows\system32\DSOUND.dll
    0x6d230000 - 0x6d284000      C:\Program Files\Java\jre6\bin\fontmanager.dll
    0x4b640000 - 0x4b7e6000      C:\windows\system32\d3d9.dll
    0x6dd20000 - 0x6dd26000      C:\windows\system32\d3d8thk.dll
    0x6d610000 - 0x6d623000      C:\Program Files\Java\jre6\bin\net.dll
    0x6d630000 - 0x6d639000      C:\Program Files\Java\jre6\bin\nio.dll
    0x719c0000 - 0x719fe000      C:\windows\system32\mswsock.dll
    0x60fd0000 - 0x61025000      C:\windows\system32\hnetcfg.dll
    VM Arguments:
    java_command: com.wiogarden.netbroadspeak.framework.MainStarter
    Launcher Type: SUN_STANDARD
    Environment Variables:
    CLASSPATH=.;.;C:\PROGRA~1\JMF21~1.1E\lib\sound.jar;C:\PROGRA~1\JMF21~1.1E\lib\jmf.jar;C:\PROGRA~1\JMF21~1.1E\lib;C:\WINDOWS\java\classes;.
    PATH=d:\oracle\product\10.2.0\db_1\bin;C:\Program Files\Borland\Delphi7\Bin;C:\Program Files\Borland\Delphi7\Projects\Bpl\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;;C:\Program Files\NTP\bin;C:\Program Files\CVSNT\
    USERNAME=Administrator
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 13, GenuineIntel
    --------------- S Y S T E M ---------------
    OS: Windows XP Build 2600 Service Pack 3
    CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepping 13, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3
    Memory: 4k page, physical 2096300k(292696k free), swap 4036208k(1482000k free)
    vm_info: Java HotSpot(TM) Client VM (11.3-b02) for windows-x86 JRE (1.6.0_13-b03), built on Mar 9 2009 01:15:24 by "java_re" with MS VC++ 7.1
    time: Wed Jan 06 14:13:33 2010
    elapsed time: 175 seconds
    who can help me to solve this problem,Thank you very much!

  • Parse error in DocumentBuilder

    I try XML data parsing with dtd.
    It is processed normal when DTD file is in full Ascii path.
    But Error occurs when DTD file path have multibyte character.
    I trace this process.
    probably MalformedURIException occurs in initializePath method of com.sun.org.apache.xerces.internal.util.URI.java
    Do you know to escape this.
    On Windows 2000 japanese
    sdk 1.5.0_03

    You might look into java.net.URLEncoder & URLDecoder. I'm not sure if it will help, but it seems like a likely candidate.

  • Filenames with leading '%' cause error.

    I've crawled my NTFS source. I search some terms that I know will show up in this source. I get the following error:
    'Error when attempting to generate advanced result list: java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: " s"'
    In this case the filename was actually '% score card 59.pdf'
    I have no idea who came up with the naming condition with a leading percent sign, but that is apparently a legal windows file name, and the crawler actually seems to pick it up correctly, it's just bombing out when the user clicks the Search button.

    I've seen this before. The previous customer who reported it decided to fix the filenames, so the problem "went away".
    If the filename is accepted during crawling, it's definitely a bug if it causes queries to fail. Can you log an SR with support so we can get this logged properly as a bug, then we can try to get a fix for it.
    Scarbo: I believe the problem is not just around using the % as part of the query - if the document with the faulty URL (the URL being derived from the filename) is included in the result set then it will cause the failure regardless of the search expression used.

Maybe you are looking for

  • Some of my albums are being sorted as books, why!?!

    So two days ago, when I opened Itunes to listen to one of my audiobooks, I noticed that in my "books" section I now have two catagories, "songs" and "audiobooks." In the songs catagoire 22 of my albums have been listed and are now located in my "book

  • IMac DVD Burner only burns on Apple Brand blank DVDs

    Hello, I have an iMac G4 Dome and just last week it stopped burning DVDs on any brand outside of Apple Blank DVDs. The CD burner works fine, it's just the DVD burner. Can anybody help?

  • SAP MDM 7.1 - Stemmer and Pick list

    Hi, Please elaborate or provide details on below (Specific to MDM7.1) 1. Keyword Search = Stemmer 2. 'Pick List' in Look up table property. Regards, Vinay

  • WAD - Any way to jump from an Indicator to an underlying report

    We are in the process of replacing an old Informatica reporting system with BI and we will be using WAD for dashboarding. Currently if you click on an indicator it will jump to the underlying report. I am trying to come up with a way to allow users t

  • How to call dynamic selection screen from another report

    hi, i have transaction ZFAGLL03. it has got standard selection screen.. and dynamic selection screen... i am calling this transaction from another report, now how do i display this dynamic selection screen.....