I need to create a program who generate a UML diagram from a WSDL archive.
At the beginning I used the wsdl2java funcionality, provided by Axis2, and then I used umlgraph. This ran great with simples wsdl files (one class with one or two methods) but when i used the wsdl2java command on a complex wsdl file, I couldn't generate the correct UML diagram. With complex i mean that it have several classes, methods and relations.
Another alternative that I found that could solve this problem (Wsdl to UML) could be Hypermodel (XMLmodeling.com | Creating Innovation Through Technology) but first, I don't know how to download it and second, I would have to use it like a .jar file in a way that i can run it by the CMD and give it as a parameter the Wsdl file; or something like it.
Can someone give me some ideas about how to solve this?