Phew! Was beginning to question my sanity..

Thanks James for checking this out...




James Mao wrote:
> 
> Hi Ade,
> 
> Looks like a bug, it's not working anymore, i'll file a jira for this.
> 
> Thanks,
> James
> 
>> Hi James,
>>
>> I've tried with the CLASSPATH set to
>>
>>      c:\dev\apache-cxf-2.0-incubator\lib\cxf-2.0-incubator.jar
>>
>> and 
>>
>>      c:\dev\apache-cxf-2.0-incubator\lib\cxf-manifest-incubator.jar
>>
>> I've also tried with an empty classpath - the wsdl2* tools create their
>> own
>> CLASSPATH based  on the CXF_HOME variable so this should be ok.
>>
>>      CXF_HOME=c:\dev\apache-cxf-2.0-incubator
>>
>>
>> Have turned CXF logging up to FINE, and am attaching the output below.
>>
>> Thanks a million,
>> Ade.
>>
>> ---
>>
>>
>> C:\celtix_exercises\invoicing-student\wsdl\play>wsdl2xml -i Invoicing
>> InvoicingService.wsd
>> l
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.CommandLineParser parseAr
>> guments
>> FINE: Parsing arguments: -i Invoicing InvoicingService.wsdl
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.CommandLineParser parseAr
>> guments
>> FINE: Found 0 alternative forms of usage, will use default form
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Form
>> accept
>> FINE: Accepting token stream for form of usage: default, tokens are [ -i
>> Invoicing Invoici
>> ngService.wsdl ]
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Form
>> accept
>> FINE: Position is: 0
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream read
>> FINE: Reading token -i
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream read
>> FINE: Reading token Invoicing
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream read
>> FINE: Reading token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Form
>> accept
>> FINE: Args is available
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.OptionGroup
>> accept
>> FINE: Accepting token stream for optionGroup: options, tokens are now [
>> -i
>> Invoicing Invoi
>> cingService.wsdl ], running through 7 options
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token -i
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -i
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: Matches a switch!!!
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream read
>> FINE: Reading token -i
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream read
>> FINE: Reading token Invoicing
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: Setting argument value of option to Invoicing
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.OptionGroup
>> accept
>> FINE: Option porttype accepted the token
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Form
>> accept
>> FINE: Args is available
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.OptionGroup
>> accept
>> FINE: Accepting token stream for optionGroup: options, tokens are now [
>> InvoicingService.w
>> sdl ], running through 7 options
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -i
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -b
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -e
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -p
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -a
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -d
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -o
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.OptionGroup
>> accept
>> FINE: No option accepted the token, returning
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.OptionGroup
>> accept
>> FINE: Accepting token stream for optionGroup: common_options, tokens are
>> now
>> [ InvoicingSe
>> rvice.wsdl ], running through 4 options
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -h
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -?
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -help
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -v
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -verbose
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -V
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -quiet
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> accept
>> FINE: switchArg is -q
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.OptionGroup
>> accept
>> FINE: No option accepted the token, returning
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: For this option, minOccurs=1 and maxOccurs=1, numMatches currently
>> 1
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: isSatisfied() returning true
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: For this option, minOccurs= and maxOccurs=1, numMatches currently 0
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: isSatisfied() returning true
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: For this option, minOccurs= and maxOccurs=1, numMatches currently 0
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: isSatisfied() returning true
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: For this option, minOccurs= and maxOccurs=1, numMatches currently 0
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: isSatisfied() returning true
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: For this option, minOccurs= and maxOccurs=1, numMatches currently 0
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: isSatisfied() returning true
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: For this option, minOccurs= and maxOccurs=1, numMatches currently 0
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: isSatisfied() returning true
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: For this option, minOccurs= and maxOccurs=1, numMatches currently 0
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: isSatisfied() returning true
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: For this option, minOccurs= and maxOccurs=1, numMatches currently 0
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: isSatisfied() returning true
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: For this option, minOccurs= and maxOccurs=, numMatches currently 0
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: isSatisfied() returning true
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: For this option, minOccurs= and maxOccurs=, numMatches currently 0
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: isSatisfied() returning true
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: For this option, minOccurs= and maxOccurs=, numMatches currently 0
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Option
>> isSatisfied
>> FINE: isSatisfied() returning true
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Argument
>> accept
>> FINE: Accepting token stream for argument: wsdlurl
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream peek
>> FINE: Peeking token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27
>> org.apache.cxf.tools.common.toolspec.parser.TokenInputStream read
>> FINE: Reading token InvoicingService.wsdl
>> 26-Jul-2007 09:00:27 org.apache.cxf.tools.common.toolspec.parser.Form
>> accept
>> FINE: Form default is returning true
>> <command xmlns="http://www.xsume.com/Xutil/Command";
>> xmlns:xsi="http://www.w3.org/2001/XMLS
>> chema-instance" xsi:schemaLocation="http://www.xsume.com/Xutil/Command
>> http://www.xsume.co
>> m/schema/xutil/command.xsd">
>> <option name="porttype">Invoicing</option>
>> <argument name="wsdlurl">InvoicingService.wsdl</argument>
>> </command>
>> 26-Jul-2007 09:00:28
>> org.apache.cxf.tools.common.toolspec.parser.CommandDocument getParame
>> ters
>> FINE: Getting parameters for help
>> 26-Jul-2007 09:00:28 org.apache.cxf.tools.common.toolspec.ToolSpec
>> getParameterDefault
>> FINE: Element with id help is [option: null]
>> 26-Jul-2007 09:00:28 org.apache.cxf.tools.common.toolspec.ToolSpec
>> getParameterDefault
>> FINE: local name is option
>> 26-Jul-2007 09:00:28
>> org.apache.cxf.tools.common.toolspec.parser.CommandDocument getParame
>> ters
>> FINE: Getting parameters for version
>> 26-Jul-2007 09:00:28 org.apache.cxf.tools.common.toolspec.ToolSpec
>> getParameterDefault
>> FINE: Element with id version is [option: null]
>> 26-Jul-2007 09:00:28 org.apache.cxf.tools.common.toolspec.ToolSpec
>> getParameterDefault
>> FINE: local name is option
>> 26-Jul-2007 09:00:28
>> org.apache.cxf.tools.common.toolspec.parser.CommandDocument getParame
>> ters
>> FINE: Getting parameters for verbose
>> 26-Jul-2007 09:00:28 org.apache.cxf.tools.common.toolspec.ToolSpec
>> getParameterDefault
>> FINE: Element with id verbose is [option: null]
>> 26-Jul-2007 09:00:28 org.apache.cxf.tools.common.toolspec.ToolSpec
>> getParameterDefault
>> FINE: local name is option
>> 26-Jul-2007 09:00:28
>> org.apache.cxf.tools.common.toolspec.parser.CommandDocument getParame
>> ters
>> FINE: Getting parameters for wsdlurl
>> 26-Jul-2007 09:00:28
>> org.apache.cxf.tools.common.toolspec.parser.CommandDocument getParame
>> ters
>> FINE: Getting parameters for help
>> 26-Jul-2007 09:00:28 org.apache.cxf.tools.common.toolspec.ToolSpec
>> getParameterDefault
>> FINE: Element with id help is [option: null]
>> 26-Jul-2007 09:00:28 org.apache.cxf.tools.common.toolspec.ToolSpec
>> getParameterDefault
>> FINE: local name is option
>> 26-Jul-2007 09:00:28
>> org.apache.cxf.tools.common.toolspec.parser.CommandDocument getParame
>> ters
>> FINE: Getting parameters for version
>> 26-Jul-2007 09:00:28 org.apache.cxf.tools.common.toolspec.ToolSpec
>> getParameterDefault
>> FINE: Element with id version is [option: null]
>> 26-Jul-2007 09:00:28 org.apache.cxf.tools.common.toolspec.ToolSpec
>> getParameterDefault
>> FINE: local name is option
>> 26-Jul-2007 09:00:28
>> org.apache.cxf.tools.common.toolspec.parser.CommandDocument getParame
>> ter
>> FINE: Getting parameter porttype
>> 26-Jul-2007 09:00:28
>> org.apache.cxf.tools.common.toolspec.parser.CommandDocument getParame
>> ters
>> FINE: Getting parameters for porttype
>> 26-Jul-2007 09:00:28
>> org.apache.cxf.tools.common.toolspec.parser.CommandDocument getParame
>> ter
>> FINE: Getting parameter wsdlurl
>> 26-Jul-2007 09:00:28
>> org.apache.cxf.tools.common.toolspec.parser.CommandDocument getParame
>> ters
>> FINE: Getting parameters for wsdlurl
>> 26-Jul-2007 09:00:28 org.apache.cxf.wsdl11.WSDLDefinitionBuilder
>> registerInitialExtensions
>>
>> FINE: Registering extension:
>> org.apache.cxf.transport.jms.ClientBehaviorPolicyType for par
>> ent: javax.wsdl.Port
>> 26-Jul-2007 09:00:28 org.apache.cxf.wsdl11.WSDLDefinitionBuilder
>> registerInitialExtensions
>>
>> FINE: Registering extension: org.apache.cxf.transport.jms.AddressType for
>> parent: javax.ws
>> dl.Port
>> 26-Jul-2007 09:00:28 org.apache.cxf.wsdl11.WSDLDefinitionBuilder
>> registerInitialExtensions
>>
>> FINE: Registering extension:
>> org.apache.cxf.bindings.xformat.XMLFormatBinding for parent:
>> javax.wsdl.Binding
>> 26-Jul-2007 09:00:28 org.apache.cxf.wsdl11.WSDLDefinitionBuilder
>> registerInitialExtensions
>>
>> FINE: Registering extension:
>> org.apache.cxf.bindings.xformat.XMLBindingMessageFormat for p
>> arent: javax.wsdl.BindingOutput
>> 26-Jul-2007 09:00:28 org.apache.cxf.wsdl11.WSDLDefinitionBuilder
>> registerInitialExtensions
>>
>> FINE: Registering extension:
>> org.apache.cxf.bindings.xformat.XMLBindingMessageFormat for p
>> arent: javax.wsdl.BindingInput
>> 26-Jul-2007 09:00:28 org.apache.cxf.wsdl11.WSDLDefinitionBuilder
>> registerInitialExtensions
>>
>> FINE: Registering extension: org.xmlsoap.schemas.wsdl.http.AddressType
>> for
>> parent: javax.w
>> sdl.Port
>> 26-Jul-2007 09:00:28 org.apache.cxf.wsdl11.WSDLDefinitionBuilder
>> registerInitialExtensions
>>
>> FINE: Registering extension:
>> org.apache.cxf.transports.http.configuration.HTTPServerPolicy
>>  for parent: javax.wsdl.Port
>> 26-Jul-2007 09:00:28 org.apache.cxf.wsdl11.WSDLDefinitionBuilder
>> registerInitialExtensions
>>
>> FINE: Registering extension:
>> org.apache.cxf.transports.http.configuration.HTTPClientPolicy
>>  for parent: javax.wsdl.Port
>> 26-Jul-2007 09:00:28 org.apache.cxf.wsdl11.WSDLDefinitionBuilder
>> registerInitialExtensions
>>
>> FINE: Registering extension:
>> org.apache.cxf.transport.jms.ServerBehaviorPolicyType for par
>> ent: javax.wsdl.Port
>> 26-Jul-2007 09:00:28 org.apache.cxf.wsdl11.WSDLDefinitionBuilder
>> registerWSDLExtensibility
>> Plugins
>> FINE: Registering : org.apache.cxf.binding.soap.wsdl11.SoapAddressPlugin
>> for
>> type: soap-ja
>> vax.wsdl.Port
>> 26-Jul-2007 09:00:28
>> org.apache.cxf.tools.misc.processor.AbstractWSDLToProcessor parseWSDL
>>
>> INFO: Found wsdl plugins [soap-javax.wsdl.Port]
>> Error : Can not found wsdl plugin <xml-javax.wsdl.Binding> for wsdl
>> extension point interf
>> ace javax.wsdl.Binding
>>
>>
>> C:\celtix_exercises\invoicing-student\wsdl\play>
>>
>>
>>
>> James Mao wrote:
>>   
>>> Hi,
>>>
>>> Can you attach the whole stacktrace?
>>> My first impression is that you don't have the cxf-jms jar in your 
>>> classpath, can you confirm that
>>>
>>> Also, let me know which version of cxf you are using
>>>
>>> Regards,
>>> James
>>>
>>>
>>>     
>>>> Hi there,
>>>>  
>>>> Has anyone seen the following error with wsdl2service? Am trying to
>>>> generate a JMS service but it's not working... I get the same kind of
>>>> error ("Tools Error: Can not found wsdl plugin...") when I try and run
>>>> the wsdl2xml tool...
>>>>  
>>>> C:\celtix_exercises\invoicing-student\wsdl\play>wsdl2service -transport
>>>> jms -e InvoicingService -p blah -n InvoicingSOAPBinding
>>>> InvoicingService.wsdl
>>>> Tools Error : Can not found wsdl plugin <jms-javax.wsdl.Port> for wsdl
>>>> extension point interface javax.wsdl.Port
>>>>  
>>>> Am using JDK 1.5.09... Any help would be greatly appreciated!
>>>>  
>>>> Thanks,
>>>> Ade
>>>>
>>>> Adrian Trenaman
>>>>
>>>> Principal Consultant, IONA Technologies.
>>>>
>>>> E: [EMAIL PROTECTED] 
>>>>
>>>> P: +353-1-6372659
>>>>
>>>> M: +353-86-6051026
>>>>
>>>>  
>>>>
>>>>  
>>>>
>>>> ----------------------------
>>>> IONA Technologies PLC (registered in Ireland)
>>>> Registered Number: 171387
>>>> Registered Address: The IONA Building, Shelbourne Road, Dublin 4,
>>>> Ireland
>>>>
>>>>   
>>>>       
>>>     
>>
>>   
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Tools-Error-%3A-Can-not-found-wsdl-plugin-%3Cjms-javax.wsdl.Port%3E-for-wsdl-extension-point-interface-javax.wsdl.Port-tf4129516.html#a11807869
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to