You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by js...@apache.org on 2003/08/22 15:22:31 UTC
cvs commit: incubator-geronimo/modules/xbeans/src/schema j2ee_1_4.xsdconfig
jstrachan 2003/08/22 06:22:31
Modified: modules/xbeans .cvsignore
modules/xbeans/xdocs index.html
modules/xbeans/src/schema j2ee_1_4.xsdconfig
Log:
updated the mappings so that web & ejb specific types go into their own separate packages
Revision Changes Path
1.2 +2 -0 incubator-geronimo/modules/xbeans/.cvsignore
Index: .cvsignore
===================================================================
RCS file: /home/cvs/incubator-geronimo/modules/xbeans/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Aug 2003 11:18:56 -0000 1.1
+++ .cvsignore 22 Aug 2003 13:22:31 -0000 1.2
@@ -1,2 +1,4 @@
target
*.log
+junit*.properties
+
1.2 +2 -2 incubator-geronimo/modules/xbeans/xdocs/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/incubator-geronimo/modules/xbeans/xdocs/index.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- index.html 22 Aug 2003 11:18:57 -0000 1.1
+++ index.html 22 Aug 2003 13:22:31 -0000 1.2
@@ -41,12 +41,12 @@
<h1>Example</h1>
<p>To parse some XML...</p>
+
+<pre>
EjbJarDocument document = EjbJarDocument.Factory.parse(in);
EjbJar jar = document.getEjbJar();
SessionBeanType[] sessionBeans = jar.getEnterpriseBeans().getSessionArray();
...
-<pre>
-
</pre>
<p>To manually construct some of the XBeans for EJB...</p>
1.2 +48 -11 incubator-geronimo/modules/xbeans/src/schema/j2ee_1_4.xsdconfig
Index: j2ee_1_4.xsdconfig
===================================================================
RCS file: /home/cvs/incubator-geronimo/modules/xbeans/src/schema/j2ee_1_4.xsdconfig,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- j2ee_1_4.xsdconfig 22 Aug 2003 11:18:56 -0000 1.1
+++ j2ee_1_4.xsdconfig 22 Aug 2003 13:22:31 -0000 1.2
@@ -2,18 +2,55 @@
xmlns:j2ee="http://java.sun.com/xml/ns/j2ee">
<xb:namespace uri="http://java.sun.com/xml/ns/j2ee">
- <xb:package>org.apache.geronimo.xmlbeans.j2ee</xb:package>
+ <xb:package>org.apache.geronimo.xbeans.j2ee</xb:package>
</xb:namespace>
-<!--
- <xb:namespace uri="http://www.w3.org/XML/1998/namespace">
- <xb:package>org.apache.geronimo.xmlbeans.w3.namespace</xb:package>
- </xb:namespace>
-
- <xb:namespace uri="##any">
- <xb:prefix>Xml</xb:prefix>
- <xb:suffix>Bean</xb:suffix>
- </xb:namespace>
--->
+ <!-- it would be *really* nice to just bind schema files to package names so we don't have to do this by hand -->
+ <!-- or could someone generate this stuff by hand via XSLT from the schema files? -->
+
+
+ <!-- ejb stuff -->
+ <xb:qname name="j2ee:ejb-jarType" javaname="org.apache.geronimo.xbeans.ejb.EjbJarType"/>
+ <xb:qname name="j2ee:activation-configType" javaname="org.apache.geronimo.xbeans.ejb.ActivationConfigType"/>
+ <xb:qname name="j2ee:activation-config-propertyType" javaname="org.apache.geronimo.xbeans.ejb.ActivationConfigPropertyType"/>
+ <xb:qname name="j2ee:assembly-descriptorType" javaname="org.apache.geronimo.xbeans.ejb.AssemblyDescriptorType"/>
+ <xb:qname name="j2ee:cmp-fieldType" javaname="org.apache.geronimo.xbeans.ejb.CmpFieldType"/>
+ <xb:qname name="j2ee:cmr-fieldType" javaname="org.apache.geronimo.xbeans.ejb.CmrFieldType"/>
+ <xb:qname name="j2ee:container-transactionType" javaname="org.apache.geronimo.xbeans.ejb.ContainerTransactionType"/>
+ <xb:qname name="j2ee:ejb-relationType" javaname="org.apache.geronimo.xbeans.ejb.EjbRelationType"/>
+ <xb:qname name="j2ee:ejb-relationship-roleType" javaname="org.apache.geronimo.xbeans.ejb.EjbRelationshipRoleType"/>
+ <xb:qname name="j2ee:enterprise-beansType" javaname="org.apache.geronimo.xbeans.ejb.EnterpriseBeansType"/>
+ <xb:qname name="j2ee:entity-beanType" javaname="org.apache.geronimo.xbeans.ejb.EntityBeanType"/>
+ <xb:qname name="j2ee:exclude-listType" javaname="org.apache.geronimo.xbeans.ejb.ExcludeListType"/>
+ <xb:qname name="j2ee:message-driven-beanType" javaname="org.apache.geronimo.xbeans.ejb.MessageDrivenBeanType"/>
+ <xb:qname name="j2ee:method-paramsType" javaname="org.apache.geronimo.xbeans.ejb.MethodParamsType"/>
+ <xb:qname name="j2ee:method-permissionType" javaname="org.apache.geronimo.xbeans.ejb.MethodPermissionType"/>
+ <xb:qname name="j2ee:methodType" javaname="org.apache.geronimo.xbeans.ejb.MethodType"/>
+ <xb:qname name="j2ee:query-methodType" javaname="org.apache.geronimo.xbeans.ejb.QueryMethodType"/>
+ <xb:qname name="j2ee:queryType" javaname="org.apache.geronimo.xbeans.ejb.QueryType"/>
+ <xb:qname name="j2ee:relationship-role-sourceType" javaname="org.apache.geronimo.xbeans.ejb.RelationshipRoleSourceType"/>
+ <xb:qname name="j2ee:relationshipsType" javaname="org.apache.geronimo.xbeans.ejb.RelationshipsType"/>
+ <xb:qname name="j2ee:security-identityType" javaname="org.apache.geronimo.xbeans.ejb.SecurityIdentityType"/>
+ <xb:qname name="j2ee:service-refType" javaname="org.apache.geronimo.xbeans.ejb.ServiceRefType"/>
+ <xb:qname name="j2ee:session-beanType" javaname="org.apache.geronimo.xbeans.ejb.SessionBeanType"/>
+ <!-- web stuff -->
+ <xb:qname name="j2ee:auth-constraintType" javaname="org.apache.geronimo.xbeans.web.AuthConstraintType"/>
+ <xb:qname name="j2ee:error-pageType" javaname="org.apache.geronimo.xbeans.web.ErrorPageType"/>
+ <xb:qname name="j2ee:filter-mappingType" javaname="org.apache.geronimo.xbeans.web.FilterMappingType"/>
+ <xb:qname name="j2ee:filterType" javaname="org.apache.geronimo.xbeans.web.FilterType"/>
+ <xb:qname name="j2ee:form-login-configType" javaname="org.apache.geronimo.xbeans.web.FormLoginConfigType"/>
+ <xb:qname name="j2ee:listenerType" javaname="org.apache.geronimo.xbeans.web.ListenerType"/>
+ <xb:qname name="j2ee:locale-encoding-mapping-listType" javaname="org.apache.geronimo.xbeans.web.LocaleEncodingMappingListType"/>
+ <xb:qname name="j2ee:locale-encoding-mappingType" javaname="org.apache.geronimo.xbeans.web.LocalEncodingMappingType"/>
+ <xb:qname name="j2ee:login-configType" javaname="org.apache.geronimo.xbeans.web.LoginConfigType"/>
+ <xb:qname name="j2ee:mime-mappingType" javaname="org.apache.geronimo.xbeans.web.MimeMappingType"/>
+ <xb:qname name="j2ee:security-constraintType" javaname="org.apache.geronimo.xbeans.web.SecurityConstraintType"/>
+ <xb:qname name="j2ee:servlet-mappingType" javaname="org.apache.geronimo.xbeans.web.ServletMappingType"/>
+ <xb:qname name="j2ee:servletType" javaname="org.apache.geronimo.xbeans.web.ServletType"/>
+ <xb:qname name="j2ee:session-configType" javaname="org.apache.geronimo.xbeans.web.SessionConfigType"/>
+ <xb:qname name="j2ee:user-data-constraintType" javaname="org.apache.geronimo.xbeans.web.UserDataConstraintType"/>
+ <xb:qname name="j2ee:web-appType" javaname="org.apache.geronimo.xbeans.web.WebAppType"/>
+ <xb:qname name="j2ee:web-resource-collectionType" javaname="org.apache.geronimo.xbeans.web.WebResourceCollectionType"/>
+ <xb:qname name="j2ee:welcome-file-listType" javaname="org.apache.geronimo.xbeans.web.WelcomeFileListType"/>
</xb:config>