powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема при создании WS-Client для svc?wsdl. undefined element declaration 'xs:schema'
8 сообщений из 8, страница 1 из 1
Проблема при создании WS-Client для svc?wsdl. undefined element declaration 'xs:schema'
    #39591592
maks.ms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть .net-овский wsdl. При создании клиента на Java ругается "undefined element declaration 'xs:schema'".
Какие есть решения?
...
Рейтинг: 0 / 0
Проблема при создании WS-Client для svc?wsdl. undefined element declaration 'xs:schema'
    #39591645
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
run.bat:
Код: powershell
1.
2.
set _JAVA_OPTIONS=-Djavax.xml.accessExternalDTD=all
wsimport.exe -Xnocompile sql.ru.wsdl -b http://www.w3.org/2001/XMLSchema.xsd -b customization.xjb


customization.xjb
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
<?xml version="1.0" encoding="UTF-8"?>
<bindings xmlns="http://java.sun.com/xml/ns/jaxb"
          xmlns:xsd="http://www.w3.org/2001/XMLSchema"
          xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
          version="2.0">

  <globalBindings>
    <xjc:simple />
  </globalBindings>

  <bindings scd="~xsd:complexType">
    <class name="ComplexTypeType"/>
  </bindings>

  <bindings scd="~xsd:simpleType">
    <class name="SimpleTypeType"/>
  </bindings>

  <bindings scd="~xsd:group">
    <class name="GroupType"/>
  </bindings>

  <bindings scd="~xsd:attributeGroup">
    <class name="AttributeGroupType"/>
  </bindings>

  <bindings scd="~xsd:element">
    <class name="ElementType"/>
  </bindings>

  <bindings scd="~xsd:attribute">
    <class name="attributeType"/>
  </bindings>
</bindings>
...
Рейтинг: 0 / 0
Проблема при создании WS-Client для svc?wsdl. undefined element declaration 'xs:schema'
    #39591722
maks.ms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,
Мне не совсем понятен процесс.
1. Закидываю wsdl и xjb в папку где лежит wsimport
2. Запускаю run.bat
3. Должны сгенериться файлы с классами в этой папке?
...
Рейтинг: 0 / 0
Проблема при создании WS-Client для svc?wsdl. undefined element declaration 'xs:schema'
    #39591723
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть командную строку ещё не освоили а уже SOAP клиентов на Java пишем?
maks.ms1. Закидываю wsdl и xjb в папку где лежит wsimport

Ведь никакого другого способа выполнить exe файл находящийся за пределами текущего каталога просто не существует. Ни переменной PATH, ни абсолютных и относительных путей в имени файла.

maks.ms2. Запускаю run.bat
3. Должны сгенериться файлы с классами в этой папке?
А вот до этого вы что вообще делали, что у вас "Java ругалась"?
...
Рейтинг: 0 / 0
Проблема при создании WS-Client для svc?wsdl. undefined element declaration 'xs:schema'
    #39591724
maks.ms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот такое получаю:
...
[WARNING] R2716/R2726 WSI-BasicProfile ver. 1.0, namespace attribute not allowed
in doc/lit or rpc/lit for soapbind:fault: "SecurityFaultExceptionFault"
line 1 of file:/C:/Program%20Files%20(x86)/Java/jdk1.8.0_25/bin/wsdl.wsdl

Generating code...

[ERROR] .\com\microsoft\schemas\_2003\_10\serialization\ObjectFactory.java (Сист
еме не удается найти указанный путь)
...
Рейтинг: 0 / 0
Проблема при создании WS-Client для svc?wsdl. undefined element declaration 'xs:schema'
    #39591727
maks.ms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Через нетбинс создавал новый "Клиент веб-службы"
...
Рейтинг: 0 / 0
Проблема при создании WS-Client для svc?wsdl. undefined element declaration 'xs:schema'
    #39591741
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maks.ms line 1 of file:/C:/Program%20Files%20(x86)/Java/jdk1.8.0_25/bin/wsdl.wsdl
[ERROR] .\com\microsoft\schemas\_2003\_10\serialization\ObjectFactory.java (Сист
еме не удается найти указанный путь)
Может у вас нет прав писать что попало в Program Files (x86) не под админом?
...
Рейтинг: 0 / 0
Проблема при создании WS-Client для svc?wsdl. undefined element declaration 'xs:schema'
    #39591742
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maks.msЧерез нетбинс создавал новый "Клиент веб-службы"
Там же в нетбинс и должна быть и настройка кастомизаций чтобы биндинги указать
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема при создании WS-Client для svc?wsdl. undefined element declaration 'xs:schema'
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]