XDoclet goes a long way to solving this by putting the proprietary tags in the *Bean.java file.
For example * @jboss:read-only * read-only="true" * This means you ant build can generate all the different vendor XML files from your single .java file, and could easily create multiple .jar or .ear files, one for each deployment platform. http://xdoclet.sourceforge.net The guys are currently getting very close (apparently) to a new release, so you might want to check that link again in a couple of weeks. Craig On Mon, 23 Sep 2002, Vikramjit Singh wrote: > > -----Original Message----- > > From: Aashish Kaushik [mailto:[EMAIL PROTECTED]] > > Sent: Sunday, September 22, 2002 8:50 PM > > To: [EMAIL PROTECTED] > > Subject: Weblogic and EJB ..!!! Do they Provide implementation > > independent integration > > > > > > Hello All, > > > > I have a question to ask . > > > > > > Question : Since one of the main objective of EJB was also to Provide > > implementation independent > > Beans.But when we deploy the beans in weblogic 6.1 > > some of its > > XML files follow the > > DTD standard of Weblogic itself and not that of sun > > (e.g weblogic-cmp-rdbms-jar.xml and many more). > > Is this not tightly coupling my beans to the weblogic > > Application > > Server,As i have to change the above > > mentioned XML files before deploying it to any other Application > > Server. > > And thus is it not violating one of the many Purpose of > > the Beans that > > is implementation Independence. > > Yups thats true. Every vendor has his own way of deploying the beans and > they follow their specific protocol for communicating. > Jboss has jboss.xml and jaws.xml. > I dont think that like this, we can deploy our EJB applications to any other > server, since they are so tightly coupled as SUN says, 'WRITE ONCE DEPLOY > ANYWHERE'. > > > > > > > Regards, > > Aashish > > > > ============================================================== > > ============= > > To unsubscribe, send email to [EMAIL PROTECTED] and > > include in the body > > of the message "signoff EJB-INTEREST". For general help, > > send email to > > [EMAIL PROTECTED] and include in the body of the message "help". > > > > =========================================================================== > To unsubscribe, send email to [EMAIL PROTECTED] and include in the body > of the message "signoff EJB-INTEREST". For general help, send email to > [EMAIL PROTECTED] and include in the body of the message "help". > =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff EJB-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
