WSO2 Data Services サーバーから XML 結果セットを取得すると、フィールド内の特殊文字はエスケープされません。たとえば、"&" は "&" として返され、">" は ">" として返されます。
そうすることで、WSO DS サーバーから返された XML の処理中に (たとえば Streaming API for XML (StAX) を使用して)、&、>、< などの文字が間違って解釈されるため、クラスがクラッシュします。
対話型 SQL ツールを使用して同じデータベース データを XML にエクスポートすると、フィールドが正しくエスケープされます。たとえば、「&」は「&」として返されます。
特殊文字を安全な XML 形式で返すように WSO DS サーバーに指示する方法を教えてください。たとえば、"&" を ""&" として
よろしくお願いします、Ivano C.