Javaファイルを配置し、Resin起動時以下のようなメッセージが表示された。
{main} com.caucho.java.CompileClassNotFound: /usr/local/resin/(パス省略):47: エラー: クラスsample.LogicClassが重複しています
原因
この事象は文字通り、クラスが重複している。つまり、同じクラスを定義しているファイルが複数存在している可能性が高い。
解決方法
今回の事例では、同じJavaファイルを別の階層にも配置してしまっており、このエラーが発生した。
余計に配置してしまったJavaファイルを削除することで、解決。
Resin用のエラーログなので中々一般的な情報がなくハマりかけたが、気を付けよう。