簡単なテスト設定があります。
component displayname="test1" extends="test2"
{
remote Any function ping1() {}
}
component displayname="test2"
{
remote Any function ping2() {}
}
test1.cfc?wsdl
何か奇妙なことを使ってcfcを校正すると、起こります。
すべてを使用してWSDLバージョン1を使用するようにアプリケーションに指示するthis.wssettings.version
と、CF9の場合とほとんど同じように見えます。しかし、バージョン2を使用するように指示すると、関数「ping2」が定義xmlに表示されません。
呼び出したときにWSDL2に拡張関数「test2」が表示されないのはなぜtest1.cfc?wsdl
ですか?