いくつかの変数を充実させたい。これは私のシナリオです。ID、ユーザー名、パスワードを使用して顧客pojoを使用しています。顧客pojoでIDのみを渡している間、エンリッチャーでは顧客pojoからID値を読み取り、DBからユーザー名とパスワードを取得してそのpojoを追加しています。誰かがこれを解決する方法を私に助けてください...
</cxf:jaxws-service>
<logger level="INFO" doc:name="Logger"/>
<enricher doc:name="Message Enricher">
<jdbc:outbound-endpoint exchange-pattern="one-way" queryKey="selectData" connector-ref="jdbcConnector" doc:name="Database (JDBC)">
<jdbc:query key="selectData" value="SELECT Username, Password from Credentials where ModuleId=101"/>
</jdbc:outbound-endpoint>
<enrich target="#[variable:Username]" source="#[groovy:payload.Username]"/>
</enricher>
<logger level="INFO" message="Username #[groovy:payload]" />
DBから値を読み取り、顧客のPojoに追加するにはどうすればよいですか。