Uploaded image for project: 'Commons Daemon'
  1. Commons Daemon
  2. DAEMON-218

CLONE - procrun as tomcat5.exe from Tomcat 5.5.17 does not start, when installed into the file path containing non-ascii character

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.0.7
    • 1.0.8
    • None
    • None

    Description

      Tomcat Service can not be started if Tomcat was installed into the path,
      containing non-ASCII (e.g. Japanese or Chinese) symbols.

      The problem is apparently due to the improper treatment of non-ascii
      characters in the "Java classpath" section of the Service settings.

      In tomcat5w.exe GUI or windows registry I could see proper PATH, namely
      C:[ONE CHINESE HIEROGLIPH]\Tomcat 5.5\bin\bootstrap.jar

      Unfortunately, service doesn't get started with the following log:

      [2006-09-15 18:29:17] [457 javajni.c] [error] FindClass
      org/apache/catalina/startup/Bootstrap failed
      [2006-09-15 18:29:17] [935 prunsrv.c] [error] Failed loading main
      org/apache/catalina/startup/Bootstrap class C:\ss\Tomcat 5.5\bin\bootstrap.jar
      [2006-09-15 18:29:17] [1179 prunsrv.c] [error] ServiceStart returned 3

      where the non-ascii symbol gets replaced with improper ascii 'ss' sequence.

      Moreover, I tried to define environmental variables PR_CLASSPATH and
      PR_STARTPATH instead of using corresponding service params. The result is
      exactly the same.

      Please, suggest me the workaround to make Tomcat service run.

      P.S. The problem is stable either under JRE 1.5.0_02 or 1.4.2_10 (within
      tomcat compatibility package). The problem exist apparently under all OS (in
      particular, it was detected on Windows 2000 and Windows XP Pro 2002 SP2 either
      Chinese version or standard English with Chinese System locale installed.

      Attachments

        1. utils.c
          27 kB
          Alexey Grishkov
        2. prunsrv.c
          54 kB
          Alexey Grishkov

        Issue Links

          Activity

            People

              mturk@apache.org Mladen Turk
              xelagr Alexey Grishkov
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: