open ended :: tech

developer works

Tuscany – Invalid UTF-8 middle byte 0×3f

with one comment

SubVersionのバージョンにも因るが、$Date$で展開される日付の曜日だけ日本語になっていると、現時点ではテストケースでエラーとなる。テストをスキップすればビルドは成功するが、サンプルを動かす際に同じエラーで動かない。
これは、*javaのソースファイルだけでなく、*.scdl、*.wsdlなどのファイルに日本語の曜日が展開されているものがあるため。

[workaround]
・Windows環境でチェックアウトする際は、ロケールを英語にする(LinuxなどではLANG=Cで。)
・CygwinのSubVersionを使う。ただし、.svnディレクトリがhiddenにならずビルドに失敗するケースがあるので、その際は次のシェルを実行する。

#!/bin/sh
for i in `find . -type d -name ‘.svn’`; do cmd /c attrib +H `cygpath -ws $i` ; done

Written by junko

2006/10/26 at 21:34

Posted in sca, sdo, tuscany

One Response

Subscribe to comments with RSS.

  1. 4pThank’s for greate post.0m I compleatly agree with last post. ybk
    паркет и ламинат 9l

    ламинат

    2008/08/23 at 03:35


Leave a Reply