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