LiferayのwarファイルをJBossにセットアップされると分かりますが、Liferayには2つのjarファイルがあります。1つはLiferayが標準で提供するエンティティのインターフェース、もう一つはそのインターフェースの実装である。 インターフェース(service-api.jar)は他アプリケーション(他warファイル)からも利用できるようにアプリケーションサーバのlibディレクトリに配置される(tomcatの場合はlib\ext) このインターフェースの実装はwarファイルroot下のweb-inf\libに配置されている。 このように実装とインターフェースを分離するjarファイルを分離することが重要です。Liferayで開発するポートレットもこのようにインターフェースと実装を分離します。このようにすることで他ポートレット(他warファイル)のインターフェースを利用することがで
![SOAプラットフォーム:夜な夜な海外ネット:オルタナティブ・ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/01578c2bca67d5fbf65bd0c9ee66b1d322fad530/height=288;version=1;width=512/https%3A%2F%2Fblogs.itmedia.co.jp%2Fmt-static%2Fsupport%2Fassets_c%2Fuserpics%2Fuserpic-169-100x100.png)