]
Rob Stryker commented on JBIDE-18319:
-------------------------------------
Pull requests have been added in wfly issue for discussion on the schema changes
suggested. If they are accepted by wildfly, this PR here will also be accepted.
Error validating jboss-ejb3.xml
-------------------------------
Key: JBIDE-18319
URL:
https://issues.jboss.org/browse/JBIDE-18319
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: server
Affects Versions: 4.2.0.CR1
Reporter: Rob Stryker
Fix For: 4.2.0.CR2
Cloned from:
https://issues.jboss.org/browse/WFLY-3189
I'm trying to configure code completion for jboss-ejb3.xml with schema, but fail to
do that due to the following validation error:
{noformat}
src-resolve: Cannot resolve the name 'javaee:jboss-ejb-beanType' to a(n)
'type definition' component. [33]
src-resolve: Cannot resolve the name 'javaee:jboss-ejb-jarType' to a(n) 'type
definition' component. [35]
src-resolve: Cannot resolve the name 'javaee:jboss-enterprise-beansType' to a(n)
'type definition' component. [37]
src-resolve: Cannot resolve the name 'javaee:assembly-descriptor-entry' to a(n)
'element declaration' component. [35]
src-resolve: Cannot resolve the name
'javaee:jboss-assembly-descriptor-bean-entryType' to a(n) 'type
definition' component. [39]
{noformat}
The jboss-ejb3.xml is quite simple:
{code:xml}
<?xml version="1.0" encoding="UTF-8"?>
<jboss:ejb-jar version="3.1" impl-version="2.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:jboss="http://www.jboss.com/xml/ns/javaee"
xmlns:s="urn:security:1.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/ejb-jar_3_1.xsd
http://www.jboss.com/xml/ns/javaee
http://www.jboss.org/j2ee/schema/jboss-ejb3-2_0.xsd">
<assembly-descriptor>
<s:security>
<ejb-name>*</ejb-name>
<s:security-domain>testsd</s:security-domain>
</s:security>
</assembly-descriptor>
</jboss:ejb-jar>
{code}