I have a local WAS 6.1 . I do see the <<WAS_INSTALL>>/properties/schemas, but do not see the schemas for the xmi files bundled inside an ejb-jar. I would definitely be interested in the schemas, so if you can send those to me , that would be great
On Mon, Jun 23, 2008 at 9:01 AM, Daniel S. Haischt < [EMAIL PROTECTED]> wrote: > just a suggestion - anyone that is interested in the XSD files should > reply to this thread. > Mohammad or I will then provide you with the XSDs for WAS V6.1 by > sending you a private > mail having the XSDs attached. > > That way you don't need to download and install WAS locally. > > On Mon, Jun 23, 2008 at 12:04 AM, Karan Malhi <[EMAIL PROTECTED]> > wrote: > > Sorry, > > > > Obviously didn't realize that . Thanks for catching that :) > > > > On Sun, Jun 22, 2008 at 5:05 PM, David Blevins <[EMAIL PROTECTED]> > > wrote: > > > >> > >> On Jun 22, 2008, at 12:46 PM, Karan Malhi wrote: > >> > >> Great, > >>> > >>> I have created a Jira issue so that we could share the zip files. > >>> > >>> https://issues.apache.org/jira/browse/OPENEJB-830 > >>> > >> > >> Just an fyi, we can't publicly redistribute those on apache hardware. > >> > >> -David > >> > >> > >> > >>> > >>> On Sun, Jun 22, 2008 at 2:06 PM, Mohammad Nour El-Din < > >>> [EMAIL PROTECTED]> wrote: > >>> > >>> Hi All... > >>>> > >>>> Good news :), I found all the XSDs we need. They are shipped with > >>>> the WAS installation under <was_home>/properties/schemas directory, > >>>> all the XSDs we dreamed of, the one for XMI and for all the other WAS > >>>> specific DDs. I have to go home now, so I will collect them in 1 zip > >>>> file and I will send them on the list tomorrow 23-Jun-2008. > >>>> > >>>> On Sun, Jun 22, 2008 at 2:26 PM, Mohammad Nour El-Din > >>>> <[EMAIL PROTECTED]> wrote: > >>>> > >>>>> Thanks Daniel for clarifications. What I am doing now, is to get the > >>>>> XMI files referenced inside both the binding and extensions XMI > files, > >>>>> which will help us making the corresspodent XSDs. I talked with Dain > >>>>> on IRC about that. I just need sometime cause the XMI are located > >>>>> inside one of the large number pf JARs shipped with WAS. Expected to > >>>>> send my input today 22-Jun-2008 or tomorrow max. 23-Jun-2008. > >>>>> > >>>>> On Sat, Jun 21, 2008 at 9:03 PM, Daniel S. Haischt > >>>>> <[EMAIL PROTECTED]> wrote: > >>>>> > >>>>>> a couple of thoughts... > >>>>>> > >>>>>> 1) I think Mohammad kinda mixed up the acronyms soup such as EMF, > MOF > >>>>>> and XMI. ECore is the Eclipse pendant to MOF. They are both > completely > >>>>>> independent efforts. Both could be used as a basis for a so-called > >>>>>> Domain Specific Language (DSL). A kinda one size fits all DSL is > UML. > >>>>>> MOF models can be access in Java using the JMI API. ECore models can > >>>>>> be accessed in Java using the EMF programmatic API. Both MOF and > ECore > >>>>>> models will be persisted using an instance of XMI. > >>>>>> > >>>>>> 2) As David already pointed out, as long as we don't ship > proprietary > >>>>>> XSDs and such, we should be fine cause AFAIK even XDoclet and other > >>>>>> tools are supporting proprietary WAS binding files. So why shouldn't > >>>>>> we be allowed to do the same? > >>>>>> > >>>>>> 3) Some more docs about the WAS binding files: > >>>>>> > >>>>>> ibm-webservicesclient-bnd.xmi: > >>>>>> ------------------------------ > >>>>>> > >>>>>> > >>>> > http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/topic/com.ibm.websphere.web20fep.multiplatform.doc/info/ae/ae/rwbs_assembpropclient.html > >>>> > >>>>> > >>>>>> ibm-webservices-bnd.xmi: > >>>>>> ------------------------ > >>>>>> > >>>>>> > >>>> > http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/topic/com.ibm.websphere.zseries.doc/info/zseries/ae/twbs_atkdd2.html > >>>> > >>>>> > >>>>>> > >>>> > http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/topic/com.ibm.websphere.web20fep.multiplatform.doc/info/ae/ae/rwbs_assembprop.html > >>>> > >>>>> > >>>>>> > >>>> > http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/topic/com.ibm.websphere.web20fep.multiplatform.doc/info/ae/ae/cwbs_wssinwas.html > >>>> > >>>>> > >>>>>> Application bindings: > >>>>>> --------------------- > >>>>>> > >>>>>> > >>>> > http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/topic/com.ibm.websphere.nd.multiplatform.doc/info/ae/ae/crun_app_bindings.html > >>>> > >>>>> > >>>>>> > >>>>>> Karan Malhi wrote: > >>>>>> > >>>>>>> > >>>>>>> oops! > >>>>>>> > >>>>>>> I pasted the files for ejb 1.1 . Not sure if something changed for > ejb > >>>>>>> > >>>>>> 2.1 > >>>> > >>>>> . > >>>>>>> I think we can ignore the ibm-ejb-ext files for now because they > >>>>>>> > >>>>>> contain > >>>> > >>>>> ibm > >>>>>>> extensions. its the ibm-ejb-jar-bnd files which should be of > interest. > >>>>>>> > >>>>>> I > >>>> > >>>>> will try and create a more comprehensive file using RAD or AST. This > >>>>>>> > >>>>>> will > >>>> > >>>>> contain local, remote ejb references, references to activation spec > for > >>>>>>> mdb, > >>>>>>> datasource . We could probably use that to generate the schema. > >>>>>>> > >>>>>>> On Thu, Jun 19, 2008 at 8:33 PM, Karan Malhi < > [EMAIL PROTECTED]> > >>>>>>> wrote: > >>>>>>> > >>>>>>> Or if you can grab the xmi files there's probably a way to convert > >>>>>>>> > >>>>>>> them > >>>> > >>>>> to > >>>>>>>> > >>>>>>>>> > >>>>>>>>> xsd. > >>>>>>>>> > >>>>>>>>> I think this would be the best approach. Since Attachments are > >>>>>>>> disallowed, > >>>>>>>> I am giving the file name, its purpose followed by its contents. > You > >>>>>>>> should > >>>>>>>> be able to create the file on the local system and paste the > contents > >>>>>>>> > >>>>>>> in > >>>> > >>>>> it. > >>>>>>>> Please keep in mind though that these files do not contain all > info > >>>>>>>> > >>>>>>> they > >>>> > >>>>> could contain, so generating a schema out of them may not get us a > >>>>>>>> comprehensive schema. (Actually, I was able to generate a schema > >>>>>>>> using > >>>>>>>> > >>>>>>> c# > >>>> > >>>>> ) > >>>>>>>> > >>>>>>>> File Name:- ibm-ejb-jar-bnd.xmi > >>>>>>>> Contents:- > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > ----------------------------------------------------------------------------- > >>>> > >>>>> <?xml version="1.0" encoding="UTF-8"?> > >>>>>>>> <ejbbnd:EJBJarBinding xmi:version="2.0" > >>>>>>>> xmlns:xmi="http://www.omg.org/XMI" > >>>>>>>> xmlns:ejbbnd="ejbbnd.xmi" xmlns:commonbnd="commonbnd.xmi" > >>>>>>>> xmlns:ejb="ejb.xmi" xmlns:xsi=" > >>>>>>>> > >>>>>>> http://www.w3.org/2001/XMLSchema-instance" > >>>> > >>>>> xmi:id="ejb-jar_ID_Bnd"> > >>>>>>>> <defaultDatasource xmi:id="ResourceRefBinding_1" jndiName="ivt"> > >>>>>>>> <defaultAuth xmi:type="commonbnd:BasicAuthData" > >>>>>>>> xmi:id="BasicAuthData_1"> > >>>>>>>> <userId xsi:nil="true"/> > >>>>>>>> <password xsi:nil="true"/> > >>>>>>>> </defaultAuth> > >>>>>>>> </defaultDatasource> > >>>>>>>> <ejbJar href="META-INF/ejb-jar.xml#ejb-jar_ID"/> > >>>>>>>> <ejbBindings xmi:id="Session_1_Bnd" jndiName="ejb/ivtEJBObject"> > >>>>>>>> <enterpriseBean xmi:type="ejb:Session" > >>>>>>>> href="META-INF/ejb-jar.xml#Session_1"/> > >>>>>>>> </ejbBindings> > >>>>>>>> </ejbbnd:EJBJarBinding> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > ---------------------------------------------------------------------------------- > >>>> > >>>>> > >>>>>>>> File Name:-ibm-ejb-jar-ext.xmi > >>>>>>>> Contents:- > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > ----------------------------------------------------------------------------------- > >>>> > >>>>> <?xml version="1.0" encoding="UTF-8"?> > >>>>>>>> <ejbext:EJBJarExtension xmi:version="2.0" xmlns:xmi=" > >>>>>>>> http://www.omg.org/XMI" xmlns:ejbext="ejbext.xmi" > >>>>>>>> xmlns:ejb="ejb.xmi" > >>>>>>>> xmi:id="ejb-jar_ID_Ext"> > >>>>>>>> <ejbExtensions xmi:type="ejbext:SessionExtension" > >>>>>>>> > >>>>>>> xmi:id="Session_1_Ext" > >>>> > >>>>> timeout="600"> > >>>>>>>> <enterpriseBean xmi:type="ejb:Session" > >>>>>>>> href="META-INF/ejb-jar.xml#Session_1"/> > >>>>>>>> <structure xmi:id="BeanStructure_1" inheritenceRoot="false"/> > >>>>>>>> <beanCache xmi:id="BeanCache_1" activateAt="ONCE"/> > >>>>>>>> <internationalization xmi:id="BeanInternationalization_1" > >>>>>>>> invocationLocale="CALLER"/> > >>>>>>>> <localTran xmi:id="LocalTran_1" boundary="BEAN_METHOD" > >>>>>>>> unresolvedAction="ROLLBACK"/> > >>>>>>>> </ejbExtensions> > >>>>>>>> <ejbJar href="META-INF/ejb-jar.xml#ejb-jar_ID"/> > >>>>>>>> </ejbext:EJBJarExtension> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > ------------------------------------------------------------------------------------ > >>>> > >>>>> > >>>>>>>> File Name:- ejb-jar.xml > >>>>>>>> Contents:- > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > ----------------------------------------------------------------------------------- > >>>> > >>>>> <?xml version="1.0" encoding="UTF-8"?> > >>>>>>>> <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD > Enterprise > >>>>>>>> JavaBeans 1.1//EN" "http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd > "> > >>>>>>>> > >>>>>>>> <ejb-jar id="ejb-jar_ID"> > >>>>>>>> <description>IVT Stateful Session EJB</description> > >>>>>>>> <display-name>IVT EJB Module</display-name> > >>>>>>>> <enterprise-beans> > >>>>>>>> <session id="Session_1"> > >>>>>>>> <description>Verify Stateful Session EJB</description> > >>>>>>>> <display-name>Verification of Stateful Session > >>>>>>>> EJB</display-name> > >>>>>>>> <ejb-name>ivtEJBObject</ejb-name> > >>>>>>>> <home>com.ibm.websphere.ivt.ivtEJB.ivtEJBHome</home> > >>>>>>>> > <remote>com.ibm.websphere.ivt.ivtEJB.ivtEJBObject</remote> > >>>>>>>> > >>>>>>>> <ejb-class>com.ibm.websphere.ivt.ivtEJB.ivtEJBSession</ejb-class> > >>>>>>>> <session-type>Stateful</session-type> > >>>>>>>> <transaction-type>Container</transaction-type> > >>>>>>>> </session> > >>>>>>>> </enterprise-beans> > >>>>>>>> <assembly-descriptor id="AssemblyDescriptor_1"> > >>>>>>>> <container-transaction id="MethodTransaction_1"> > >>>>>>>> <method id="MethodElement_1"> > >>>>>>>> <ejb-name>ivtEJBObject</ejb-name> > >>>>>>>> <method-name>*</method-name> > >>>>>>>> </method> > >>>>>>>> <trans-attribute>Never</trans-attribute> > >>>>>>>> </container-transaction> > >>>>>>>> </assembly-descriptor> > >>>>>>>> </ejb-jar> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > ----------------------------------------------------------------------------------- > >>>> > >>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> -- > >>>>>>>> Karan Singh Malhi > >>>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>> > >>>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Thanks > >>>>> - Mohammad Nour > >>>>> > >>>>> > >>>> > >>>> > >>>> -- > >>>> Thanks > >>>> - Mohammad Nour > >>>> > >>>> > >>> > >>> > >>> -- > >>> Karan Singh Malhi > >>> > >> > >> > > > > > > -- > > Karan Singh Malhi > > > -- Karan Singh Malhi
