Done:
https://issues.apache.org/jira/browse/CXF-2703

Craig.

On Thu, Mar 4, 2010 at 6:59 PM, Craig Tataryn <[email protected]> wrote:
> Will do
>
> On 2010-03-04, at 4:42 PM, Daniel Kulp <[email protected]> wrote:
>
>> On Thursday 04 March 2010 4:57:10 pm Craig Tataryn wrote:
>>>
>>> Dan, would this be an artifact of the problem I had raised a while
>>> back on the dev list?
>>>
>>>
>>> http://old.nabble.com/Possible-fix-for-resolving-classpath-schemas-issues..
>>> ..-to27461783.html
>>
>> Yep.   That would be it.
>>
>> In anycase, and test cases attached to a JIRA would be a great help.
>>
>> Dan
>>
>>
>>>
>>> Craig.
>>>
>>> On Thu, Mar 4, 2010 at 1:24 PM, mindchi <[email protected]> wrote:
>>>>
>>>> Dan,
>>>>
>>>> Can you tell me how I can access the test cases you are referring to?
>>>> I am currently working with 2.2.6 and am still having problems with
>>>> this.
>>>>
>>>> Thanks.
>>>>
>>>> Thom --
>>>>
>>>> dkulp wrote:
>>>>>
>>>>> On Tuesday 02 March 2010 2:28:22 pm mindchi wrote:
>>>>>>
>>>>>> I have a question about this solution.
>>>>>> I have a wsdl file which imports another wsdl file, which in turn
>>>>>> imports an xsd file. I can do the getResource on the top level wsdl
>>>>>> file, but will
>>>>>> CXF be able to figure out where to get the other files, or will it
>>>>>> just
>>>>>> resort
>>>>>> to the JVM start directory as before. It apparently goes to the JVM
>>>>>> start directory for those other files.
>>>>>>
>>>>>> Based on what I've tried so far, it looks like there's no way to get
>>>>>> all of
>>>>>> this working cleanly. That is, have everything packaged in a jar and
>>>>>> accessed
>>>>>> from there.
>>>>>
>>>>> It SHOULD work.    I've been working with a couple people that are
>>>>> doing
>>>>> this
>>>>> and 2.2.6 does have a bunch of fixes in it to get there.   A good chunk
>>>>> of the
>>>>> problems is in JAXB.    I've had to hack around several bugs in JAXB to
>>>>> get it
>>>>> working, but the test cases I've been given now work with 2.2.6.
>>>>>
>>>>>> Is this something that there should be a JIRA written up for?
>>>>>
>>>>> If it's not working for you with 2.2.6, definitely file a JIRA and
>>>>> attach a
>>>>> test case.   Attaching the test case is important cause, as I said, the
>>>>> test
>>>>> cases other users have provided do work so I'd really need to see what
>>>>> you are
>>>>> doing differently.
>>>>>
>>>>> Dan
>>>>>
>>>>>> Thanks.
>>>>>>
>>>>>>
>>>>>> Thom --
>>>>>>
>>>>>> dkulp wrote:
>>>>>>>
>>>>>>> Oh.   Right.   Client side uses a URL and not a string.  Forgot about
>>>>>>> that.   :-(
>>>>>>>
>>>>>>> Yea, the only real option is to pass:
>>>>>>> -wsdlLocation ""
>>>>>>> (empty string) which with 2.1.3 I think will not generate the URL at
>>>>>>
>>>>>> all.
>>>>>>
>>>>>>> You would then need to do the getResource(...) thing yourself to find
>>>>>>
>>>>>> the
>>>>>>
>>>>>>> appropriate URL.
>>>>>>>
>>>>>>> Dan
>>>>>>>
>>>>>>> On Friday 31 October 2008 1:34:40 pm sreuland wrote:
>>>>>>>>
>>>>>>>> Hello Dan, thanks for reply, I've tried 'classpath:my.wsdl' or
>>>>>>>> 'classpath:/my.wsdl' as wsdlLocation param to wsdl2java. The static
>>>>>>>> initializer url = new java.net.URL("classpath:my.wsdl");  in
>>>>>>>> generated Service class throws a MalFormed exception. The only way
>>>>>>>> I've managed
>>>>>>
>>>>>> to
>>>>>>
>>>>>>>> get the URL() constructor to find my.wsdl is when i specify a 'file'
>>>>>>>> scheme
>>>>>>>> such as 'file:my.wsdl', then the URL constructor finds the file but
>>>>>>>> it has
>>>>>>>> to be relative to the starting directory of the jvm(not embedded in
>>>>>>>> a jar).
>>>>>>>> I figured if code generation in wsdl2java could recognize
>>>>>>>> 'classpath:' scheme in wsdlLocation param and generate url =
>>>>>>>> Service.class.getClassLoader().getResource("my.wsdl");  instead of
>>>>>>>> try
>>>>>>
>>>>>> {
>>>>>>
>>>>>>>> url = new URL("my.wsdl"); } catch (MalformedURLException e) { } then
>>>>>>>> runtime should find wsdl from classpath since java.net.URL
>>>>>>>> constructor won't.
>>>>>
>>>>> --
>>>>> Daniel Kulp
>>>>> [email protected]
>>>>> http://dankulp.com/blog
>>>>
>>>> --
>>>> View this message in context:
>>>> http://old.nabble.com/can-I-specify-classpath-for-wsdllocation-param-to-
>>>> wsdl2java--tp20258375p27785376.html Sent from the cxf-user mailing list
>>>> archive at Nabble.com.
>>
>> --
>> Daniel Kulp
>> [email protected]
>> http://dankulp.com/blog
>



-- 
Craig Tataryn
site: http://www.basementcoders.com/
podcast:http://feeds.feedburner.com/TheBasementCoders
irc: ThaDon on freenode #basementcoders, ##wicket, #papernapkin
twitter: craiger

Reply via email to