Uploaded image for project: 'OpenEJB'
  1. OpenEJB
  2. OPENEJB-2118

TempClassLoader cannot find WSDL file in classpath

Attach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsAdd voteVotersWatch issueWatchersCreate sub-taskConvert to sub-taskLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment Visibility
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • (not version related)
    • None
    • container system
    • None

    Description

      I'm using the annotation @WebService(wsdlLocation=…) in my service implementation to specify a wsdl file in my class path.
      And I'm using TomEE with OpenEJB 4.7.2.

      The org.apache.openejb.core.TempClassLoader of OpenEJB does not find my wsdl file because it is buggy I think.
      The getResource method works only for class files but not for wsdl files. At the end the TempClassLoader does not implement the findResource() method. The default implementation returns null. But null means there is no wsdl file. Null is the wrong result for my wsdl file in the classpath.

      Best regards
      Martin Both

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            maboth Martin Both

            Dates

              Created:
              Updated:

              Slack

                Issue deployment