Uploaded image for project: 'Cactus'
  1. Cactus
  2. CACTUS-93

Trailing whitespace not trimmed from cactus.properties cactus.contextURL

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.5
    • None
    • Framework
    • None
    • Operating System: Other
      Platform: Other
    • 26992

    Description

      had some white spaces after the URL value and didn't notice it until I stared
      at the stack trace a thousand times
      (notice "http://localhost:9080/cactus_test /ServletRedirector"):

      2004-02-16 14:49:57,410d

      {HH:mm}

      DEBUG [main] httpclient.HttpMethodBase
      (HttpMethodBase.java:1811) - enter HttpMethodBase.processResponseHeaders
      (HttpState, HttpConnection)
      2004-02-16 14:49:57,410d

      {HH:mm}

      DEBUG [main] methods.GetMethod
      (GetMethod.java:401) - enter GetMethod.readResponseBody(HttpState,
      HttpConnection)
      2004-02-16 14:49:57,410d

      {HH:mm}

      DEBUG [main] httpclient.HttpMethodBase
      (HttpMethodBase.java:1986) - enter HttpMethodBase.readResponseBody(HttpState,
      HttpConnection)
      2004-02-16 14:49:57,410d

      {HH:mm}

      DEBUG [main] httpclient.HttpMethodBase
      (HttpMethodBase.java:2023) - enter HttpMethodBase.readResponseBody(HttpState,
      HttpConnection)
      2004-02-16 14:49:57,410d

      {HH:mm}

      DEBUG [main] httpclient.HttpConnection
      (HttpConnection.java:852) - enter HttpConnection.getResponseInputStream()
      2004-02-16 14:49:57,410d

      {HH:mm}

      DEBUG [main] httpclient.HttpMethodBase
      (HttpMethodBase.java:968) - Redirect required
      2004-02-16 14:49:57,410d

      {HH:mm}

      INFO [main] httpclient.HttpMethodBase
      (HttpMethodBase.java:1132) - Redirect requested but followRedirects is disabled
      2004-02-16 14:49:57,410d

      {HH:mm}

      DEBUG [main] http.HttpClientConnectionHelper
      (HttpClientConnectionHelper.java:236) - >connect =
      [org.apache.commons.httpclient.util.HttpURLConnection:http://localhost:9080/cact
      us_test /ServletRedirector?Cactus_Service=GET_RESULTS]
      2004-02-16 14:49:57,410d

      {HH:mm}

      DEBUG [main] util.HttpURLConnection
      (HttpURLConnection.java:223) - enter HttpURLConnection.getResponseCode()
      2004-02-16 14:49:57,410d

      {HH:mm}

      DEBUG [main] util.HttpURLConnection
      (HttpURLConnection.java:223) - enter HttpURLConnection.getResponseCode()
      2004-02-16 14:49:57,410d

      {HH:mm}

      DEBUG [main] util.HttpURLConnection
      (HttpURLConnection.java:235) - enter HttpURLConnection.getResponseMessage()
      2004-02-16 14:49:57,410d

      {HH:mm}

      DEBUG [main]
      configuration.AbstractWebConfiguration (AbstractWebConfiguration.java:219) -
      <getRedirectorURL([simulation URL = [null], automatic session = [true], cookies
      = [], headers = [], GET parameters = [[[Cactus_TestMethod] =
      [[testProcessOrder]]][[Cactus_TestClass] =
      [[com.ftl.orderprocessor.unit.cactus.OrderProcessorTestCase]]]
      [[Cactus_AutomaticSession] = [[true]]][[Cactus_Service] = [[CALL_TEST]]]], POST
      parameters = []])
      2004-02-16 14:49:57,430d

      {HH:mm}

      DEBUG [main]
      configuration.AbstractWebConfiguration (AbstractWebConfiguration.java:219) -
      <getRedirectorName([simulation URL = [null], automatic session = [true],
      cookies = [], headers = [], GET parameters = [[[Cactus_TestMethod] =
      [[testProcessOrder]]][[Cactus_TestClass] =
      [[com.ftl.orderprocessor.unit.cactus.OrderProcessorTestCase]]]
      [[Cactus_AutomaticSession] = [[true]]][[Cactus_Service] = [[CALL_TEST]]]], POST
      parameters = []])
      2004-02-16 14:49:57,430d

      {HH:mm}

      DEBUG [main]
      configuration.AbstractWebConfiguration (AbstractWebConfiguration.java:236) -
      >getRedirectorName = [ServletRedirector ]
      2004-02-16 14:49:57,430d

      {HH:mm}

      DEBUG [main]
      configuration.AbstractWebConfiguration (AbstractWebConfiguration.java:236) -
      >getRedirectorURL = http://localhost:9080/cactus_test /ServletRedirector
      2004-02-16 14:49:57,430d

      {HH:mm}

      DEBUG [main] cactus.ServletTestCase
      (ServletTestCase.java:269) - Exception in test
      2004-02-16 14:49:57,440d

      {HH:mm}

      DEBUG [main] cactus.ServletTestCase
      (ServletTestCase.java:269) - <printStackTrace
      ([org.apache.log4j.spi.VectorWriter@3768d45e])
      2004-02-16 14:49:57,440d

      {HH:mm}

      DEBUG [main] cactus.ServletTestCase
      (ServletTestCase.java:269) - <printStackTrace
      ([org.apache.log4j.spi.VectorWriter@3768d45e])
      2004-02-16 14:49:57,440d

      {HH:mm}

      DEBUG [main] cactus.ServletTestCase
      (ServletTestCase.java:269) - >printStackTrace
      2004-02-16 14:49:57,440d

      {HH:mm}

      DEBUG [main] cactus.ServletTestCase
      (ServletTestCase.java:269) - >printStackTrace
      org.apache.cactus.util.ChainedRuntimeException: Failed to get the test results
      at http://localhost:9080/cactus_test /ServletRedirector
      at
      org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody0
      (DefaultHttpClient.java:131)
      at
      org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody1
      $advice(DefaultHttpClient.java:222)
      at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest
      (DefaultHttpClient.java)
      at
      org.apache.cactus.internal.client.WebClientTestCaseDelegate.runWebTest
      (WebClientTestCaseDelegate.java:333)
      at
      org.apache.cactus.internal.client.WebClientTestCaseDelegate.runGenericTest
      (WebClientTestCaseDelegate.java:281)
      at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runTest
      (WebClientTestCaseDelegate.java:257)
      at org.apache.cactus.ServletTestCase.runCactusTest
      (ServletTestCase.java:300)
      at org.apache.cactus.ServletTestCase.runBare(ServletTestCase.java:263)
      at junit.framework.TestResult$1.protect(TestResult.java:106)
      at junit.framework.TestResult.runProtected(TestResult.java:124)
      at junit.framework.TestResult.run(TestResult.java:109)
      at junit.framework.TestCase.run(TestCase.java:118)
      at junit.framework.TestSuite.runTest(TestSuite.java:208)
      at junit.framework.TestSuite.run(TestSuite.java:203)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests
      (RemoteTestRunner.java:392)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run
      (RemoteTestRunner.java:276)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main
      (RemoteTestRunner.java:167)
      org.apache.cactus.client.ParsingException: Not a valid response [302 Found]
      at
      org.apache.cactus.client.connector.http.DefaultHttpClient.callGetResult
      (DefaultHttpClient.java:249)
      at
      org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody0
      (DefaultHttpClient.java:126)
      at
      org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody1
      $advice(DefaultHttpClient.java:222)
      at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest
      (DefaultHttpClient.java)
      at
      org.apache.cactus.internal.client.WebClientTestCaseDelegate.runWebTest
      (WebClientTestCaseDelegate.java:333)
      at
      org.apache.cactus.internal.client.WebClientTestCaseDelegate.runGenericTest
      (WebClientTestCaseDelegate.java:281)
      at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runTest
      (WebClientTestCaseDelegate.java:257)
      at org.apache.cactus.ServletTestCase.runCactusTest
      (ServletTestCase.java:300)
      at org.apache.cactus.ServletTestCase.runBare(ServletTestCase.java:263)
      at junit.framework.TestResult$1.protect(TestResult.java:106)
      at junit.framework.TestResult.runProtected(TestResult.java:124)
      at junit.framework.TestResult.run(TestResult.java:109)
      at junit.framework.TestCase.run(TestCase.java:118)
      at junit.framework.TestSuite.runTest(TestSuite.java:208)
      at junit.framework.TestSuite.run(TestSuite.java:203)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests
      (RemoteTestRunner.java:392)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run
      (RemoteTestRunner.java:276)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main
      (RemoteTestRunner.java:167)
      2004-02-16 14:49:57,450d

      {HH:mm}

      DEBUG [main] util.ChainedRuntimeException
      (ChainedRuntimeException.java:148) - <printStackTrace
      ([java.io.PrintWriter@2205545e])
      2004-02-16 14:49:57,450d

      {HH:mm}

      DEBUG [main] util.ChainedException
      (ChainedException.java:148) - <printStackTrace([java.io.PrintWriter@2205545e])
      2004-02-16 14:49:57,450d

      {HH:mm}

      DEBUG [main] util.ChainedException
      (ChainedException.java:154) - >printStackTrace
      2004-02-16 14:49:57,450d

      {HH:mm}

      DEBUG [main] util.ChainedRuntimeException
      (ChainedRuntimeException.java:154) - >printStackTrace

      Attachments

        Activity

          People

            Unassigned Unassigned
            jeffholmes@freightliner.com jeffholmes
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: