users@jaxb.java.net

RE: Schema collides

From: Lulseged Zerfu <lulseged.zerfu_at_ericsson.com>
Date: Fri, 11 Jun 2010 11:05:05 +0200

Hi

Thanks.

I will try when I am outside. I am behind a firewall and cant get it compiled.

Let me know if there are any way to set up a proxy in jaxb.

Lulseged

________________________________
From: Wolfgang Laun [mailto:wolfgang.laun_at_gmail.com]
Sent: den 11 juni 2010 10:40
To: users_at_jaxb.dev.java.net
Subject: Re: Schema collides

Maybe I should have added that this was done while being connected to the www.

As a matter of fact, you can do
  $ xjc http://www.openmobilealliance.org/tech/profiles/poc_listService-v1_0.xsd
giving you the same result.

-W

On 11 June 2010 10:30, Wolfgang Laun <wolfgang.laun_at_gmail.com<mailto:wolfgang.laun_at_gmail.com>> wrote:
$ xjc urn.oma.xml.poc.list.service.xsd
parsing a schema...
compiling a schema...
ietf/params/xml/ns/resource_lists/DisplayNameType.java
ietf/params/xml/ns/resource_lists/EntryRefType.java
ietf/params/xml/ns/resource_lists/EntryType.java
ietf/params/xml/ns/resource_lists/ExternalType.java
ietf/params/xml/ns/resource_lists/ListType.java
ietf/params/xml/ns/resource_lists/ObjectFactory.java
ietf/params/xml/ns/resource_lists/ResourceLists.java
ietf/params/xml/ns/resource_lists/package-info.java
oma/xml/poc/list_service/EmptyType.java
oma/xml/poc/list_service/Group.java
oma/xml/poc/list_service/ListServiceType.java
oma/xml/poc/list_service/ListType.java
oma/xml/poc/list_service/ObjectFactory.java
oma/xml/poc/list_service/package-info.java
ietf/params/xml/ns/common_policy/ConditionsType.java
ietf/params/xml/ns/common_policy/ExceptType.java
ietf/params/xml/ns/common_policy/ExtensibleType.java
ietf/params/xml/ns/common_policy/IdentityType.java
ietf/params/xml/ns/common_policy/ManyType.java
ietf/params/xml/ns/common_policy/ObjectFactory.java
ietf/params/xml/ns/common_policy/OneType.java
ietf/params/xml/ns/common_policy/RuleType.java
ietf/params/xml/ns/common_policy/Ruleset.java
ietf/params/xml/ns/common_policy/SphereType.java
ietf/params/xml/ns/common_policy/ValidityType.java
ietf/params/xml/ns/common_policy/package-info.java
$


On 11 June 2010 09:58, Lulseged Zerfu <lulseged.zerfu_at_ericsson.com<mailto:lulseged.zerfu_at_ericsson.com>> wrote:
Hi
urn.ietf.params.xml.ns.resource.lists.xsd declares list-type
urn.oma.xml.poc.list.service.xsd declares list-type

I get error when I compile these schemas. Because they declare same type in both schemas.

Lulseged

________________________________
From: Lulseged Zerfu [mailto:lulseged.zerfu_at_ericsson.com<mailto:lulseged.zerfu_at_ericsson.com>]
Sent: den 11 juni 2010 09:55

To: users_at_jaxb.dev.java.net<mailto:users_at_jaxb.dev.java.net>
Subject: RE: Schema collides

Hi

 Were you able to compile these schemas?

Lulseged

________________________________
From: Wolfgang Laun [mailto:wolfgang.laun_at_gmail.com<mailto:wolfgang.laun_at_gmail.com>]
Sent: den 11 juni 2010 09:53
To: users_at_jaxb.dev.java.net<mailto:users_at_jaxb.dev.java.net>
Subject: Re: Schema collides

On 11 June 2010 09:29, Lulseged Zerfu <lulseged.zerfu_at_ericsson.com<mailto:lulseged.zerfu_at_ericsson.com>> wrote:
I am using IETF and OMA(Open Mobile Alliance) schemas to build up my applications. Unfortunately, this two bodies declare same type in their schemas.

No they don't: urn.oma.xml.poc.list.service.xsd imports urn.ietf.params.xml.ns.resource.lists.xsd (and
urn:ietf:params:xml:ns:common-policy), fetching the .xsd's from the net. Just forget your local copy of urn.ietf.params.xml.ns.resource.lists.xsd and just xjc compile urn.oma.xml.poc.list.service.xsd.

-W