2013-08-21 2 views
0

Я скачал Grails 2.0.4 и побежал следующие команды:Ошибка создания файла web.xml при запуске Grails выполнения приложения

grails create-app contactmanager 
    cd contactmanager 
    grails clean 
    grails run-app 

Последняя команда возвращается с этой стека ошибки трассировки:

| Error Error generating web.xml file 
org.apache.xml.utils.WrappedRuntimeException: org.apache.xml.serializer.ToXMLSAXHandler cannot be cast to org.apache.xml.serializer.SerializationHandler 
    at org.apache.xml.serializer.SerializerFactory.getSerializer(SerializerFactory.java:137) 
    at org.apache.xalan.transformer.TransformerIdentityImpl.createResultContentHandler(TransformerIdentityImpl.java:214) 
    at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:278) 
    at org.codehaus.groovy.grails.plugins.DefaultGrailsPluginManager.writeWebDescriptorResult(DefaultGrailsPluginManager.java:682) 
    at org.codehaus.groovy.grails.plugins.DefaultGrailsPluginManager.doWebDescriptor(DefaultGrailsPluginManager.java:667) 
    at org.codehaus.groovy.grails.plugins.DefaultGrailsPluginManager.doWebDescriptor(DefaultGrailsPluginManager.java:643) 
    at org.codehaus.groovy.grails.plugins.GrailsPluginManager$doWebDescriptor.call(Unknown Source) 
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42) 
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) 
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) 
    at _GrailsPackage_groovy$_run_closure5_closure10.doCall(_GrailsPackage_groovy:121) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231) 
    at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:226) 
    at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:52) 
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:46) 
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) 
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) 
    at _GrailsPackage_groovy$_run_closure5_closure10.doCall(_GrailsPackage_groovy) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at ......... 
+0

Какой JDK вы используете? – dmahapatro

+0

Я использую 1.6.0_43 – Pawan

+1

Является ли это Oracle или IBM JDK? Можете ли вы протестировать обновление до 1.7? Конкретная настройка требуется, если IBM JDK используется. – dmahapatro

ответ

0

Вы в какой-то момент манипулировали каталогом jre/lib/ext? Я сделал это, чтобы настроить среду saml на weblogic. Я скопировал эти файлы

  • сериализатору-2.10.0.jar
  • Xalan-2.7.1.jar
  • xercesImpl-2.10.0.jar
  • XML-АПИС-2.10.0.jar
  • XML-распознаватель-1.2.jar

Это вызвало проблемы в XML-анализа. Я удалил эти файлы из jre/lib/ext и начал работать. Удивление, если у вас такая же проблема.

Смежные вопросы