0

ページレットに入れたい RSS フィードがあります。

http://studentaffairs.csun.edu/calendar/admin/Feed.php?CALID=39&TYPE=RSS&tags=Men%27s%20バスケットボール

このフィードの XML には XML 宣言がありません。Visual Studio を使用してローカルで表示すると、変換は正常に機能しましたが、PeopleSoft ではエラーが発生します。

XML 宣言が欠落しているためのエラーですか?

これに対する回避策はありますか?

RSS フィードのレイアウトを変更するアクセス権がありません。

PeopleSoft エラー:

XSL 変換の実行中にエラーが発生しました。

これは、次のいずれかが原因です。

  1. DataSource が有効な XML を返さなかった、または

  2. 変換用の XSL が無効です。

更新: XML 宣言の欠落が問題であることを確認しました。しかし、これに対する回避策はありますか?

4

3 に答える 3

0

XML を DOM オブジェクトとしてロードすることができた場合は、おそらく自分で宣言を追加できます。これにより、XML が有効になり、他のすべてが正常に機能します。

于 2013-03-04T06:11:46.070 に答える
0

私の場合、「pshome」/appserv/「appserv」/logs/tmp の下に作成された「tmp」ディレクトリが必要でした...この tmp フォルダを作成すると、ページレット ウィザードは XSLT を動的にレンダリングし、開始しました正常に動作しています。

于 2012-12-29T13:46:45.637 に答える
0

考えられる答えの 1 つについては、このブログ投稿を参照してください

http://i-like-trains.blogspot.co.uk/2012/04/peoplesoft-in-windows-2008.html

于 2012-04-27T14:21:17.770 に答える