Здравствуйте, Аноним, Вы писали:
А>Привет. Пытаюсь сгенерировать java-классы по wsdl. Wsdl сохранен локально, причем абсолютный путь файла содержит символы кириллицы (например, c:\ц\wsdl.wsdl), возникает следующая проблема:
А>А>c:\ц>wsdl2java wsdl.wsdl
А>10.10.2011 17:37:54 org.apache.cxf.binding.corba.CorbaConduit prepare
А>SEVERE: Could not resolve target object
А>10.10.2011 17:37:54 org.apache.cxf.binding.corba.CorbaConduit prepare
А>SEVERE: Could not resolve target object
А>WSDLToJava Error: org.apache.cxf.wsdl11.WSDLRuntimeException: Fail to create wsd
А>l definition from : file:/c:/%d861/wsdl.wsdl
А>Caused by : null
А>
А>Может, кто-нибудь знает, почему так происходит? И существует ли способ загрузить wsdl в такой ситуации (не гарантируя отсутствие неугодных символов в пути файла)?
А>apache cxf 2.4.2
А>win 7
Может стоит генерацию производить посредством *.cmd файлов. Сам *.cmd предварительно надо преобразовать в кодировку 866 (пусть эта кодировка сеанса ms-dos).