使用Ant的xjc2任务绑定某些有效的XML文档时,出现以下失败消息:
[xjc2] [ERROR] null
[xjc2] unknown location
这些文档与已成功绑定的其他文件非常相似,存在所有导入的架构。在详细模式下运行xjc产生:
Parent is not Defined Class...I cannot get the fields from this class
有人知道这意味着什么吗?
模式正确性检查
在使用XJC时,我们看到了一个类似的问题(请参阅下面的链接),该问题通过禁用模式正确性检查得以解决:
尝试使用以下系统属性来禁用架构正确性检查。
-Dcom.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.noCorrectnessCheck=true
对于Ant,请尝试:
<xjc target="src">
<schema dir="src" includes="**/*.xsd" excludes="**/debug.xsd"/>
<arg value="-nv" />
</xjc>
从下一页开始,-nv参数与模式正确性检查有关:
进入守则
您可以尝试以编程方式与XJC进行交互(请参见下文),并插入自己的EntityResolver以查看导入/包含在哪里失败:
import com.sun.codemodel.*;
import com.sun.tools.xjc.*;
import com.sun.tools.xjc.api.*;
SchemaCompiler sc = XJC.createSchemaCompiler();
sc.setEntityResolver(new YourEntityResolver());
sc.setErrorListener(new YourErrorListener());
sc.parseSchema(SYSTEM_ID, element);
S2JJAXBModel model = sc.bind();
由于Grav配置错误导致服务器错误。 当服务器遇到内部错误或意外发生的事情时,Grav无法提供并恢复页面。 如果服务器在生产模式下运行,要隐藏用户的信息,则会出现服务器错误消息。 所有错误消息都记录在文件《your_folder_name》/logs/Grav.log下的Grav.log文件中。 以下是可能导致服务器错误的一些原因 - 过时的配置 文件权限不正确 格式化的配置文件无效 Grav不知
Node.js 中运行的应用程序一般会遇到以下四类错误: 标准的 JavaScript 错误: <EvalError> : 当调用 eval() 失败时抛出。 <SyntaxError> : 当 JavaScript 语法错误时抛出。 <RangeError> : 当值不在预期范围内时抛出。 <ReferenceError> : 当使用未定义的变量时抛出。 <TypeError> : 当传入错误类
我试图从localhost:5000上托管的python服务器向RabbitMQ服务器发送消息(使用RabbitMQ的docker映像),但我收到以下错误: 插座gaierro:gaierro:[Errno-2]名称或服务未知 我正在使用命令运行RabbitMQ的docker映像,其中“rabbithost”是我正在使用的主机名: sudo docker run-d——主机名rabbithost—
为什么程序不起作用?当我在第一个问题上输入'1',然后在第二个问题上输入一些东西时,出现了一个红色文本:(程序没有完成,但它应该能工作,不是吗?) 线程“main”Java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:0在Java.lang.String.Charat(String.Java:658)在javaApplication2.javaAp
我试图按照https://docs.angularjs.org/tutorial的教程操作,但在运行该命令时出错 Angulal-PhoneCat@0.0.0 postinstall c:\git\Angulal-paractions\Angulal-PhoneCat bower install Angulal-PhoneCat@0.0.0update-webdriver C:\git\Angul
我正在尝试从AWS控制台在ECS Fargate环境中启动测试任务,但每次尝试启动时,都会出现以下错误: 执行角色创建AmazoneCaskExecutionRole失败 我认为这是权限错误,所以我要求帐户所有者(我是另一个帐户的IAM用户)给我它们,现在我这样做了,但仍然不起作用。 我目前的ECS权限是: AmazonECS\u FullAccess 亚马逊执行角色政策 最糟糕的是,AWS没有提