[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [ubl-dev] infinite loop
Hello Elisa, first of all if you require any support into italian there is an UBL Italian Localization Subcommittee (UBL ITLSC) These are the co-chairs: roberto@javest.it arianna.brutti@enea.it UBL is made by reusable bricks as this provides a consistent business language where several documents are made by the same bricks. This seriously simplifies the development stage when adopting such an universal language like UBL. Information items are composing information aggregates, and aggregates are associated to other aggregates, so on, like in the object oriented paradigm (even like the russian matrioska) It's happen that using xml tools you may experience such endless loops, and I confirm this is a known issue with almost all business language (and not limited to these). Prototypical instances of a W3C XML Schema can be done accordingly by using latest versions of most commercial XML suites, as they solved this issue already. Usually the user is requested to provide the maximum nesting or something like this. I believe toold like Oxygen are not suffering this problem. Best regards Roberto Cisternino > Hi, > I' m working on UBL xsd files to obtain a tree viewer of the documents,but > the algorithm enter into an infinite loop because of the structure of the > xsd. > For example, in the Order document there is the element "Signature" of > type: > Signature type. Signature type,that is a complex type, contains the > element > "SignatoryParty" of type PartyType. PartyType, that is a complexType, > contains AgentParty that is a PartyType and will contain another > AgentParty > element...and so on. > Is it true? I don't understand the meaning of these circular calls. > Regards Elisa > -- * JAVEST by Roberto Cisternino * * Document Engineering Services Ltd. - Alliance Member * UBL Italian Localization SubCommittee (ITLSC), co-Chair * UBL Online Community editorial board member (ubl.xml.org) * Italian UBL Advisor Roberto Cisternino mobile: +39 328 2148123 begin_of_the_skype_highlighting +39 328 2148123 end_of_the_skype_highlighting skype: roberto.cisternino.ubl-itlsc [UBL Technical Committee] http://www.oasis-open.org/committees/ubl [UBL Online Community] http://ubl.xml.org [UBL International Conferences] http://www.ublconference.org [UBL Italian Localization Subcommittee] http://www.oasis-open.org/committees/ubl-itlsc [Iniziativa divulgativa UBL Italia] http://www.ubl-italia.org
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]