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

Reply via email to