test
testゴールは、SOAコンポジット・アプリケーションのテストを実行します。Oracle SOA Suiteは、このゴール用のネイティブMaven実装を提供しています。
Oracle JDeveloperでテストを作成してからtestゴールを実行する必要があります。JDeveloperを使用したテストの作成方法の詳細は、「SOAコンポジット・アプリケーションのテストの自動化」を参照してください。
testゴールを実行する前に、jndi.properites
ファイルを含める必要もあります。POMファイルで次の行を編集して、jndi.properties
file: <jndi.properties.input>${basedir}/jndi.properties</jndi.properties.input>を指すようにします。
次に、jndi.properties
ファイルのサンプルを示します。
java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory java.naming.provider.url=t3://servername:7103/soa-infra java.naming.security.principal=weblogic java.naming.security.credentials=welcome1 dedicated.connection=true dedicated.rmicontext=true
次のコマンドは、コンポジットをコンパイルし、コンポジットをSARファイルにパッケージ化し、SARファイルをサーバーにデプロイして、コンポジットをテストします。
mvn verify