I think that's a good idea. Currently you have to guess which of the 3
WFSConfiguration your code is referring to unless you look in the imports.

Ian

On Sun, 28 Oct 2018 at 17:35, Jody Garnett <jody.garn...@gmail.com> wrote:

> I think we should rename that back as I do not want to disrupt client code
> (those configuration objects are one of the few points of contact client
> code uses).
>
> That said I like the explicit naming - is it worth having the explicit
> naming and extending a deprecated Configuration class for exsisting client
> code? Just to improve readability...
>
> On Sun, Oct 28, 2018 at 2:22 AM Ian Turton <ijtur...@gmail.com> wrote:
>
>> Yes, I did - it was causing a compile error in eclipse, but I suspect
>> that was a corrupt or out of date jar thing. So it could be reverted.
>>
>> I'm running the 2.15.0v20180723 version of the EMF base runtime, and
>> apparently 2.14.0.v20180706 of the EMF code generation - both are what
>> update considers the latest version on Ubuntu.
>>
>> Ian
>>
>> On Sun, 28 Oct 2018 at 08:04, Jody Garnett <jody.garn...@gmail.com>
>> wrote:
>>
>>> So just to confirm you did rename WFSConfiguration_1_0.java by hand :)
>>>
>>> Any idea about my inability to open the genmodel files? Can I confirm
>>> what version we are using or something. I did install 18.9 (4.9.0) eclipse
>>> modeling distribution, what are you using?
>>>
>>> On Sat, Oct 27, 2018 at 1:28 AM Ian Turton <ijtur...@gmail.com> wrote:
>>>
>>>> I'd completely forgotten (or erased from my memory) about the code-gen
>>>> stuff.
>>>>
>>>> Ian
>>>>
>>>>
>>>> On Sat, 27 Oct 2018 at 02:41, Jody Garnett <jody.garn...@gmail.com>
>>>> wrote:
>>>>
>>>>> I have been trying to chase this down, unable to open wfs.genmodel:
>>>>>
>>>>> Problems encountered in the model
>>>>>>   This ExtendedMetadata annotation detail with the key 'affiliation'
>>>>>> contains a bad value
>>>>>>     The affiliation reference '
>>>>>> http://www.opengis.net/gml#_FeatureCollection' does not resolve to
>>>>>> an Ecore structure feature
>>>>>
>>>>>
>>>>> Also looking at the xsd modules, shows some of the binding code was
>>>>> generated, but I cannot find out from here (this code needs to change from
>>>>> org.geotools.xml --> org.geotools.xsd to avoid split packages).
>>>>>
>>>>> Ian asked about XML Binding Generation Apr 2017, but it focused
>>>>> largely on object generation (to parse data into) rather that how bindings
>>>>> are generation.
>>>>>
>>>>> Kevin pointed me towards our xml-codegen plugin (thanks Kevin) which
>>>>> is configured at the end of the pom.xml:
>>>>>
>>>>>       <plugin>
>>>>>         <groupId>org.geotools.maven</groupId>
>>>>>         <artifactId>xmlcodegen</artifactId>
>>>>>         <version>${project.version}</version>
>>>>>         <configuration>
>>>>>           <schemaLocation>wfs.xsd</schemaLocation>
>>>>>
>>>>> <schemaSourceDirectory>${basedir}/src/main/resources/org/geotools/wfs/v2_0</schemaSourceDirectory>
>>>>>           <schemaLookupDirectories>
>>>>>
>>>>> <schemaLookupDirectory>${basedir}/../xsd-core/src/main/resources/org/geotools/xml</schemaLookupDirectory>
>>>>>
>>>>> <schemaLookupDirectory>${basedir}/../xsd-core/src/main/resources/org/geotools/xlink</schemaLookupDirectory>
>>>>>
>>>>> <schemaLookupDirectory>${basedir}/../xsd-fes/src/main/resources/org/geotools/filter/v2_0</schemaLookupDirectory>
>>>>>
>>>>> <schemaLookupDirectory>${basedir}/../xsd-ows/src/main/resources/org/geotools/ows/v1_1</schemaLookupDirectory>
>>>>>
>>>>> <schemaLookupDirectory>${basedir}/../xsd-gml3/src/main/resources/org/geotools/gml3/v3_2</schemaLookupDirectory>
>>>>>
>>>>> <schemaLookupDirectory>${basedir}/../xsd-gml3/src/main/resources/org/geotools/gml3/v3_2/gco</schemaLookupDirectory>
>>>>>
>>>>> <schemaLookupDirectory>${basedir}/../xsd-gml3/src/main/resources/org/geotools/gml3/v3_2/gmd</schemaLookupDirectory>
>>>>>
>>>>> <schemaLookupDirectory>${basedir}/../xsd-gml3/src/main/resources/org/geotools/gml3/v3_2/gmx</schemaLookupDirectory>
>>>>>
>>>>> <schemaLookupDirectory>${basedir}/../xsd-gml3/src/main/resources/org/geotools/gml3/v3_2/gsr</schemaLookupDirectory>
>>>>>
>>>>> <schemaLookupDirectory>${basedir}/../xsd-gml3/src/main/resources/org/geotools/gml3/v3_2/gss</schemaLookupDirectory>
>>>>>
>>>>> <schemaLookupDirectory>${basedir}/../xsd-gml3/src/main/resources/org/geotools/gml3/v3_2/gts</schemaLookupDirectory>
>>>>>           </schemaLookupDirectories>
>>>>>
>>>>> <!--destinationPackage>org.geotools.wfs.v2_0</destinationPackage-->
>>>>>         </configuration>
>>>>>       </plugin>
>>>>>
>>>>> The folder for wfs.v1.0 does not appear in the above configuration? It
>>>>> contains:
>>>>>
>>>>> OGC-exception.xsd
>>>>> WFS-basic.xsd
>>>>> WFS-capabilities.xsd
>>>>> WFS-transaction.xsd
>>>>>
>>>>> Ian did you run any of this stuff, or was the
>>>>> WFSConfiguration_1_0.java renamed accidentally?
>>>>>
>>>>> --
>>>>> Jody Garnett
>>>>>
>>>>>
>>>>> On Fri, 26 Oct 2018 at 17:43, Torben Barsballe <
>>>>> tbarsba...@boundlessgeo.com> wrote:
>>>>>
>>>>>> During the EMF upgrade, it appears that 
>>>>>> org.geotools.wfs.v1_0.WFSConfiguration.java
>>>>>> moved to
>>>>>> <https://github.com/geotools/geotools/commit/e01e2e742e8bbe217bb316cd1698f40caac11de7#diff-a7f999b5c6810d418516e0c496627333R27>
>>>>>>  org.geotools.wfs.v1_0.WFSConfiguration_1_0.java
>>>>>>
>>>>>> The other (v1_1, v2_0) WFSConfiguration classes were* not *renamed.
>>>>>> This seems inconsistent - are we concerned?
>>>>>>
>>>>>> This also caused an upstream compile failure in GeoServer, which I
>>>>>> have fixed
>>>>>> <https://github.com/geoserver/geoserver/commit/0e7bcbc5e34147c90b17267f9666d291db7bf766>
>>>>>> .
>>>>>>
>>>>>> Torben
>>>>>> _______________________________________________
>>>>>> GeoTools-Devel mailing list
>>>>>> GeoTools-Devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>>>>>>
>>>>>
>>>>
>>>> --
>>>> Ian Turton
>>>>
>>> --
>>> --
>>> Jody Garnett
>>>
>>
>>
>> --
>> Ian Turton
>>
> --
> --
> Jody Garnett
>


-- 
Ian Turton
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to