FileMakerProからFileMakerServerへのXMLリクエストとインポートがうまくいきません。

バージョン 2

    初めて投稿してみます。投稿マナー等不備ありましたらご指摘ください。

     

    誰かご存じの方いらっしゃったら教えて下さい。

     

    FileMakerProでXMLインポートで指定をhttpリクエストでXML公開しているFileMakerServerにしてみたところエラーになります。

     

    XMLパーサーエラー、Type:NetAccessorException Message:Could not open file

     

    となります。

    FileMakerのXMLインポートでXMLの指定をhttpで

    httpリクエストは「http://server_ip/fmi/xml/FMPXMLRESULT.xml?-db=dbfilename&-lay=layoutname&USER_ID=user_id&USER_ID.op=eq&USER_PASS=pass&USER_PASS.op=eq&-find」

    で、xsltは必要ないと思い指定していません。

     

    ちなみにブラウザから直接リクエストするとレスポンスが意図した結果になります。

    ただし、レスポンスをファイルにして、そのファイルをXMLインポートで指定してもエラーになり、XMLファイルの中の2行目?2タグ目?の

    「<!DOCTYPE FMPXMLRESULT PUBLIC "-//FMI//DTD FMPXMLRESULT//EN" "/fmi/xml/FMPXMLRESULT.dtd">」を削り取ると

    XMLインポートできるようになります。

     

    また、FileMakerProからエクスポートしたXMLの中身を編集し、

    「<!DOCTYPE FMPXMLRESULT PUBLIC "-//FMI//DTD FMPXMLRESULT//EN" "/fmi/xml/FMPXMLRESULT.dtd">」を挿入してやると

    インポートできなくなります。

     

    環境は:サーバー:Windows2008Server(32bit) FileMakerServer10 XML公開設定オン。公開ファイルの各アクセス権はXML公開のチェックしてます。

    クライアント:Windows7(64bit) FileMaker9advanced フルアクセスのアカウントで操作

     

    よろしくお願いします