[ https://issues.apache.org/jira/browse/JUDDI-623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13857476#comment-13857476 ]
Alex O'Ree commented on JUDDI-623: ---------------------------------- Well I attempted to regenerate the client from wsdl from the current trunk. C:\juddi\trunk\uddi-ws\src\main\resources>wsimport -Xnocompile -keep juddi_api_v1.wsdl parsing WSDL... [WARNING] src-resolve: Cannot resolve the name 'ns1:delete_tModel' to a(n) 'type definition' component. line 1002 of file:/C:/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl#types?schema3 [WARNING] src-resolve: Cannot resolve the name 'ns2:Signature' to a(n) 'element declaration' component. line 893 of file:/C:/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl#types?schema3 [WARNING] src-resolve: Cannot resolve the name 'ns3:get_subscriptionResults' to a(n) 'type definition' component. line 991 of file:/C:/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl#types?schema3 [ERROR] Two declarations cause a collision in the ObjectFactory class. line 999 of file:/C:/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl [ERROR] (Related to above error) This is the other declaration. line 858 of file:/C:/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl [ERROR] Two declarations cause a collision in the ObjectFactory class. line 867 of file:/C:/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl [ERROR] (Related to above error) This is the other declaration. line 1001 of file:/C:/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl [ERROR] Two declarations cause a collision in the ObjectFactory class. line 1000 of file:/C:/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl [ERROR] (Related to above error) This is the other declaration. line 865 of file:/C:/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl [ERROR] Two declarations cause a collision in the ObjectFactory class. line 1003 of file:/C:/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl [ERROR] (Related to above error) This is the other declaration. line 866 of file:/C:/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl So it's not parsable as is. Also, you may want to do a diff on the 3.3. branch wsdl to compare the two. Aside from the added methods, I removed all of the uddi data types from the wsdl and added an import statement. Was there a specific reason that it was a flat file? In order to make it parsable, I had to alter a few elements related to save clerk and save node. Also, see the linked ticket JUDDI-735. That came up after I realized that there was a problem > WSDL files are not syncronized with JUDDI API ws > ------------------------------------------------ > > Key: JUDDI-623 > URL: https://issues.apache.org/jira/browse/JUDDI-623 > Project: jUDDI > Issue Type: Bug > Affects Versions: 3.1.5 > Reporter: Alex O'Ree > Assignee: Alex O'Ree > Priority: Blocker > Fix For: 3.2, 3.3 > > > According to the WSDL, the JUDDI API ws, there is a method called > save_Clerk, that takes in an input of "save_clerkInfo" and spits out a > clerk array. > However in the Java code base, it looks like it was renamed at some > point to "ClerkDetail" instead of clerk[] and "SaveClerk" instead of > "save_clerkInfo". -- This message was sent by Atlassian JIRA (v6.1.5#6160)