You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Lucas Eskopinski <es...@gmail.com> on 2009/03/05 02:55:12 UTC
XML encoding problems with Maven
Hi,
I have the following code:
System.out.println("file.encoding=" + System.getProperty("file.encoding"));
StringBuilder xml = new StringBuilder();
xml.append("<?xml version=\"1.0\" encoding=\"UTF-8\"
standalone=\"yes\"?>\n");
xml.append(" sãoteste@teste.com.br\n");
Junit result in the console is: "file.encoding=UTF-8", but when I run Maven
is the result:
>> mvn clean
>> mvn install -e
[INFO] [resources:resources]
[INFO] Using encoding: 'UTF-8' to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 115 source files to
D:\development\workspace-projects\projeto\target\classes
[INFO] [resources:testResources]
[INFO] Using encoding: 'UTF-8' to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Compiling 20 source files to
D:\development\workspace-projects\projeto\target\test-classes
[INFO] [surefire:test]
[INFO] Surefire report directory:
D:\development\workspace-projects\projeto\target\surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
...
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109 sec
Running br.teste.EmailTest
file.encoding=Cp1252
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< !!!!!!!!
javax.xml.bind.UnmarshalException
- with linked exception:
[com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:
Inva
lid byte 2 of 3-byte UTF-8 sequence.]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
marshal0(UnmarshallerImpl.java:197)
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
marshal(UnmarshallerImpl.java:168)
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
arshallerImpl.java:137)
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
arshallerImpl.java:184)
my settings:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.4.2</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
>> mvn -version
Maven version: 2.0.9
Java version: 1.6.0_06
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
Can anybory help me?
Thanks.
Lucas.
--
View this message in context: http://www.nabble.com/XML-encoding-problems-with-Maven-tp22343793p22343793.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: XML encoding problems with Maven
Posted by Lucas Eskopinski <es...@gmail.com>.
anybody?
Lucas Eskopinski wrote:
>
> Hi,
>
> I tried this code but still did not work.
>
> Only Maven Console I have "file.encoding = Cp1252".
>
> Thanks.
>
>
> Kalle Korhonen-2 wrote:
>>
>> This *should* do it:
>> <properties>
>>
>> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
>> </properties>
>>
>> Kalle
>>
>>
>> On Wed, Mar 4, 2009 at 5:55 PM, Lucas Eskopinski
>> <es...@gmail.com>wrote:
>>
>>>
>>> Hi,
>>>
>>> I have the following code:
>>>
>>> System.out.println("file.encoding=" +
>>> System.getProperty("file.encoding"));
>>>
>>> StringBuilder xml = new StringBuilder();
>>> xml.append("<?xml version=\"1.0\" encoding=\"UTF-8\"
>>> standalone=\"yes\"?>\n");
>>> xml.append(" sãoteste@teste.com.br\n");
>>>
>>> Junit result in the console is: "file.encoding=UTF-8", but when I run
>>> Maven
>>> is the result:
>>>
>>> >> mvn clean
>>> >> mvn install -e
>>>
>>> [INFO] [resources:resources]
>>> [INFO] Using encoding: 'UTF-8' to copy filtered resources.
>>> [INFO] [compiler:compile]
>>> [INFO] Compiling 115 source files to
>>> D:\development\workspace-projects\projeto\target\classes
>>> [INFO] [resources:testResources]
>>> [INFO] Using encoding: 'UTF-8' to copy filtered resources.
>>> [INFO] [compiler:testCompile]
>>> [INFO] Compiling 20 source files to
>>> D:\development\workspace-projects\projeto\target\test-classes
>>> [INFO] [surefire:test]
>>> [INFO] Surefire report directory:
>>> D:\development\workspace-projects\projeto\target\surefire-reports
>>>
>>> -------------------------------------------------------
>>> T E S T S
>>> -------------------------------------------------------
>>> ...
>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109
>>> sec
>>> Running br.teste.EmailTest
>>> file.encoding=Cp1252
>>> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< !!!!!!!!
>>> javax.xml.bind.UnmarshalException
>>> - with linked exception:
>>> [com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:
>>> Inva
>>> lid byte 2 of 3-byte UTF-8 sequence.]
>>> at
>>> com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
>>> marshal0(UnmarshallerImpl.java:197)
>>> at
>>> com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
>>> marshal(UnmarshallerImpl.java:168)
>>> at
>>> javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
>>> arshallerImpl.java:137)
>>> at
>>> javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
>>> arshallerImpl.java:184)
>>>
>>> my settings:
>>>
>>>
>>> <plugin>
>>> <artifactId>maven-compiler-plugin</artifactId>
>>> <configuration>
>>> <source>1.6</source>
>>> <target>1.6</target>
>>> <encoding>UTF-8</encoding>
>>> </configuration>
>>> </plugin>
>>> <plugin>
>>> <artifactId>maven-resources-plugin</artifactId>
>>> <configuration>
>>> <encoding>UTF-8</encoding>
>>> </configuration>
>>> </plugin>
>>> <plugin>
>>> <groupId>org.codehaus.mojo</groupId>
>>> <artifactId>cobertura-maven-plugin</artifactId>
>>> <version>2.2</version>
>>> <configuration>
>>> <encoding>UTF-8</encoding>
>>> </configuration>
>>> </plugin>
>>> <plugin>
>>> <groupId>org.apache.maven.plugins</groupId>
>>> <artifactId>maven-surefire-report-plugin</artifactId>
>>> <version>2.4.2</version>
>>> <configuration>
>>> <encoding>UTF-8</encoding>
>>> </configuration>
>>> </plugin>
>>>
>>> >> mvn -version
>>> Maven version: 2.0.9
>>> Java version: 1.6.0_06
>>> OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
>>>
>>> Can anybory help me?
>>>
>>> Thanks.
>>>
>>> Lucas.
>>> --
>>> View this message in context:
>>> http://www.nabble.com/XML-encoding-problems-with-Maven-tp22343793p22343793.html
>>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>>
>>
>>
>
>
--
View this message in context: http://www.nabble.com/XML-encoding-problems-with-Maven-tp22343793p22355764.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: XML encoding problems with Maven
Posted by Lucas Eskopinski <es...@gmail.com>.
Hi,
I tried this code but still did not work.
Only Maven Console I have "file.encoding = Cp1252".
Thanks.
Kalle Korhonen-2 wrote:
>
> This *should* do it:
> <properties>
> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
> </properties>
>
> Kalle
>
>
> On Wed, Mar 4, 2009 at 5:55 PM, Lucas Eskopinski
> <es...@gmail.com>wrote:
>
>>
>> Hi,
>>
>> I have the following code:
>>
>> System.out.println("file.encoding=" +
>> System.getProperty("file.encoding"));
>>
>> StringBuilder xml = new StringBuilder();
>> xml.append("<?xml version=\"1.0\" encoding=\"UTF-8\"
>> standalone=\"yes\"?>\n");
>> xml.append(" sãoteste@teste.com.br\n");
>>
>> Junit result in the console is: "file.encoding=UTF-8", but when I run
>> Maven
>> is the result:
>>
>> >> mvn clean
>> >> mvn install -e
>>
>> [INFO] [resources:resources]
>> [INFO] Using encoding: 'UTF-8' to copy filtered resources.
>> [INFO] [compiler:compile]
>> [INFO] Compiling 115 source files to
>> D:\development\workspace-projects\projeto\target\classes
>> [INFO] [resources:testResources]
>> [INFO] Using encoding: 'UTF-8' to copy filtered resources.
>> [INFO] [compiler:testCompile]
>> [INFO] Compiling 20 source files to
>> D:\development\workspace-projects\projeto\target\test-classes
>> [INFO] [surefire:test]
>> [INFO] Surefire report directory:
>> D:\development\workspace-projects\projeto\target\surefire-reports
>>
>> -------------------------------------------------------
>> T E S T S
>> -------------------------------------------------------
>> ...
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109 sec
>> Running br.teste.EmailTest
>> file.encoding=Cp1252
>> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< !!!!!!!!
>> javax.xml.bind.UnmarshalException
>> - with linked exception:
>> [com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:
>> Inva
>> lid byte 2 of 3-byte UTF-8 sequence.]
>> at
>> com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
>> marshal0(UnmarshallerImpl.java:197)
>> at
>> com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
>> marshal(UnmarshallerImpl.java:168)
>> at
>> javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
>> arshallerImpl.java:137)
>> at
>> javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
>> arshallerImpl.java:184)
>>
>> my settings:
>>
>>
>> <plugin>
>> <artifactId>maven-compiler-plugin</artifactId>
>> <configuration>
>> <source>1.6</source>
>> <target>1.6</target>
>> <encoding>UTF-8</encoding>
>> </configuration>
>> </plugin>
>> <plugin>
>> <artifactId>maven-resources-plugin</artifactId>
>> <configuration>
>> <encoding>UTF-8</encoding>
>> </configuration>
>> </plugin>
>> <plugin>
>> <groupId>org.codehaus.mojo</groupId>
>> <artifactId>cobertura-maven-plugin</artifactId>
>> <version>2.2</version>
>> <configuration>
>> <encoding>UTF-8</encoding>
>> </configuration>
>> </plugin>
>> <plugin>
>> <groupId>org.apache.maven.plugins</groupId>
>> <artifactId>maven-surefire-report-plugin</artifactId>
>> <version>2.4.2</version>
>> <configuration>
>> <encoding>UTF-8</encoding>
>> </configuration>
>> </plugin>
>>
>> >> mvn -version
>> Maven version: 2.0.9
>> Java version: 1.6.0_06
>> OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
>>
>> Can anybory help me?
>>
>> Thanks.
>>
>> Lucas.
>> --
>> View this message in context:
>> http://www.nabble.com/XML-encoding-problems-with-Maven-tp22343793p22343793.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>
>
--
View this message in context: http://www.nabble.com/XML-encoding-problems-with-Maven-tp22343793p22344322.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: XML encoding problems with Maven
Posted by Hervé BOUTEMY <he...@free.fr>.
FYI, the properties section is to avoid setting encoding individually in every
plugin section: see [1] for more information.
Can you give more code?
Because with the little snippet you gave us, nobody can tell you what is
wrong: at this point in code, there is no bytes but only chars, then no
encoding problems.
I don't know exactly what you do to tell "Only Maven Console I
have "file.encoding = Cp1252"", but if your code contains xml.getBytes(), I
can tell you that it is the problem: transform it to xml.getBytes( "UTF-8" )
and everything will be ok.
Note: this is not a Maven question at all but general language and encoding...
Regards,
Hervé
Le jeudi 05 mars 2009, Lucas Eskopinski a écrit :
> Hi,
>
> I tried this code but still did not work.
>
> Only Maven Console I have "file.encoding = Cp1252".
>
> Thanks.
>
> Kalle Korhonen-2 wrote:
> > This *should* do it:
> > <properties>
> >
> > <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
> > </properties>
> >
> > Kalle
> >
> >
> > On Wed, Mar 4, 2009 at 5:55 PM, Lucas Eskopinski
> >
> > <es...@gmail.com>wrote:
> >> Hi,
> >>
> >> I have the following code:
> >>
> >> System.out.println("file.encoding=" +
> >> System.getProperty("file.encoding"));
> >>
> >> StringBuilder xml = new StringBuilder();
> >> xml.append("<?xml version=\"1.0\" encoding=\"UTF-8\"
> >> standalone=\"yes\"?>\n");
> >> xml.append(" sãoteste@teste.com.br\n");
> >>
> >> Junit result in the console is: "file.encoding=UTF-8", but when I run
> >> Maven
> >>
> >> is the result:
> >> >> mvn clean
> >> >> mvn install -e
> >>
> >> [INFO] [resources:resources]
> >> [INFO] Using encoding: 'UTF-8' to copy filtered resources.
> >> [INFO] [compiler:compile]
> >> [INFO] Compiling 115 source files to
> >> D:\development\workspace-projects\projeto\target\classes
> >> [INFO] [resources:testResources]
> >> [INFO] Using encoding: 'UTF-8' to copy filtered resources.
> >> [INFO] [compiler:testCompile]
> >> [INFO] Compiling 20 source files to
> >> D:\development\workspace-projects\projeto\target\test-classes
> >> [INFO] [surefire:test]
> >> [INFO] Surefire report directory:
> >> D:\development\workspace-projects\projeto\target\surefire-reports
> >>
> >> -------------------------------------------------------
> >> T E S T S
> >> -------------------------------------------------------
> >> ...
> >> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109
> >> sec Running br.teste.EmailTest
> >> file.encoding=Cp1252
> >> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< !!!!!!!!
> >> javax.xml.bind.UnmarshalException
> >> - with linked exception:
> >> [com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceExcepti
> >>on: Inva
> >> lid byte 2 of 3-byte UTF-8 sequence.]
> >> at
> >> com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
> >> marshal0(UnmarshallerImpl.java:197)
> >> at
> >> com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
> >> marshal(UnmarshallerImpl.java:168)
> >> at
> >> javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
> >> arshallerImpl.java:137)
> >> at
> >> javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
> >> arshallerImpl.java:184)
> >>
> >> my settings:
> >>
> >>
> >> <plugin>
> >> <artifactId>maven-compiler-plugin</artifactId>
> >> <configuration>
> >> <source>1.6</source>
> >> <target>1.6</target>
> >> <encoding>UTF-8</encoding>
> >> </configuration>
> >> </plugin>
> >> <plugin>
> >> <artifactId>maven-resources-plugin</artifactId>
> >> <configuration>
> >> <encoding>UTF-8</encoding>
> >> </configuration>
> >> </plugin>
> >> <plugin>
> >> <groupId>org.codehaus.mojo</groupId>
> >> <artifactId>cobertura-maven-plugin</artifactId>
> >> <version>2.2</version>
> >> <configuration>
> >> <encoding>UTF-8</encoding>
> >> </configuration>
> >> </plugin>
> >> <plugin>
> >> <groupId>org.apache.maven.plugins</groupId>
> >> <artifactId>maven-surefire-report-plugin</artifactId>
> >> <version>2.4.2</version>
> >> <configuration>
> >> <encoding>UTF-8</encoding>
> >> </configuration>
> >> </plugin>
> >>
> >> >> mvn -version
> >>
> >> Maven version: 2.0.9
> >> Java version: 1.6.0_06
> >> OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
> >>
> >> Can anybory help me?
> >>
> >> Thanks.
> >>
> >> Lucas.
> >> --
> >> View this message in context:
> >> http://www.nabble.com/XML-encoding-problems-with-Maven-tp22343793p223437
> >>93.html Sent from the Maven - Users mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >> For additional commands, e-mail: users-help@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: XML encoding problems with Maven
Posted by Hervé BOUTEMY <he...@free.fr>.
FYI, the properties section is to avoid setting encoding individually in every
plugin section: see [1] for more information.
Can you give more code?
Because with the little snippet you gave us, nobody can tell you what is
wrong: at this point in code, there is no bytes but only chars, then no
encoding problems.
I don't know exactly what you do to tell "Only Maven Console I
have "file.encoding = Cp1252"", but if your code contains xml.getBytes(), I
can tell you that it is the problem: transform it to xml.getBytes( "UTF-8" )
and everything will be ok.
Note: this is not a Maven question at all but general language and encoding...
Regards,
Hervé
[1]
http://docs.codehaus.org/display/MAVENUSER/POM+Element+for+Source+File+Encoding
Le jeudi 05 mars 2009, Lucas Eskopinski a écrit :
> Hi,
>
> I tried this code but still did not work.
>
> Only Maven Console I have "file.encoding = Cp1252".
>
> Thanks.
>
> Kalle Korhonen-2 wrote:
> > This *should* do it:
> > <properties>
> >
> > <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
> > </properties>
> >
> > Kalle
> >
> >
> > On Wed, Mar 4, 2009 at 5:55 PM, Lucas Eskopinski
> >
> > <es...@gmail.com>wrote:
> >> Hi,
> >>
> >> I have the following code:
> >>
> >> System.out.println("file.encoding=" +
> >> System.getProperty("file.encoding"));
> >>
> >> StringBuilder xml = new StringBuilder();
> >> xml.append("<?xml version=\"1.0\" encoding=\"UTF-8\"
> >> standalone=\"yes\"?>\n");
> >> xml.append(" sãoteste@teste.com.br\n");
> >>
> >> Junit result in the console is: "file.encoding=UTF-8", but when I run
> >> Maven
> >>
> >> is the result:
> >> >> mvn clean
> >> >> mvn install -e
> >>
> >> [INFO] [resources:resources]
> >> [INFO] Using encoding: 'UTF-8' to copy filtered resources.
> >> [INFO] [compiler:compile]
> >> [INFO] Compiling 115 source files to
> >> D:\development\workspace-projects\projeto\target\classes
> >> [INFO] [resources:testResources]
> >> [INFO] Using encoding: 'UTF-8' to copy filtered resources.
> >> [INFO] [compiler:testCompile]
> >> [INFO] Compiling 20 source files to
> >> D:\development\workspace-projects\projeto\target\test-classes
> >> [INFO] [surefire:test]
> >> [INFO] Surefire report directory:
> >> D:\development\workspace-projects\projeto\target\surefire-reports
> >>
> >> -------------------------------------------------------
> >> T E S T S
> >> -------------------------------------------------------
> >> ...
> >> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109
> >> sec Running br.teste.EmailTest
> >> file.encoding=Cp1252
> >> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< !!!!!!!!
> >> javax.xml.bind.UnmarshalException
> >> - with linked exception:
> >> [com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceExcepti
> >>on: Inva
> >> lid byte 2 of 3-byte UTF-8 sequence.]
> >> at
> >> com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
> >> marshal0(UnmarshallerImpl.java:197)
> >> at
> >> com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
> >> marshal(UnmarshallerImpl.java:168)
> >> at
> >> javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
> >> arshallerImpl.java:137)
> >> at
> >> javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
> >> arshallerImpl.java:184)
> >>
> >> my settings:
> >>
> >>
> >> <plugin>
> >> <artifactId>maven-compiler-plugin</artifactId>
> >> <configuration>
> >> <source>1.6</source>
> >> <target>1.6</target>
> >> <encoding>UTF-8</encoding>
> >> </configuration>
> >> </plugin>
> >> <plugin>
> >> <artifactId>maven-resources-plugin</artifactId>
> >> <configuration>
> >> <encoding>UTF-8</encoding>
> >> </configuration>
> >> </plugin>
> >> <plugin>
> >> <groupId>org.codehaus.mojo</groupId>
> >> <artifactId>cobertura-maven-plugin</artifactId>
> >> <version>2.2</version>
> >> <configuration>
> >> <encoding>UTF-8</encoding>
> >> </configuration>
> >> </plugin>
> >> <plugin>
> >> <groupId>org.apache.maven.plugins</groupId>
> >> <artifactId>maven-surefire-report-plugin</artifactId>
> >> <version>2.4.2</version>
> >> <configuration>
> >> <encoding>UTF-8</encoding>
> >> </configuration>
> >> </plugin>
> >>
> >> >> mvn -version
> >>
> >> Maven version: 2.0.9
> >> Java version: 1.6.0_06
> >> OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
> >>
> >> Can anybory help me?
> >>
> >> Thanks.
> >>
> >> Lucas.
> >> --
> >> View this message in context:
> >> http://www.nabble.com/XML-encoding-problems-with-Maven-tp22343793p223437
> >>93.html Sent from the Maven - Users mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >> For additional commands, e-mail: users-help@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: XML encoding problems with Maven
Posted by Lucas Eskopinski <es...@gmail.com>.
Hi,
I tried this code but still did not work.
Only Maven Console I have "file.encoding = Cp1252".
Thanks.
Kalle Korhonen-2 wrote:
>
> This *should* do it:
> <properties>
> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
> </properties>
>
> Kalle
>
>
> On Wed, Mar 4, 2009 at 5:55 PM, Lucas Eskopinski
> <es...@gmail.com>wrote:
>
>>
>> Hi,
>>
>> I have the following code:
>>
>> System.out.println("file.encoding=" +
>> System.getProperty("file.encoding"));
>>
>> StringBuilder xml = new StringBuilder();
>> xml.append("<?xml version=\"1.0\" encoding=\"UTF-8\"
>> standalone=\"yes\"?>\n");
>> xml.append(" sãoteste@teste.com.br\n");
>>
>> Junit result in the console is: "file.encoding=UTF-8", but when I run
>> Maven
>> is the result:
>>
>> >> mvn clean
>> >> mvn install -e
>>
>> [INFO] [resources:resources]
>> [INFO] Using encoding: 'UTF-8' to copy filtered resources.
>> [INFO] [compiler:compile]
>> [INFO] Compiling 115 source files to
>> D:\development\workspace-projects\projeto\target\classes
>> [INFO] [resources:testResources]
>> [INFO] Using encoding: 'UTF-8' to copy filtered resources.
>> [INFO] [compiler:testCompile]
>> [INFO] Compiling 20 source files to
>> D:\development\workspace-projects\projeto\target\test-classes
>> [INFO] [surefire:test]
>> [INFO] Surefire report directory:
>> D:\development\workspace-projects\projeto\target\surefire-reports
>>
>> -------------------------------------------------------
>> T E S T S
>> -------------------------------------------------------
>> ...
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109 sec
>> Running br.teste.EmailTest
>> file.encoding=Cp1252
>> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< !!!!!!!!
>> javax.xml.bind.UnmarshalException
>> - with linked exception:
>> [com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:
>> Inva
>> lid byte 2 of 3-byte UTF-8 sequence.]
>> at
>> com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
>> marshal0(UnmarshallerImpl.java:197)
>> at
>> com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
>> marshal(UnmarshallerImpl.java:168)
>> at
>> javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
>> arshallerImpl.java:137)
>> at
>> javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
>> arshallerImpl.java:184)
>>
>> my settings:
>>
>>
>> <plugin>
>> <artifactId>maven-compiler-plugin</artifactId>
>> <configuration>
>> <source>1.6</source>
>> <target>1.6</target>
>> <encoding>UTF-8</encoding>
>> </configuration>
>> </plugin>
>> <plugin>
>> <artifactId>maven-resources-plugin</artifactId>
>> <configuration>
>> <encoding>UTF-8</encoding>
>> </configuration>
>> </plugin>
>> <plugin>
>> <groupId>org.codehaus.mojo</groupId>
>> <artifactId>cobertura-maven-plugin</artifactId>
>> <version>2.2</version>
>> <configuration>
>> <encoding>UTF-8</encoding>
>> </configuration>
>> </plugin>
>> <plugin>
>> <groupId>org.apache.maven.plugins</groupId>
>> <artifactId>maven-surefire-report-plugin</artifactId>
>> <version>2.4.2</version>
>> <configuration>
>> <encoding>UTF-8</encoding>
>> </configuration>
>> </plugin>
>>
>> >> mvn -version
>> Maven version: 2.0.9
>> Java version: 1.6.0_06
>> OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
>>
>> Can anybory help me?
>>
>> Thanks.
>>
>> Lucas.
>> --
>> View this message in context:
>> http://www.nabble.com/XML-encoding-problems-with-Maven-tp22343793p22343793.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>
>
--
View this message in context: http://www.nabble.com/XML-encoding-problems-with-Maven-tp22343793p22344321.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: XML encoding problems with Maven
Posted by Kalle Korhonen <ka...@gmail.com>.
This *should* do it:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
Kalle
On Wed, Mar 4, 2009 at 5:55 PM, Lucas Eskopinski <es...@gmail.com>wrote:
>
> Hi,
>
> I have the following code:
>
> System.out.println("file.encoding=" + System.getProperty("file.encoding"));
>
> StringBuilder xml = new StringBuilder();
> xml.append("<?xml version=\"1.0\" encoding=\"UTF-8\"
> standalone=\"yes\"?>\n");
> xml.append(" sãoteste@teste.com.br\n");
>
> Junit result in the console is: "file.encoding=UTF-8", but when I run Maven
> is the result:
>
> >> mvn clean
> >> mvn install -e
>
> [INFO] [resources:resources]
> [INFO] Using encoding: 'UTF-8' to copy filtered resources.
> [INFO] [compiler:compile]
> [INFO] Compiling 115 source files to
> D:\development\workspace-projects\projeto\target\classes
> [INFO] [resources:testResources]
> [INFO] Using encoding: 'UTF-8' to copy filtered resources.
> [INFO] [compiler:testCompile]
> [INFO] Compiling 20 source files to
> D:\development\workspace-projects\projeto\target\test-classes
> [INFO] [surefire:test]
> [INFO] Surefire report directory:
> D:\development\workspace-projects\projeto\target\surefire-reports
>
> -------------------------------------------------------
> T E S T S
> -------------------------------------------------------
> ...
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109 sec
> Running br.teste.EmailTest
> file.encoding=Cp1252
> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< !!!!!!!!
> javax.xml.bind.UnmarshalException
> - with linked exception:
> [com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:
> Inva
> lid byte 2 of 3-byte UTF-8 sequence.]
> at
> com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
> marshal0(UnmarshallerImpl.java:197)
> at
> com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.un
> marshal(UnmarshallerImpl.java:168)
> at
> javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
> arshallerImpl.java:137)
> at
> javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
> arshallerImpl.java:184)
>
> my settings:
>
>
> <plugin>
> <artifactId>maven-compiler-plugin</artifactId>
> <configuration>
> <source>1.6</source>
> <target>1.6</target>
> <encoding>UTF-8</encoding>
> </configuration>
> </plugin>
> <plugin>
> <artifactId>maven-resources-plugin</artifactId>
> <configuration>
> <encoding>UTF-8</encoding>
> </configuration>
> </plugin>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>cobertura-maven-plugin</artifactId>
> <version>2.2</version>
> <configuration>
> <encoding>UTF-8</encoding>
> </configuration>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-surefire-report-plugin</artifactId>
> <version>2.4.2</version>
> <configuration>
> <encoding>UTF-8</encoding>
> </configuration>
> </plugin>
>
> >> mvn -version
> Maven version: 2.0.9
> Java version: 1.6.0_06
> OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
>
> Can anybory help me?
>
> Thanks.
>
> Lucas.
> --
> View this message in context:
> http://www.nabble.com/XML-encoding-problems-with-Maven-tp22343793p22343793.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>