[jira] [Commented] (DAFFODIL-2084) attributeFormDefault="unqualified" appears in SchemaUtils used by TDML - generates spurious warning
[ https://issues.apache.org/jira/browse/DAFFODIL-2084?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16788278#comment-16788278 ] Mark C. Otto commented on DAFFODIL-2084: Yup. DAFFODIL-2084. Mark Otto Managing Principal, Services P: 410.290.1411 x161 mo...@tresys.com | tresys.com > attributeFormDefault="unqualified" appears in SchemaUtils used by TDML - > generates spurious warning > --- > > Key: DAFFODIL-2084 > URL: https://issues.apache.org/jira/browse/DAFFODIL-2084 > Project: Daffodil > Issue Type: Bug > Components: TDML Runner >Affects Versions: 2.3.0 >Reporter: Michael Beckerle >Assignee: Michael Beckerle >Priority: Major > Labels: beginner > Fix For: 2.4.0 > > > attributeFormDefault="unqualified" appears in SchemaUtils.scala, and is added > to some of the schemas it assembles. > I don't know why this would be there, this utility is synthesizing DFDL > schemas, which don't have attributes. > This causes a schema definition warning about attributeFormDefault. > This should simply not be there. > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (DAFFODIL-1380) Update genjavadoc plugin to 10 when released and enable doclint
[ https://issues.apache.org/jira/browse/DAFFODIL-1380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark C. Otto reassigned DAFFODIL-1380: -- Assignee: Mark C. Otto > Update genjavadoc plugin to 10 when released and enable doclint > --- > > Key: DAFFODIL-1380 > URL: https://issues.apache.org/jira/browse/DAFFODIL-1380 > Project: Daffodil > Issue Type: Improvement > Components: API, Infrastructure >Reporter: Steve Lawrence >Assignee: Mark C. Otto >Priority: Major > Labels: beginner > Fix For: 2.4.0 > > > The Java 8 javadoc tool has a feature called -Xdoclint, which performs extra > checks on the javadoc. One of these checks is to ensure that any @throws tags > in the javadoc have a corresponding throws clause in Java. For > example{code:language=java} > /** > * Function that throws exceptions > * > * @throws IOException when io is bad > * @returns foo > */ > void function() throws IOException { ... } > {code} > However, version 9 of the genjavadoc plugin did not generate the throws > clause for the scala @throws attribute. So, the generated java code failed > the doclint checks. To get around this, doclint was turned off in commit > 124151db82add3f2494f32818c29755d64b98f3c of DFDL-1367. > Version 10 of the plugin will have support for generating the throws clause > from scala @throws annotations. When that is released we should update to > that and enable the doclint javadoc feature. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (DAFFODIL-2047) Create Windows MSI Installer
[ https://issues.apache.org/jira/browse/DAFFODIL-2047?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark C. Otto reassigned DAFFODIL-2047: -- Assignee: Mark C. Otto > Create Windows MSI Installer > > > Key: DAFFODIL-2047 > URL: https://issues.apache.org/jira/browse/DAFFODIL-2047 > Project: Daffodil > Issue Type: Bug > Components: Infrastructure >Reporter: Steve Lawrence >Assignee: Mark C. Otto >Priority: Major > > Windows users are usually more familiar with MSI installers rather than > dealing with zips. And the sbt-native-packager plugin we to create RPMs also > has the abilty to create MSI's. So we should modify our sbt config and > release script to create an MSI installer–could be a good way grow the > community beyond primiarly linux users. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (DAFFODIL-2058) Some CLI tests do not work cleanly on the Windows platform.
[ https://issues.apache.org/jira/browse/DAFFODIL-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark C. Otto updated DAFFODIL-2058: --- Attachment: testoutput.txt > Some CLI tests do not work cleanly on the Windows platform. > --- > > Key: DAFFODIL-2058 > URL: https://issues.apache.org/jira/browse/DAFFODIL-2058 > Project: Daffodil > Issue Type: Test > Components: CLI >Affects Versions: 2.2.0 >Reporter: Mark C. Otto >Assignee: Mark C. Otto >Priority: Major > Attachments: testoutput.txt > > > Some CLI tests don't work well on Windows. Many do not account for EOL > differences. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DAFFODIL-2058) Some CLI tests do not work cleanly on the Windows platform.
Mark C. Otto created DAFFODIL-2058: -- Summary: Some CLI tests do not work cleanly on the Windows platform. Key: DAFFODIL-2058 URL: https://issues.apache.org/jira/browse/DAFFODIL-2058 Project: Daffodil Issue Type: Test Components: CLI Affects Versions: 2.2.0 Reporter: Mark C. Otto Assignee: Mark C. Otto Some CLI tests don't work well on Windows. Many do not account for EOL differences. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (DAFFODIL-1360) Some TDML Tests not Windows Compatible
[ https://issues.apache.org/jira/browse/DAFFODIL-1360?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark C. Otto reassigned DAFFODIL-1360: -- Assignee: Steve Lawrence (was: Mark C. Otto) Fixed as part of DAFFODIL-2051. Reassigned to Steve L. for resolution. Thanks. > Some TDML Tests not Windows Compatible > -- > > Key: DAFFODIL-1360 > URL: https://issues.apache.org/jira/browse/DAFFODIL-1360 > Project: Daffodil > Issue Type: Wish > Components: QA, TDML Runner, Windows >Reporter: Jessie Chab >Assignee: Steve Lawrence >Priority: Major > > test_prefix_separator_as_variable > test_internal_space_preserved_3b > test_internal_space_preserved_2 > The "internal_space_preserved" tests seem to be a newline issue. However, > test_prefix_separator_as_variable is a user-submitted test, and does not > appear to be failing for the same reason -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (DAFFODIL-1227) XML Pretty Printer tests not Windows compatible
[ https://issues.apache.org/jira/browse/DAFFODIL-1227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark C. Otto reassigned DAFFODIL-1227: -- Assignee: Steve Lawrence (was: Mark C. Otto) This is fixed in DAFFODIL-2051. Thanks. > XML Pretty Printer tests not Windows compatible > --- > > Key: DAFFODIL-1227 > URL: https://issues.apache.org/jira/browse/DAFFODIL-1227 > Project: Daffodil > Issue Type: Wish > Components: Windows >Reporter: Jessie Chab >Assignee: Steve Lawrence >Priority: Major > > The following tests fail on Windows 7 64-bit: > test_daffodil_pretty_printer_will_format_to_20_columns > test_daffodil_pretty_printer_preserves_whitespace_inside_cdata_properly2 > test_daffodil_pretty_printer_preserves_whitespace_inside_cdata_properly3 > They all fail with this error: > failed: null > with no accompanying traceback -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (DAFFODIL-1810) Tests fail on MS-Windows due to CRLF vs LF
[ https://issues.apache.org/jira/browse/DAFFODIL-1810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark C. Otto updated DAFFODIL-1810: --- Fix Version/s: 2.3.0 > Tests fail on MS-Windows due to CRLF vs LF > -- > > Key: DAFFODIL-1810 > URL: https://issues.apache.org/jira/browse/DAFFODIL-1810 > Project: Daffodil > Issue Type: Improvement > Components: QA, Windows > Environment: MS Windows >Reporter: Michael Beckerle >Assignee: Mark C. Otto >Priority: Major > Labels: beginner > Fix For: 2.3.0 > > > This bug looks like a windows line-ending (CRLF) vs. unix line ending (LF) > problem. I.e., real bug in test because it is line-ending sensitive. When I > look at this in Emacs it shows me the CRs as ^M. Every line ends with a ^M > except the ones I marked with ### below. > THere are several of this same failure. These are tests related to internal > whitespace preservation, so it's a place where Windows vs. Linux sensitivity > may come up. > {code} > [error] Test > edu.illinois.ncsa.daffodil.section23.dfdl_expressions.TestDFDLExpressions.test_internal_space_preserved3b > failed: java.lang.Exception: > [error] Comparison failed. > [error] Expected > [error] 2a > [error] b > [error] c > [error] Actual > [error] 2a ### no ^M here > [error] b### no ^M here > [error] c > [error] Differences were (path, expected, actual): > [error] (expr_space3b/value,'a > [error] b > [error] c','a### no ^M here > [error] b### no ^M here > [error] c'), took 0.618 sec > {code} > We need to change these tests so they are portable somehow. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Resolved] (DAFFODIL-2051) Many tests are OS-dependent and fail on Windows platform
[ https://issues.apache.org/jira/browse/DAFFODIL-2051?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark C. Otto resolved DAFFODIL-2051. Resolution: Fixed Fix Version/s: 2.3.0 Changed numerous tests to be consistent in line termination regardless of OS used. > Many tests are OS-dependent and fail on Windows platform > > > Key: DAFFODIL-2051 > URL: https://issues.apache.org/jira/browse/DAFFODIL-2051 > Project: Daffodil > Issue Type: Test > Components: General >Affects Versions: 2.2.0 > Environment: Dell Lattitude 7450 Laptop, Windows 8.1, Java SDK > 11.0.1, SBT 1.2.7, Daffodil 2.2.0 >Reporter: Mark C. Otto >Assignee: Mark C. Otto >Priority: Major > Labels: test, windows > Fix For: 2.3.0 > > Attachments: erroroutput.txt > > Original Estimate: 840h > Remaining Estimate: 840h > > Many tests are not written in an OS-independent manner. Most of these fail > due to OS-dependent line termination differences (LF vs. CR/LF). While some > of this was covered in DAFFODIL-1360, that bug was insufficient in scope and > detail to cover the issues listed here. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (DAFFODIL-2051) Many tests are OS-dependent and fail on Windows platform
[ https://issues.apache.org/jira/browse/DAFFODIL-2051?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark C. Otto updated DAFFODIL-2051: --- Environment: Dell Lattitude 7450 Laptop, Windows 8.1, Java SDK 11.0.1, SBT 1.2.7, Daffodil 2.2.0 (was: Dell Lattitude 7450 Laptop, Windows 8.1, Java SDK 11.0.1, SBT 1.2.7, Daffodil 2.2.1) > Many tests are OS-dependent and fail on Windows platform > > > Key: DAFFODIL-2051 > URL: https://issues.apache.org/jira/browse/DAFFODIL-2051 > Project: Daffodil > Issue Type: Test > Components: General >Affects Versions: 2.2.0 > Environment: Dell Lattitude 7450 Laptop, Windows 8.1, Java SDK > 11.0.1, SBT 1.2.7, Daffodil 2.2.0 >Reporter: Mark C. Otto >Assignee: Mark C. Otto >Priority: Major > Labels: test, windows > Attachments: erroroutput.txt > > Original Estimate: 840h > Remaining Estimate: 840h > > Many tests are not written in an OS-independent manner. Most of these fail > due to OS-dependent line termination differences (LF vs. CR/LF). While some > of this was covered in DAFFODIL-1360, that bug was insufficient in scope and > detail to cover the issues listed here. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (DAFFODIL-2051) Many tests are OS-dependent and fail on Windows platform
[ https://issues.apache.org/jira/browse/DAFFODIL-2051?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark C. Otto updated DAFFODIL-2051: --- Description: Many tests are not written in an OS-independent manner. Most of these fail due to OS-dependent line termination differences (LF vs. CR/LF). While some of this was covered in DAFFODIL-1360, that bug was insufficient in scope and detail to cover the issues listed here. (was: Many tests are not written in an OS-independent manner. Most of these fail due to OS-dependent line termination differences (LF vs. CR/LF). While some of this was covered in DAFFODIP-1360, that bug was insufficient in scope and detail to cover the issues listed here.) > Many tests are OS-dependent and fail on Windows platform > > > Key: DAFFODIL-2051 > URL: https://issues.apache.org/jira/browse/DAFFODIL-2051 > Project: Daffodil > Issue Type: Test > Components: General >Affects Versions: 2.2.0 > Environment: Dell Lattitude 7450 Laptop, Windows 8.1, Java SDK > 11.0.1, SBT 1.2.7, Daffodil 2.2.1 >Reporter: Mark C. Otto >Assignee: Mark C. Otto >Priority: Major > Labels: test, windows > Attachments: erroroutput.txt > > Original Estimate: 840h > Remaining Estimate: 840h > > Many tests are not written in an OS-independent manner. Most of these fail > due to OS-dependent line termination differences (LF vs. CR/LF). While some > of this was covered in DAFFODIL-1360, that bug was insufficient in scope and > detail to cover the issues listed here. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (DAFFODIL-2051) Many tests are OS-dependent and fail on Windows platform
[ https://issues.apache.org/jira/browse/DAFFODIL-2051?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark C. Otto reassigned DAFFODIL-2051: -- Assignee: Mark C. Otto Assigned to myself for remediation. > Many tests are OS-dependent and fail on Windows platform > > > Key: DAFFODIL-2051 > URL: https://issues.apache.org/jira/browse/DAFFODIL-2051 > Project: Daffodil > Issue Type: Test > Components: General >Affects Versions: 2.2.0 > Environment: Dell Lattitude 7450 Laptop, Windows 8.1, Java SDK > 11.0.1, SBT 1.2.7, Daffodil 2.2.1 >Reporter: Mark C. Otto >Assignee: Mark C. Otto >Priority: Major > Labels: test, windows > Attachments: erroroutput.txt > > Original Estimate: 840h > Remaining Estimate: 840h > > Many tests are not written in an OS-independent manner. Most of these fail > due to OS-dependent line termination differences (LF vs. CR/LF). While some > of this was covered in DAFFODIP-1360, that bug was insufficient in scope and > detail to cover the issues listed here. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DAFFODIL-2051) Many tests are OS-dependent and fail on Windows platform
Mark C. Otto created DAFFODIL-2051: -- Summary: Many tests are OS-dependent and fail on Windows platform Key: DAFFODIL-2051 URL: https://issues.apache.org/jira/browse/DAFFODIL-2051 Project: Daffodil Issue Type: Test Components: General Affects Versions: 2.2.0 Environment: Dell Lattitude 7450 Laptop, Windows 8.1, Java SDK 11.0.1, SBT 1.2.7, Daffodil 2.2.1 Reporter: Mark C. Otto Attachments: erroroutput.txt Many tests are not written in an OS-independent manner. Most of these fail due to OS-dependent line termination differences (LF vs. CR/LF). While some of this was covered in DAFFODIP-1360, that bug was insufficient in scope and detail to cover the issues listed here. -- This message was sent by Atlassian JIRA (v7.6.3#76005)