facebook

XFire and MyEclipse 7.5 client generation error

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #301593 Reply

    eiglesia
    Participant

    Hi,

    I’m trying to create an XFire client to a .Net WebService and getting an error. It’s a well known error when a service method has parameters with capital letters the whole word. The error is in org.codehaus.xfire.gen.jaxb.JAXBSchemaSupport.replaceAndUpperCase(StringBuffer local) method, on library xfire-generator-1.2.6.jar and is well documented over the internet.

    Here you have the JIRA with the issue http://jira.codehaus.org/browse/XFIRE-1028, it was roadmapped to version 1.2.7 which never born. There you have the solution, too.

    Until MyEclipse 7.1 was easy to fix. Just change this library in Genuitec/common right folder (the XFire one) with the fixed one. But when we updated to MyEclipse 7.5 is not as easy, because the xfire-generator library is included in one jar (com.genuitec.eclipse.ws.xfire.framework_7.5.0.zmyeclipse75020090612) which cannot be manipulated (because its checked by a RSA signature).

    Please, could you fix the error on the JAXBSchemaSupport and regenerate the xfire.framework library??

    Creating the client with JAX-WS is not an option because we have tons of XFire clients generated and mixing both technologies on a single project causes a lot of problems.

    Thanks.

    #301597 Reply

    support-joy
    Member

    eiglesia,

    I will request you to add this to feature request. Here is the link – https://www.genuitec.com/forums/topics/myeclipse/feature-requests/

    #301602 Reply

    eiglesia
    Participant

    I will do, but this is not a new feature, this is a change in the new update that includes a bug that cannot be solved by a workarround

    #301605 Reply

    support-joy
    Member

    I will escalate this to the dev team members. They will get back to you shortly.

    #301617 Reply

    Brian Fernandes
    Moderator

    eiglesia,

    You don’t need to change the XFire JAR in the plugin, all you need to do is go to Window > Preferences > MyEclipse > Project Capabilities > Web Services > XFire and there you can change all the JARs in the XFire container.

    The above should help you solve your problems; but just FYI – you don’t need to use our XFire container, you can remove it from the project and add your own JARs directly or add a User Library to your project’s build path.

    Please let us know if you require further assistance.

Viewing 5 posts - 1 through 5 (of 5 total)
Reply To: XFire and MyEclipse 7.5 client generation error

You must be logged in to post in the forum log in