/hg/icedtea8-forest/jaxp: 18 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Tue May 9 02:56:26 UTC 2017
changeset 65ff1931c98d in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=65ff1931c98d
author: andrew
date: Tue May 09 03:09:48 2017 +0100
Added tag icedtea-3.4.0pre01 for changeset c7e590909033
changeset ff2479e9a2bd in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=ff2479e9a2bd
author: asaha
date: Mon Dec 12 12:53:20 2016 -0800
Added tag jdk8u121-b13 for changeset b8d4e4724071
changeset 14571ab1dc79 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=14571ab1dc79
author: asaha
date: Tue Oct 11 12:06:21 2016 -0700
Added tag jdk8u131-b00 for changeset 18431a71dfd7
changeset 62940c1238cd in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=62940c1238cd
author: asaha
date: Tue Dec 13 10:12:22 2016 -0800
Merge
changeset 8cc1530b7c5a in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=8cc1530b7c5a
author: asaha
date: Wed Dec 21 13:46:03 2016 -0800
Added tag jdk8u131-b01 for changeset 62940c1238cd
changeset e3a845380bc0 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=e3a845380bc0
author: aefimov
date: Mon Oct 24 17:02:29 2016 +0300
8167179: Make XSL generated namespace prefixes local to transformation process
Reviewed-by: joehw
changeset d03b00419e74 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=d03b00419e74
author: asaha
date: Mon Jan 09 12:45:50 2017 -0800
Added tag jdk8u131-b02 for changeset e3a845380bc0
changeset 1dae4c4b8b40 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=1dae4c4b8b40
author: asaha
date: Wed Jan 18 22:55:49 2017 -0800
Added tag jdk8u131-b03 for changeset d03b00419e74
changeset 756b7a2f20cc in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=756b7a2f20cc
author: aefimov
date: Fri Jan 20 14:50:00 2017 +0300
8169011: Resizing XML parse trees
Reviewed-by: joehw
changeset 45e535aa2faa in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=45e535aa2faa
author: asaha
date: Mon Jan 23 14:34:58 2017 -0800
Added tag jdk8u131-b04 for changeset 756b7a2f20cc
changeset dd4dc70be573 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=dd4dc70be573
author: asaha
date: Mon Jan 30 13:14:45 2017 -0800
Added tag jdk8u131-b05 for changeset 45e535aa2faa
changeset 7220c04b9bc6 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=7220c04b9bc6
author: asaha
date: Sat Feb 04 01:21:19 2017 -0800
8173931: 8u131 L10n resource file update
Reviewed-by: coffeys
Contributed-by: li.jiang at oracle.com
changeset 76dbaee06f4d in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=76dbaee06f4d
author: asaha
date: Mon Feb 06 12:17:13 2017 -0800
Added tag jdk8u131-b06 for changeset 7220c04b9bc6
changeset 1b95863322e4 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=1b95863322e4
author: asaha
date: Mon Feb 13 11:59:28 2017 -0800
Added tag jdk8u131-b07 for changeset 76dbaee06f4d
changeset 3e52865f357b in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=3e52865f357b
author: asaha
date: Tue Feb 21 10:19:29 2017 -0800
Added tag jdk8u131-b08 for changeset 1b95863322e4
changeset 817025cf8b72 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=817025cf8b72
author: asaha
date: Mon Feb 27 11:16:44 2017 -0800
Added tag jdk8u131-b09 for changeset 3e52865f357b
changeset c9de18d5c884 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=c9de18d5c884
author: asaha
date: Mon Mar 06 11:12:45 2017 -0800
Added tag jdk8u131-b10 for changeset 817025cf8b72
changeset fdc2a6442d2f in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=fdc2a6442d2f
author: andrew
date: Tue May 09 04:03:27 2017 +0100
Merge jdk8u131-b11
diffstat:
.hgtags | 13 +++++
src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java | 2 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java | 7 ++-
src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java | 24 +++++++--
src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java | 19 ++++---
src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java | 6 +-
src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java | 4 +-
src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java | 10 +++-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties | 4 +-
10 files changed, 64 insertions(+), 27 deletions(-)
diffs (266 lines):
diff -r c7e590909033 -r fdc2a6442d2f .hgtags
--- a/.hgtags Wed Jan 25 07:14:06 2017 +0000
+++ b/.hgtags Tue May 09 04:03:27 2017 +0100
@@ -711,3 +711,16 @@
f9cb265fd35fc60dccd75075614f8e897af92ab3 jdk8u121-b12
6febbabbb8799c09d6ef661d67e60fde6f18d509 icedtea-3.3.0pre02
faf1c4a9a51d5acf475b322b67ba9b0f5192d35e icedtea-3.3.0
+c7e59090903360c69f9c571f223a4cbc3549a7f9 icedtea-3.4.0pre01
+b8d4e47240711ff66f9347483d20c84466d75c89 jdk8u121-b13
+18431a71dfd74ceec494d890cf48f1f5c98be2bf jdk8u131-b00
+62940c1238cd9ce632e03f63d1ffbc84c2ebd18e jdk8u131-b01
+e3a845380bc04fe6b71ee0c08aa4a0345d3bac6a jdk8u131-b02
+d03b00419e74b72d18c2c016363b61f3e1a9704d jdk8u131-b03
+756b7a2f20ccab61fd7d744676bbaa1982170958 jdk8u131-b04
+45e535aa2faa1e776fee307094691c150a4dd367 jdk8u131-b05
+7220c04b9bc6c909cf1f7240942ba9768705ac19 jdk8u131-b06
+76dbaee06f4dccb9ec5b7dcae525117835acbb77 jdk8u131-b07
+1b95863322e42ee5e52f7085c458b217aa39377e jdk8u131-b08
+3e52865f357b57f1a9befb666720ed0e611c9bd6 jdk8u131-b09
+817025cf8b72519b1273d6822d0caf9966946c76 jdk8u131-b10
diff -r c7e590909033 -r fdc2a6442d2f src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java
--- a/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java Wed Jan 25 07:14:06 2017 +0000
+++ b/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java Tue May 09 04:03:27 2017 +0100
@@ -1013,7 +1013,7 @@
"Propriet\u00E0 di sistema org.xml.sax.parser non specificata"},
{ ER_PARSER_ARG_CANNOT_BE_NULL,
- "L''argomento del parser non deve essere nullo"},
+ "L'argomento del parser non deve essere nullo"},
{ ER_FEATURE,
"Funzione: {0}"},
diff -r c7e590909033 -r fdc2a6442d2f src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java
--- a/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java Wed Jan 25 07:14:06 2017 +0000
+++ b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java Tue May 09 04:03:27 2017 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
*/
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -31,6 +31,7 @@
import com.sun.org.apache.bcel.internal.generic.GETSTATIC;
import com.sun.org.apache.bcel.internal.generic.INVOKEINTERFACE;
import com.sun.org.apache.bcel.internal.generic.INVOKESPECIAL;
+import com.sun.org.apache.bcel.internal.generic.INVOKESTATIC;
import com.sun.org.apache.bcel.internal.generic.INVOKEVIRTUAL;
import com.sun.org.apache.bcel.internal.generic.ISTORE;
import com.sun.org.apache.bcel.internal.generic.InstructionHandle;
@@ -1252,6 +1253,10 @@
classGen.getConstantPool());
transf.addException("com.sun.org.apache.xalan.internal.xsltc.TransletException");
+ // call resetPrefixIndex at the beginning of transform
+ final int check = cpg.addMethodref(BASIS_LIBRARY_CLASS, "resetPrefixIndex", "()V");
+ il.append(new INVOKESTATIC(check));
+
// Define and initialize current with the root node
final LocalVariableGen current =
transf.addLocalVariable("current",
diff -r c7e590909033 -r fdc2a6442d2f src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java
--- a/src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java Wed Jan 25 07:14:06 2017 +0000
+++ b/src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java Tue May 09 04:03:27 2017 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
*/
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -48,6 +48,7 @@
import java.text.NumberFormat;
import java.util.Locale;
import java.util.ResourceBundle;
+import java.util.concurrent.atomic.AtomicInteger;
import javax.xml.transform.dom.DOMSource;
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
@@ -1530,16 +1531,25 @@
}
/**
- * This function is used in the execution of xsl:element
+ * These functions are used in the execution of xsl:element to generate
+ * and reset namespace prefix index local to current transformation process
*/
- private static int prefixIndex = 0;
+ public static String generatePrefix() {
+ return ("ns" + threadLocalPrefixIndex.get().getAndIncrement());
+ }
- public static String generatePrefix() {
- synchronized (BasisLibrary.class) {
- return ("ns" + prefixIndex++);
- }
+ public static void resetPrefixIndex() {
+ threadLocalPrefixIndex.get().set(0);
}
+ private static final ThreadLocal<AtomicInteger> threadLocalPrefixIndex =
+ new ThreadLocal<AtomicInteger>() {
+ @Override
+ protected AtomicInteger initialValue() {
+ return new AtomicInteger();
+ }
+ };
+
public static final String RUN_TIME_INTERNAL_ERR =
"RUN_TIME_INTERNAL_ERR";
public static final String RUN_TIME_COPY_ERR =
diff -r c7e590909033 -r fdc2a6442d2f src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java
--- a/src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java Wed Jan 25 07:14:06 2017 +0000
+++ b/src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java Tue May 09 04:03:27 2017 +0100
@@ -1,13 +1,14 @@
/*
- * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
*/
/*
- * Copyright 2005 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
@@ -136,7 +137,7 @@
if (DEBUG_START_END_ELEMENT)
System.out.println(">>> scanStartElementNS()");
// Note: namespace processing is on by default
- fEntityScanner.scanQName(fElementQName, NameType.ATTRIBUTE);
+ fEntityScanner.scanQName(fElementQName, NameType.ELEMENTSTART);
// REVISIT - [Q] Why do we need this local variable? -- mrglavas
String rawname = fElementQName.rawname;
if (fBindNamespaces) {
@@ -346,7 +347,7 @@
protected void scanStartElementName ()
throws IOException, XNIException {
// Note: namespace processing is on by default
- fEntityScanner.scanQName(fElementQName, NameType.ATTRIBUTE);
+ fEntityScanner.scanQName(fElementQName, NameType.ELEMENTSTART);
// Must skip spaces here because the DTD scanner
// would consume them at the end of the external subset.
fSawSpace = fEntityScanner.skipSpaces();
@@ -572,7 +573,7 @@
System.out.println(">>> scanAttribute()");
// name
- fEntityScanner.scanQName(fAttributeQName, NameType.ATTRIBUTE);
+ fEntityScanner.scanQName(fAttributeQName, NameType.ATTRIBUTENAME);
// equals
fEntityScanner.skipSpaces();
diff -r c7e590909033 -r fdc2a6442d2f src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java
--- a/src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java Wed Jan 25 07:14:06 2017 +0000
+++ b/src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java Tue May 09 04:03:27 2017 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2017, Oracle and/or its affiliates. All rights reserved.
*/
/*
@@ -1222,7 +1222,7 @@
// definitions
while (!fEntityScanner.skipChar('>', null)) {
- String name = fEntityScanner.scanName(NameType.ATTRIBUTE);
+ String name = fEntityScanner.scanName(NameType.ATTRIBUTENAME);
if (name == null) {
reportFatalError("AttNameRequiredInAttDef",
new Object[]{elName});
@@ -1366,7 +1366,7 @@
fMarkUpDepth++;
do {
skipSeparator(false, !scanningInternalSubset());
- String aName = fEntityScanner.scanName(NameType.ATTRIBUTE);
+ String aName = fEntityScanner.scanName(NameType.ATTRIBUTENAME);
if (aName == null) {
reportFatalError("MSG_NAME_REQUIRED_IN_NOTATIONTYPE",
new Object[]{elName, atName});
diff -r c7e590909033 -r fdc2a6442d2f src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java
--- a/src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java Wed Jan 25 07:14:06 2017 +0000
+++ b/src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java Tue May 09 04:03:27 2017 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2017, Oracle and/or its affiliates. All rights reserved.
*/
/*
@@ -405,7 +405,7 @@
if (DEBUG_START_END_ELEMENT) System.out.println(this.getClass().toString() +">>> scanAttribute()");
// name
- fEntityScanner.scanQName(fAttributeQName, NameType.ATTRIBUTE);
+ fEntityScanner.scanQName(fAttributeQName, NameType.ATTRIBUTENAME);
// equals
fEntityScanner.skipSpaces();
diff -r c7e590909033 -r fdc2a6442d2f src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java
--- a/src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java Wed Jan 25 07:14:06 2017 +0000
+++ b/src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java Tue May 09 04:03:27 2017 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -562,6 +562,14 @@
switchToXML11Scanner();
}
+ if (fEventType == XMLStreamConstants.CHARACTERS ||
+ fEventType == XMLStreamConstants.ENTITY_REFERENCE ||
+ fEventType == XMLStreamConstants.PROCESSING_INSTRUCTION ||
+ fEventType == XMLStreamConstants.COMMENT ||
+ fEventType == XMLStreamConstants.CDATA) {
+ fEntityScanner.checkNodeCount(fEntityScanner.fCurrentEntity);
+ }
+
return fEventType;
} catch (IOException ex) {
// if this error occured trying to resolve the external DTD subset
diff -r c7e590909033 -r fdc2a6442d2f src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties
--- a/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties Wed Jan 25 07:14:06 2017 +0000
+++ b/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties Tue May 09 04:03:27 2017 +0100
@@ -105,7 +105,7 @@
src-element.2.2 = src-element.2.2: poich\u00E9 ''{0}'' contiene l''attributo ''ref'', il suo contenuto deve corrispondere a (annotation?), ma \u00E8 stato trovato ''{1}''.
src-element.3 = src-element.3: l''elemento "{0}" ha sia un attributo ''type'' che un elemento figlio "anonymous type". \u00C8 consentito uno solo di questi valori per un elemento.
src-import.1.1 = src-import.1.1: l''attributo "{0}" dello spazio di nomi di una voce di informazioni di elemento <import> non deve essere uguale al targetNamespace dello schema in cui esiste.
- src-import.1.2 = src-import.1.2: se l''attributo dello spazio di nomi non \u00E8 presente in una voce di informazioni di elemento <import>, lo schema che lo contiene deve avere un targetNamespace.
+ src-import.1.2 = src-import.1.2: se l'attributo dello spazio di nomi non \u00E8 presente in una voce di informazioni di elemento <import>, lo schema che lo contiene deve avere un targetNamespace.
src-import.2 = src-import.2: l''elemento radice del documento "{0}" deve avere lo spazio di nomi denominato ''http://www.w3.org/2001/XMLSchema'' e il nome locale ''schema''.
src-import.3.1 = src-import.3.1: l''attributo "{0}" dello spazio di nomi di una voce di informazioni di elemento <import> deve essere uguale all''attributo targetNamespace ''{1}'' del documento importato.
src-import.3.2 = src-import.3.2: non esiste alcun attributo dello spazio di nomi nella voce di informazioni di elemento <import>, pertanto il documento importato non pu\u00F2 avere alcun attributo targetNamespace. tuttavia, \u00E8 stato trovato targetNamespace ''{1}'' nel documento importato.
diff -r c7e590909033 -r fdc2a6442d2f src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties
--- a/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties Wed Jan 25 07:14:06 2017 +0000
+++ b/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties Tue May 09 04:03:27 2017 +0100
@@ -8,7 +8,7 @@
FormatFailed = Si \u00E8 verificato un errore interno durante la formattazione del seguente messaggio:\n
# XPointer Framework Error Messages
-XPointerProcessingError = XPointerProcessingError: si \u00E8 verificato un errore durante l'elaborazione dell''espressione XPointer.
+XPointerProcessingError = XPointerProcessingError: si \u00E8 verificato un errore durante l'elaborazione dell'espressione XPointer.
InvalidXPointerToken = InvalidXPointerToken: l''espressione XPointer contiene il token non valido ''{0}''.
InvalidXPointerExpression = InvalidXPointerExpression: l''espressione XPointer ''{0}'' non \u00E8 valida.
MultipleShortHandPointers = MultipleShortHandPointers: l''espressione XPointer ''{0}'' non \u00E8 valida. Contiene pi\u00F9 puntatori ShortHand.
@@ -21,6 +21,6 @@
# XPointer Element Scheme Error Messages
InvalidElementSchemeToken = InvalidElementSchemeToken: l''espressione XPointer dello schema element() contiene il token non valido ''{0}''.
InvalidElementSchemeXPointer = InvalidElementSchemeXPointer: l''espressione XPointer ''{0}'' dello schema di elemento non \u00E8 valida.
-XPointerElementSchemeProcessingError = XPointerElementSchemeProcessingError: si \u00E8 verificato un errore durante l'elaborazione dell''espressione di schema element() XPointer.
+XPointerElementSchemeProcessingError = XPointerElementSchemeProcessingError: si \u00E8 verificato un errore durante l'elaborazione dell'espressione di schema element() XPointer.
InvalidNCNameInElementSchemeData = InvalidNCNameInElementSchemeData: lo schema element() contiene un puntatore ShortHand ''{0}'' con NCName non valido.
InvalidChildSequenceCharacter = InvalidChildSequenceCharacter: lo schema element() contiene un carattere di sequenza secondaria ''{0}'' non valido.
More information about the distro-pkg-dev
mailing list