Hi,

I am getting the following error after adding <threadsafe>true</threadsafe> 
in appengine-web.xml file during deployment.

com.google.apphosting.utils.config.AppEngineConfigException: XML error 
validating 
E:\Projects\SpringSource\GoogleApps\WebsiteBuilder\war\WEB-INF\appengine-web.xml
 against 
E:\Services\Google\AppEngine\appengine-java-sdk-1.3.8\docs\appengine-web.xsd
        at 
com.google.appengine.tools.admin.Application.validateXml(Application.java:360)
        at 
com.google.appengine.tools.admin.Application.<init>(Application.java:101)
        at 
com.google.appengine.tools.admin.Application.readApplication(Application.java:151)
        at com.google.appengine.tools.admin.AppCfg.<init>(AppCfg.java:115)
        at com.google.appengine.tools.admin.AppCfg.<init>(AppCfg.java:61)
        at com.google.appengine.tools.admin.AppCfg.main(AppCfg.java:57)
Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid 
content was found starting with element 'threadsafe'. One of 
'{"http://appengine.google.com/ns/1.0":static-files, 
"http://appengine.google.com/ns/1.0":resource-files, 
"http://appengine.google.com/ns/1.0":env-variables, 
"http://appengine.google.com/ns/1.0":ssl-enabled, 
"http://appengine.google.com/ns/1.0":user-permissions, 
"http://appengine.google.com/ns/1.0":public-root, 
"http://appengine.google.com/ns/1.0":inbound-services, 
"http://appengine.google.com/ns/1.0":precompilation-enabled, 
"http://appengine.google.com/ns/1.0":admin-console, 
"http://appengine.google.com/ns/1.0":static-error-handlers}' is expected.
        at 
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
 Source)
        at 
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown 
Source)
        at 
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown 
Source)
        at 
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown 
Source)
        at 
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown
 Source)
        at 
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown
 Source)
        at 
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
 Source)
        at 
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(Unknown
 Source)
        at 
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
 Source)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
 Source)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown 
Source)
        at 
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown 
Source)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
 Source)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown 
Source)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown 
Source)
        at 
com.sun.org.apache.xerces.internal.jaxp.validation.StreamValidatorHelper.validate(Unknown
 Source)
        at 
com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.validate(Unknown
 Source)
        at javax.xml.validation.Validator.validate(Unknown Source)
        at 
com.google.appengine.tools.admin.Application.validateXml(Application.java:357)
        ... 5 more


Deployment goes fine successfully when <threadsafe>true</threadsafe> is 
removed or commented from the appengine-web.xml file.
Below is the content of my appengine-web.xml file.
<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0";>
<application>ebildr</application>
<version>v2</version>
<!--<threadsafe>true</threadsafe>-->
<!-- Configure java.util.logging -->
<system-properties>
<property name="java.util.logging.config.file" 
value="WEB-INF/logging.properties"/>
</system-properties>
<sessions-enabled>true</sessions-enabled>
<precompilation-enabled>true</precompilation-enabled>
</appengine-web-app>

Am I missing anything, any help will be greatly appreciated.
Thanks 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/SrNin-Of1-4J.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to