Petals Studio

Class conflict with CXF's Java to WSDL

Details

  • Type: Bug Bug
  • Status: New New
  • Resolution: Unresolved
  • Affects Version/s: 1.3.1
  • Fix Version/s: None
  • Component/s: Petals Tools
  • Security Level: Public
  • Description:
    Hide
    • Create an EJB SU.
    • In the libraries to use for the WSDL generation, add javax.wsdl or WSDL4j.

    An error occurs at the generation.
    When enabling the logs, we got the following message.

    "WSDLElement"'s signer information does not match signer information of other classes in the same package.

    This seems to be due to the presence of the same package in CXF.
    This can be workaround by removing the JAR from the EJB's wizard page.
    However, it might lead to troubles if the javax.wsdl packages are not in the same versions.

    Show
    • Create an EJB SU.
    • In the libraries to use for the WSDL generation, add javax.wsdl or WSDL4j.
    An error occurs at the generation. When enabling the logs, we got the following message.
    "WSDLElement"'s signer information does not match signer information of other classes in the same package.
    This seems to be due to the presence of the same package in CXF. This can be workaround by removing the JAR from the EJB's wizard page. However, it might lead to troubles if the javax.wsdl packages are not in the same versions.
  • Environment:
    Windows 7

People

Dates

  • Created:
    Thu, 12 Apr 2012 - 15:34:57 +0200
    Updated:
    Thu, 12 Apr 2012 - 15:34:57 +0200