2011-12-21 86 views
0

我在11g中有一個BPEL應用程序,並且該模塊的模式驗證輸入屬性設置爲true。當我把這個應用程序的請求我的錯誤:Oracle BPEL模式驗證 - 它在何處查找模式定義

Input Violates Schema : cvc-elt.1: Cannot find the declaration of element

這告訴我的是,它是無法找到的消息模式的XSD。

  1. 哪裏BPEL搜索這些架構定義和
  2. 如何做必要的架構得到加載到環境中?

我正在使用Oracle融合中間件11.1.1.5.0版本。

回答

0

它能夠找到您的模式,但無法找到元素的聲明。 每個BPEL流程都有一個WSDL,在這個WSDL中,您可以找到從另一個文件導入的內聯模式或模式。

因此,請檢查您的BPEL流程WSDL是否使用了模式。

+0

在這種情況下,wsdl會導入必要的模式,並從wsdl中提供的URL中加載模式位置,以便手動正確查找模式。命名空間是正確的,只要我可以通過手動檢查來判斷,我看不出爲什麼無法找到它。 – sweetfa 2012-02-28 08:35:46