Xml 内部错误没有空结构codegen maven jibx插件的包装名称?

Xml 内部错误没有空结构codegen maven jibx插件的包装名称?,xml,maven,xsd,jibx,maven-jibx,Xml,Maven,Xsd,Jibx,Maven Jibx,我试图从XSD生成jibx类,在生成类时看到错误,这里是堆栈跟踪 原因:java.lang.IllegalStateException:内部错误-否 空结构的包装名称 位于org.jibx.schema.codegen.StructureClassHolder.addToBinding(StructureClassHolder.java:1782) 位于org.jibx.schema.codegen.StructureClassHolder.generate(StructureClassHol

我试图从XSD生成jibx类,在生成类时看到错误,这里是堆栈跟踪

原因:java.lang.IllegalStateException:内部错误-否 空结构的包装名称 位于org.jibx.schema.codegen.StructureClassHolder.addToBinding(StructureClassHolder.java:1782) 位于org.jibx.schema.codegen.StructureClassHolder.generate(StructureClassHolder.java:2150) 位于org.jibx.schema.codegen.PackageHolder.generate(PackageHolder.java:210) 位于org.jibx.schema.codegen.ClassHolder.initClass(ClassHolder.java:697) 位于org.jibx.schema.codegen.StructureClassHolder.generate(StructureClassHolder.java:2111) 位于org.jibx.schema.codegen.PackageHolder.generate(PackageHolder.java:210) 位于org.jibx.schema.codegen.PackageHolder.generate(PackageHolder.java:227) 位于org.jibx.schema.codegen.codegen.buildDataModel(codegen.java:1572) 位于org.jibx.schema.codegen.codegen.generate(codegen.java:1781) 位于org.jibx.schema.codegen.codegen.main(codegen.java:2206) 位于org.jibx.maven.AbstractCodeGenMojo.execute(AbstractCodeGenMojo.java:271) 位于org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) 位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:210) 位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156) 位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148) 位于org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) 位于org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) 位于org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) 位于org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192) 位于org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105) 位于org.apache.maven.cli.MavenCli.execute(MavenCli.java:956) 位于org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) 位于org.apache.maven.cli.MavenCli.main(MavenCli.java:192) 位于sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)处 位于java.lang.reflect.Method.invoke(ethod.java:498) 位于org.codehaus.plexus.classworlds.launcher.launcher.launchEnhanced (Launcher.java:282) 位于org.codehaus.plexus.classworlds.launcher.launcher.launch(launcher.java:225) 在org.codehaus.plexus.classworlds.launcher.launcher.main上使用ExitCode (Launcher.java:406) 位于org.codehaus.plexus.classworlds.launcher.launcher.main(launcher.java:347)


当您尝试一个JiBX maven示例时会发生什么?例如:@DonCorley codegen和compile对于我的其他XSD都可以很好地工作,对于特定的XSD不工作,我觉得问题在于XSD