Hello all,
I'm working on JAAS. There are 3 projects : 1 external library project, 1 java project for login module and 1 J2EE enterprise application project who contains the public parts of the 2 first projects. I have built the login module without error. But I cannot build the J2ee enterprise application successfully. Here is the build.log. Why it talks about the Prefix 'xsi'. What can i do? Please help me. Thanks.
[cda] ERROR: com.sap.tc.buildplugin.util.BuildPluginException: Failed to save descriptor file C:\workspace.jdi\0\t\5C1EECBFF3715904D54210F7C8388669\sda\META-INF\application.xml
[cda] ERROR: Caused by: javax.xml.transform.TransformerException: Namespace fixup failed. Prefix 'xsi' used in attribute 'xsi:schemaLocation' is not declared anywhere
And this is my application.xml
<?xml version="1.0" encoding="UTF-8"?>
<application
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/application_1_4.xsd"
id='Application_ID'
version='1.4'>
<display-name>test~login~module</display-name>
</application>
Best Regards
Ruijia