Bech on Enterprise Java
Thursday, February 16, 2006
  Intellij IDEA: Additional javadoc tags for xdoclet(Hibernate and ejbdoclet tasks)
I recently had the need to collect all tags used by xdoclet for the hibernate, and ejbdoclet tasks so that I could import them into the "unknown javadoc tags" of intelliJ. Since a precompiled comma separated list was hard to find for ejbdoclet, I share them just in case someone should find it useful.

Ejbdoclet tags

ejb.activation-config-property,ejb.bean,ejb.dao,ejb.data-object,
ejb.destination-ref,ejb.ejb-external-ref,ejb.ejb-ref,ejb.ejb-service-ref,
ejb.env-entry,ejb.facade,ejb.finder,ejb.home,ejb.interface,ejb.message-destination,ejb.permission,ejb.persistence,ejb.pk,ejb.remote-facade,
ejb.resource-env-ref,ejb.resource-ref,ejb.security-identity,
ejb.security-role-ref,ejb.security-roles,ejb.transaction,ejb.util,ejb.value-object,dao.call,ejb.aggregate,ejb.create-method,ejb.ejb-external-ref,
ejb.ejb-ref,ejb.ejb-service-ref,ejb.env-entry,ejb.facade-method,ejb.home-method,ejb.interface-method,ejb.permission,ejb.persistence,
ejb.persistent-field,ejb.pk-field,ejb.relation,ejb.resource-env-ref,
ejb.resource-ref,ejb.select,ejb.transaction,ejb.value-object,
ejb.ejb-external-ref,ejb.ejb-ref,ejb.ejb-service-ref,ejb.env-entry,
ejb.resource-env-ref,ejb.resource-ref

Hibernate tags

hibernate.cache,hibernate.class,hibernate.discriminator,
hibernate.jcs-cache,hibernate.joined-subclass,hibernate.joined-subclass-key,hibernate.mapping,hibernate.query,hibernate.subclass,
hibernate.any,
hibernate.any-column,hibernate.array,hibernate.bag,hibernate.collection-cache,hibernate.collection-composite-element,hibernate.collection-element,hibernate.collection-index,hibernate.collection-jcs-cache,
hibernate.collection-key,hibernate.collection-key-column,
hibernate.collection-many-to-many,hibernate.collection-one-to-many,hibernate.column,hibernate.component,hibernate.generator-param,hibernate.id,hibernate.index-many-to-many,hibernate.list,
hibernate.many-to-any,hibernate.many-to-any-column,hibernate.many-to-one,hibernate.map,hibernate.one-to-one,hibernate.parent,hibernate.primitive-array,hibernate.property,hibernate.set,
hibernate.timestamp,hibernate.version

Arne Berner provided me with these ones for Weblogic as well(http://aberner.blogspot.com/ )

(Moved from comments to main blog entry)


weblogic.allow-concurrent-calls,weblogic.allow-remove-during-transaction,weblogic.automatic-key-generation,weblogic.cache,weblogic.cache-ref,weblogic.clients-on-same-server,weblogic.clustering,weblogic.create-as-principal-name,weblogic.data-source-name,weblogic.delay-database-insert-until,weblogic.dispatch-policy,weblogic.ejb-local-reference-description,weblogic.ejb-reference-description,weblogic.enable-batch-operations,weblogic.enable-bean-class-redeploy,weblogic.enable-call-by-reference,weblogic.enable-dynamic-queries,weblogic.iiop-security-descriptor,weblogic.instance-lock-order,weblogic.invalidation-target,weblogic.lifecycle,weblogic.lock-order,weblogic.message-driven,weblogic.order-database-operations,weblogic.passivate-as-principal-name,weblogic.persistence,weblogic.pool,weblogic.pool-name,weblogic.remove-as-principal-name,weblogic.resource-description,weblogic.resource-env-description,weblogic.run-as-identity-principal,weblogic.run-as-principal-name,weblogic.transaction-descriptor,weblogic.transaction-isolation,weblogic.use-select-for-update,weblogic.verify-rows
 
Comments:
thanks, I needed this when I upgraded idea and had to set up everything again. You did'nt have the weblogic specific doclet tags, to bad.
 
here is the weblogic tags:

weblogic.allow-concurrent-calls,weblogic.allow-remove-during-transaction,weblogic.automatic-key-generation,weblogic.cache,weblogic.cache-ref,weblogic.clients-on-same-server,weblogic.clustering,weblogic.create-as-principal-name,weblogic.data-source-name,weblogic.delay-database-insert-until,weblogic.dispatch-policy,weblogic.ejb-local-reference-description,weblogic.ejb-reference-description,weblogic.enable-batch-operations,weblogic.enable-bean-class-redeploy,weblogic.enable-call-by-reference,weblogic.enable-dynamic-queries,weblogic.iiop-security-descriptor,weblogic.instance-lock-order,weblogic.invalidation-target,weblogic.lifecycle,weblogic.lock-order,weblogic.message-driven,weblogic.order-database-operations,weblogic.passivate-as-principal-name,weblogic.persistence,weblogic.pool,weblogic.pool-name,weblogic.remove-as-principal-name,weblogic.resource-description,weblogic.resource-env-description,weblogic.run-as-identity-principal,weblogic.run-as-principal-name,weblogic.transaction-descriptor,weblogic.transaction-isolation,weblogic.use-select-for-update,weblogic.verify-rows
 
Post a Comment



<< Home
I hereby promise to blog my thoguhts and views on Enterprise java, design patterns, frameworks and all other things that make life as a software developer interesting.

Name:
Location: Oslo, Oslo, Norway

www.glennbech.com

ARCHIVES
May 2005 / June 2005 / July 2005 / January 2006 / February 2006 / June 2006 / July 2006 / August 2006 / October 2006 / November 2006 / March 2007 /


Powered by Blogger