JAXB Naming Collision Интеграция Salesforce - PullRequest
0 голосов
/ 25 октября 2010

Я пытаюсь интегрироваться с Salesforce, используя MyEclipse.Сбой мастера из-за конфликта именования для сложного типа «DescribeLayout».Мне нужно написать файл привязки JAXB, чтобы гарантировать, что два интерфейса, созданные компилятором xjc, находятся в разных пакетах, но я абсолютно не знаю, как это сделать.

У меня нет URI длясхемы, которые составляют WSDL, только URN.

1 Ответ

1 голос
/ 05 октября 2011

В этом блоге показано, как добавить суффикс к именам, чтобы избежать этого.Я не эксперт JAXB, но, вероятно, есть способ настроить его для использования другого пакета вместо суффикса.

http://blog.teamlazerbeez.com/2009/05/23/salesforcecom-partner-soap-api-jax-ws-tutorial-part-1/

...