Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-8049

org.apache.cxf.common.util.Compiler fails to compile if a classpath entry contains spaces

Agile BoardAttach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.3.2
    • Fix Version/s: 3.2.10, 3.3.3
    • Component/s: Core
    • Labels:
      None
    • Environment:
    • Estimated Complexity:
      Unknown

      Description

      I'm trying to create a dynamic client using https://github.com/apache/cxf/blob/master/distribution/src/main/release/samples/wsdl_first_dynamic_client/src/main/java/demo/hw/client/ComplexClient.java as a template.

       

      When I try to debug this, I intermittently get a (javac compile) failure where 

      org.apache.cxf.common.util.Compiler.internalCompile fails because the classpath contains an entry with spaces. In my case, this entry with a space was a jar from the IntelliJ installation path - 

      /Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar

      After spending some time debugging it, I could workaround.txt the problem by escaping the said entry from the calling code (ComplexClient.java), but maybe this should be done inside org.apache.cxf.common.util.Compiler.addArgs where the classpath is being retrieved from the system property 'java.class.path'.

       

       

        Attachments

          Activity

            People

            • Assignee:
              ffang Freeman Yue Fang
              Reporter:
              rvadakkan Ranjit Vadakkan

              Dates

              • Created:
                Updated:
                Resolved:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0h
              0h
              Logged:
              Time Spent - 20m
              20m

                Issue deployment