Я пытаюсь использовать GWT для создания объектов на стороне клиента, которые будут отправлены на веб-службу в другом месте. Эти объекты генерируются через JAX-WS, который, я уверен, использует jaxb для создания объектов из xsds, которые находятся в wsdl.GWT и объекты jaxb
Во всяком случае, GWT должен был поддерживать это, игнорируя аннотации или что-то еще, но это не работает для меня. Вот одна из ошибок, которые я получаю:
Line 4: The import javax.xml.bind cannot be resolve
Я использую GWT 2 и плагин Google для Eclipse.
Вы уверены, что это будет работать? Я не уверен, что будет работать так, как ожидалось, потому что GWT не может эмулировать этот пакет ... – markovuksanovic
Да, я делаю это, и я видел в группе GWT google, что и другие. Его правда, что GWT не эмулирует JAXB, поэтому вам необходимо предоставить исходные файлы. Исходные файлы JAXB, которые необходимо включить, не зависят от того, что GWT не может эмулировать. Если вы включили весь источник JAXB, у вас возникнут проблемы. – Joel
Да, я думаю, вы могли бы сделать это, как описано здесь, но это кажется рискованным. Вот объяснение, обнаруженное в группах GWT - код Java GWT скомпилирован в Javascript и запускается внутри контейнера браузера. В этом контейнере есть много «правил», которым он должен следовать. И многие реальные базовые функции чувств (например, запись в файловую систему, например) не допускаются. – markovuksanovic