Hi Marnie,
As I said it is difficult for me to fix something that I cannot reproduce. But
however, as I suggested I can change the tests for retrieving the UTF8 strings
from a file. This would certainly solve the compiler warnings.
Let me know if you are fine with that solution.
Arnaud
----- "Marnie McCormack" <[EMAIL PROTECTED]> wrote:
> Hi Arnaud,
>
> Martin is out on holiday, I wonder if you could have a look at fixing
> this
> issue please ? We're runnign our CruiseControl testing on Linux with
> JDK 1.6
> and this is what our output looks like as a result of this issue:
>
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
> ^
>
> /usr/local/cruise/work/projects/qpid_trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java:55:
> warning: unmappable character for encoding ASCII
>
> runTest("?????????????????????????????????????????????????????????",
> "???????????????????????????????????? README
> ??????????????????????????????",
> "???????????????????????????????????????????????????????????????????????????",
> "???????????????????????? CD ????????????????????????????????????");
>
>
>
> <snip lots & lots more>
>
>
>
> Thanks,
>
> Marnie
>
>
>
> On Mon, Oct 27, 2008 at 1:31 PM, Arnaud Simon <[EMAIL PROTECTED]>
> wrote:
>
> > Hi Martin,
> >
> > > This change causes a rather large amount of output during the
> build
> > > phase. Would it be possible to set the correct BOM(byte order
> mark) on
> > > the UTF8Test and set the java compiler to use that encoding.
> IIUC,
> > > this should fixe the compiler errors we are seeing.
> >
> > I am sorry about that but I don't see that problem on my platform.
> We can
> > do what you are suggesting or store the UTF8 strings in a file. Can
> you try
> > the fix you are suggesting, if that does not work I'll change the
> test for
> > using a file.
> >
> > Thanks
> >
> > Arnaud
> >