David Blevins already got WAS installed and he will use the XSDs found in the location I've sent b4.
On Mon, Jun 23, 2008 at 4:01 PM, 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 >> > -- Thanks - Mohammad Nour
