Skip to Main Content

Java Development Tools

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Incorrect web service types generation

Andrey DokuchaevAug 27 2014 — edited Aug 27 2014

Hi all!

I use JDeveloper 11.1.1.3 to generate web service from WSDL. XSD file contains structure like this

<?xml version="1.0" encoding="UTF-8"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"

           xmlns:tns="..." targetNamespace="...">

  <xs:element name="banks">

  <xs:complexType>

  <xs:sequence>

  <xs:element name="item" minOccurs="0" maxOccurs="unbounded">

  <xs:complexType>

  <xs:sequence>

  <xs:element name="bank_id" type="xs:long" minOccurs="0">

  </xs:element>

  <xs:element name="address" minOccurs="0">

  <xs:complexType>

  <xs:sequence>

  <xs:element name="item" minOccurs="0" maxOccurs="unbounded">

  <xs:complexType>

  <xs:sequence>

  <xs:element name="addresstype" minOccurs="0">

  <xs:simpleType>

  <xs:restriction base="xs:string">

  <xs:maxLength value="100"/>

  </xs:restriction>

  </xs:simpleType>

  </xs:element>

  more elements...

  </xs:sequence>

  </xs:complexType>

  </xs:element>

  </xs:sequence>

  </xs:complexType>

  </xs:element>

  </xs:sequence>

  </xs:complexType>

  </xs:element>

  </xs:sequence>

  </xs:complexType>

  </xs:element>

</xs:schema>

Wizard create java class like this:

package ru.rdtex.b2b.registration.view.contragents.types;

public class testBanks {

    public static class Item {

        public static class Address {

             public static class Item {

            }

        }

    }

}

Compilations give me error

  • Error(6,29): ru.rdtex.b2b.registration.view.contragents.types.testBanks.Item is already defined in ru.rdtex.b2b.registration.view.contragents.types.testBanks

How can I avoid this situation? XSD file structure is incorrect? Or it's maybe a bug in wizard?

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 24 2014
Added on Aug 27 2014
3 comments
142 views