Looking at your changes they make perfect sense to me.

On Mon, Jun 29, 2015 at 5:31 PM, Andy Seaborne <[email protected]> wrote:

> On 29/06/15 17:05, Claude Warren wrote:
>
>> I'll have to mess with the build when I get home.
>>
>> As for the iteraor solution --- I am not at all certain why there was a
>> problem.
>>
> >
>
>> It sounded like the generic solution was starting the process too
>> soon.  But I didn't really follow.  I'll look tonight and see if I can
>> follow your logic.
>>
>
> RIOT and Elephas test suites had failures in them when testing their use
> of RDF/XML.
>
> The RIOT writer tests include some nasty corner cases for Turtle (things
> that aren't well formed RDF lists).  The iterator changes broke the RDF/XML
> writer in cases where there were unprettiable RDF.
>
> The iterator filterKeep should build the sequence of iterators; the
> RDF/XML Unparse assumed that it not materialise the lazy one when
> filterKeep is called but when it is used via hasNext.
>
>         Andy
>
>
>
>> Claude
>>
>> On Mon, Jun 29, 2015 at 4:42 PM, Andy Seaborne <[email protected]> wrote:
>>
>>  On 29/06/15 09:57, Claude Warren wrote:
>>>
>>>  The contract-test-maven-plugin should be version 0.1.4
>>>>
>>>>
>>> Maven disagrees with you :-)
>>>
>>> That's the job output so something is wrong in the setup ...
>>>
>>> jena-parent : nothing in the pluginManagemen section but there is a
>>> dependency (which should not be in dependency if it's a plugin?)
>>>
>>> <dependency>
>>>          <groupId>org.xenei</groupId>
>>>          <artifactId>contract-test-maven-plugin</artifactId>
>>>          <version>0.1.2</version>
>>>          <scope>test</scope>
>>>        </dependency>
>>>
>>> and then in jena-core I see:
>>>
>>>      <plugin>
>>>          <groupId>org.xenei</groupId>
>>>          <artifactId>contract-test-maven-plugin</artifactId>
>>>          <version>0.1.2</version>
>>>
>>> so 0.1.2 for contract-test-maven-plugin.
>>>
>>> --------------------------------------------
>>>
>>> What do you think about the iterator fix?  What I did was the minimum I
>>> could see to get things to work, having spent a long time to actually
>>> find
>>> the bug.  Complicated debugging ... not familiar with the unparser ...
>>> seemly same code behaving differently!
>>>
>>>
>>>
>>>          Andy
>>>
>>>
>>>
>>>  [INFO] --- contract-test-maven-plugin:0.1.2:contract-test (default) @
>>>> jena-core ---
>>>>
>>>> On Mon, Jun 29, 2015 at 9:50 AM, Apache Jenkins Server <
>>>> [email protected]> wrote:
>>>>
>>>>   See <
>>>>
>>>>>
>>>>>
>>>>> https://builds.apache.org/job/Jena_Development_Test_Windows/org.apache.jena$jena-core/589/changes
>>>>>
>>>>>
>>>>>>
>>>>>>  Changes:
>>>>>
>>>>> [andy] JENA-966 : filterKeep/filterDrop : Fix for laziness to apply on
>>>>> use.
>>>>>
>>>>> ------------------------------------------
>>>>> [INFO]
>>>>> [INFO]
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>> [INFO] Building Apache Jena - Core 3.0.0-SNAPSHOT
>>>>> [INFO]
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>> [INFO] Downloading:
>>>>>
>>>>>
>>>>> http://repository.apache.org/snapshots/org/apache/jena/jena-iri/3.0.0-SNAPSHOT/maven-metadata.xml
>>>>> [INFO] Downloaded:
>>>>>
>>>>>
>>>>> http://repository.apache.org/snapshots/org/apache/jena/jena-iri/3.0.0-SNAPSHOT/maven-metadata.xml
>>>>> (2 KB at 0.8 KB/sec)
>>>>> [INFO] Downloading:
>>>>>
>>>>>
>>>>> http://repository.apache.org/snapshots/org/apache/jena/jena-iri/3.0.0-SNAPSHOT/jena-iri-3.0.0-20150628.202132-58.pom
>>>>> [INFO] Downloaded:
>>>>>
>>>>>
>>>>> http://repository.apache.org/snapshots/org/apache/jena/jena-iri/3.0.0-SNAPSHOT/jena-iri-3.0.0-20150628.202132-58.pom
>>>>> (4 KB at 18.7 KB/sec)
>>>>> [INFO] Downloading:
>>>>>
>>>>>
>>>>> http://repository.apache.org/snapshots/org/apache/jena/jena-iri/3.0.0-SNAPSHOT/jena-iri-3.0.0-20150628.202132-58.jar
>>>>> [INFO] Downloaded:
>>>>>
>>>>>
>>>>> http://repository.apache.org/snapshots/org/apache/jena/jena-iri/3.0.0-SNAPSHOT/jena-iri-3.0.0-20150628.202132-58.jar
>>>>> (135 KB at 233.2 KB/sec)
>>>>> [INFO]
>>>>> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jena-core ---
>>>>> [INFO]
>>>>> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce) @ jena-core
>>>>> ---
>>>>> [INFO]
>>>>> [INFO] --- apache-rat-plugin:0.11:check (rat-checks) @ jena-core ---
>>>>> [INFO] 51 implicit excludes (use -debug for more details).
>>>>> [INFO] Exclude: **/src-examples/data/*
>>>>> [INFO] Exclude: **/dist/ABOUT
>>>>> [INFO] Exclude: **/SEE_FUSEKI2
>>>>> [INFO] Exclude: **/src/main/webapp/css/*
>>>>> [INFO] Exclude: **/src/main/webapp/fonts/*
>>>>> [INFO] Exclude: **/src/main/webapp/js/**/*
>>>>> [INFO] Exclude: **/vocabularies/*
>>>>> [INFO] Exclude: **/Vocabularies/*
>>>>> [INFO] Exclude: **/src/main/**/*.html
>>>>> [INFO] Exclude: **/src/**/package-info.java
>>>>> [INFO] Exclude: **/DEPENDENCIES
>>>>> [INFO] Exclude: **/*.txt
>>>>> [INFO] Exclude: **/*.md
>>>>> [INFO] Exclude: **/META-INF/services/*
>>>>> [INFO] Exclude: **/src/test/resources/**/*
>>>>> [INFO] Exclude: **/testing/**/*
>>>>> [INFO] Exclude: **/log4j.properties
>>>>> [INFO] Exclude: **/log4j-testing.properties
>>>>> [INFO] Exclude: **/derby.log
>>>>> [INFO] Exclude: **/DB/**/*
>>>>> [INFO] Exclude: **/tdb*.cfg
>>>>> [INFO] Exclude: **/run/**/*
>>>>> [INFO] Exclude: **/*.classpath
>>>>> [INFO] Exclude: **/target/**/*
>>>>> [INFO] Exclude: **/dependency-reduced-pom.xml
>>>>> [INFO] 1166 resources included (use -debug for more details)
>>>>> Warning:  org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser: Property
>>>>> '
>>>>> http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not
>>>>> recognized.
>>>>> Compiler warnings:
>>>>>     WARNING:  'org.apache.xerces.jaxp.SAXParserImpl: Property '
>>>>> http://javax.xml.XMLConstants/property/accessExternalDTD' is not
>>>>> recognized.'
>>>>> Warning:  org.apache.xerces.parsers.SAXParser: Feature '
>>>>> http://javax.xml.XMLConstants/feature/secure-processing' is not
>>>>> recognized.
>>>>> Warning:  org.apache.xerces.parsers.SAXParser: Property '
>>>>> http://javax.xml.XMLConstants/property/accessExternalDTD' is not
>>>>> recognized.
>>>>> Warning:  org.apache.xerces.parsers.SAXParser: Property '
>>>>> http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not
>>>>> recognized.
>>>>> [INFO] Rat check: Summary of files. Unapproved: 0 unknown: 0
>>>>> generated: 0
>>>>> approved: 1155 licence.
>>>>> [INFO]
>>>>> [INFO] --- maven-remote-resources-plugin:1.5:process (default) @
>>>>> jena-core
>>>>> ---
>>>>> [INFO]
>>>>> [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @
>>>>> jena-core ---
>>>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>>>> [INFO] Copying 2 resources to etc
>>>>> [INFO] Copying 19 resources
>>>>> [INFO] Copying 1 resource
>>>>> [INFO] Copying 3 resources
>>>>> [INFO]
>>>>> [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @
>>>>> jena-core
>>>>> ---
>>>>> [INFO] Changes detected - recompiling the module!
>>>>> [INFO] Compiling 721 source files to
>>>>>
>>>>>
>>>>> F:\jenkins\jenkins-slave\workspace\Jena_Development_Test_Windows\jena-core\target\classes
>>>>> [WARNING]
>>>>>
>>>>>
>>>>> /F:/jenkins/jenkins-slave/workspace/Jena_Development_Test_Windows/jena-core/src/main/java/org/apache/jena/rdf/model/impl/RDFReaderFImpl.java:
>>>>> Some input files use or override a deprecated API.
>>>>> [WARNING]
>>>>>
>>>>>
>>>>> /F:/jenkins/jenkins-slave/workspace/Jena_Development_Test_Windows/jena-core/src/main/java/org/apache/jena/rdf/model/impl/RDFReaderFImpl.java:
>>>>> Recompile with -Xlint:deprecation for details.
>>>>> [INFO]
>>>>> [INFO] --- maven-resources-plugin:2.6:testResources
>>>>> (default-testResources) @ jena-core ---
>>>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>>>> [INFO] Copying 33 resources
>>>>> [INFO] Copying 3 resources
>>>>> [INFO]
>>>>> [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile)
>>>>> @
>>>>> jena-core ---
>>>>> [INFO] Changes detected - recompiling the module!
>>>>> [INFO] Compiling 402 source files to
>>>>>
>>>>>
>>>>> F:\jenkins\jenkins-slave\workspace\Jena_Development_Test_Windows\jena-core\target\test-classes
>>>>> [WARNING]
>>>>>
>>>>>
>>>>> /F:/jenkins/jenkins-slave/workspace/Jena_Development_Test_Windows/jena-core/src/test/java/jena/test/Test_rdfcat.java:
>>>>> Some input files use or override a deprecated API.
>>>>> [WARNING]
>>>>>
>>>>>
>>>>> /F:/jenkins/jenkins-slave/workspace/Jena_Development_Test_Windows/jena-core/src/test/java/jena/test/Test_rdfcat.java:
>>>>> Recompile with -Xlint:deprecation for details.
>>>>> [INFO]
>>>>> [INFO] --- contract-test-maven-plugin:0.1.2:contract-test (default) @
>>>>> jena-core ---
>>>>> [INFO] Processing package: org.apache.jena.assembler
>>>>> [INFO] Processing package: org.apache.jena.datatypes
>>>>> [INFO] Processing package: org.apache.jena.enhanced
>>>>> [INFO] Processing package: org.apache.jena.graph
>>>>> [INFO] Processing package: org.apache.jena.mem
>>>>> [INFO] Processing package: org.apache.jena.n3
>>>>> [INFO] Processing package: org.apache.jena.ontology
>>>>> [INFO] Processing package: org.apache.jena.rdf
>>>>> [INFO] Processing package: org.apache.jena.rdfxml
>>>>> [INFO] Processing package: org.apache.jena.reasoner
>>>>> [INFO] Processing package: org.apache.jena.shared
>>>>> [INFO] Processing package: org.apache.jena.util
>>>>> [INFO] Processing package: org.apache.jena.vocabulary
>>>>> [INFO] Skip filter: Not( Wildcard( Sensitive, *.test.* ) )
>>>>> [JENKINS] Archiving disabled
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>
>>
>


-- 
I like: Like Like - The likeliest place on the web
<http://like-like.xenei.com>
LinkedIn: http://www.linkedin.com/in/claudewarren

Reply via email to