<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/xdoclet/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/xdoclet/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 28 Apr 2005 15:10:52 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/xdoclet/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>hibernate many-to-one with unique="true" gens map error</title><link>https://sourceforge.net/p/xdoclet/bugs/319/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;if you try and use the 'unique' parameter in a hibernate &lt;br /&gt;
many-to-one mapping u end up with two entries in the &lt;br /&gt;
generated mapping file.&lt;/p&gt;
&lt;p&gt;&amp;lt;many-to-one&lt;br /&gt;
name="TARequestType"&lt;/p&gt;
&lt;p&gt;class="com.trulogica.truaccess.request.model.TAReque&lt;br /&gt;
stType"&lt;br /&gt;
cascade="none"&lt;br /&gt;
outer-join="auto"&lt;br /&gt;
update="false"&lt;br /&gt;
insert="false"&lt;br /&gt;
unique="false"&lt;br /&gt;
column="requestTypeId"&lt;br /&gt;
unique="false"&lt;br /&gt;
/&amp;gt;&lt;/p&gt;
&lt;p&gt;Not sure if this a bug or a feature :)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff</dc:creator><pubDate>Thu, 28 Apr 2005 15:10:52 -0000</pubDate><guid>https://sourceforge.nete900a71efe10fd0977eb8af1e63b87d7b12444fc</guid></item><item><title>HibernateDoclet fails with exception: null hibernate.xdt:168</title><link>https://sourceforge.net/p/xdoclet/bugs/318/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;[hibernatedoclet] xdoclet.template.TemplateException: &lt;br /&gt;
Invoking method in class &lt;br /&gt;
xdoclet.modules.hibernate.HibernateTagsHandler failed: &lt;br /&gt;
ifHasCompositeId, line=168 of template file: &lt;br /&gt;
jar:file:C:\_cvs_\branches\Br_V35_Dev\src\lib\xdoclet\lib\
xdoclet-hibernate-module-&lt;br /&gt;
1.2.3.jar!/xdoclet/modules/hibernate/resources/hibernate.&lt;br /&gt;
xdt, exception: null&lt;/p&gt;
&lt;p&gt;I am getting this exception when I run hibernate doclet.&lt;br /&gt;
It occurs in 1.2.2 and 1.2.3 but not in 1.2.1.&lt;/p&gt;
&lt;p&gt;Anyone have any ideas what the problem could be?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff</dc:creator><pubDate>Thu, 28 Apr 2005 14:01:50 -0000</pubDate><guid>https://sourceforge.neta6fd8f80024dcebf21927aeee7ac32bec108dafd</guid></item><item><title>&lt;container-transaction/&gt; has wrong &lt;ejb-name&gt; at inheritance</title><link>https://sourceforge.net/p/xdoclet/bugs/317/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The problem is.&lt;br /&gt;
I use EJB class who extends certain SUPER class who in &lt;br /&gt;
one's part implements certain interface.&lt;/p&gt;
&lt;p&gt;Here is an example:&lt;/p&gt;
&lt;p&gt;public interface MyInt {&lt;br /&gt;
public void test1 () throws RemoteException;&lt;br /&gt;
}&lt;br /&gt;
---------------------------------------------&lt;br /&gt;
public class MyImpl implements MyInt, SessionBean {&lt;br /&gt;
/**&lt;br /&gt;
* @ejb:interface-method&lt;br /&gt;
* @ejb:transaction type="Supports"&lt;br /&gt;
*/&lt;br /&gt;
public void test1 () {...}&lt;br /&gt;
}&lt;br /&gt;
---------------------------------------------&lt;br /&gt;
/**&lt;br /&gt;
* @ejb:bean &lt;br /&gt;
*  name="pack.My"&lt;br /&gt;
*  jndi-name="pack.My"&lt;br /&gt;
*  local-jndi-name="pack.MyLocal"&lt;br /&gt;
*  type="Stateless" transaction-type="Container" &lt;br /&gt;
*  view-type="both"&lt;br /&gt;
* @ejb:interface extends="pack.MyInt, &lt;br /&gt;
javax.ejb.EJBObject"&lt;br /&gt;
*  local-extends="javax.ejb.EJBLocalObject"&lt;br /&gt;
* @ejb:home extends="javax.ejb.EJBHome" local-&lt;br /&gt;
extends="javax.ejb.EJBLocalHome"&lt;br /&gt;
*/&lt;/p&gt;
&lt;p&gt;public class MyEJB extends MyImpl {&lt;br /&gt;
/**&lt;br /&gt;
* @ejb:interface-method&lt;br /&gt;
* @ejb:transaction type="Supports"&lt;br /&gt;
*/&lt;br /&gt;
public void test2 ();&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;After generation next info appears in the ejb-jar.xml:&lt;/p&gt;
&lt;p&gt;&amp;lt;container-transaction &amp;gt;                         &lt;br /&gt;
&amp;lt;method &amp;gt;                                     &lt;br /&gt;
&amp;lt;ejb-name&amp;gt;MyImpl&amp;lt;/ejb-name&amp;gt;        &lt;br /&gt;
&amp;lt;method-intf&amp;gt;Remote&amp;lt;/method-intf&amp;gt;          &lt;br /&gt;
&amp;lt;method-name&amp;gt;test1&amp;lt;/method-name&amp;gt;&lt;br /&gt;
&amp;lt;method-params&amp;gt;                            &lt;br /&gt;
&amp;lt;/method-params&amp;gt;                           &lt;br /&gt;
&amp;lt;/method&amp;gt;                                     &lt;br /&gt;
&amp;lt;trans-attribute&amp;gt;Supports&amp;lt;/trans-attribute&amp;gt;   &lt;br /&gt;
&amp;lt;/container-transaction&amp;gt;                         &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&amp;lt;container-transaction &amp;gt;                         &lt;br /&gt;
&amp;lt;method &amp;gt;                                     &lt;br /&gt;
&amp;lt;ejb-name&amp;gt;pack.My&amp;lt;/ejb-name&amp;gt;        &lt;br /&gt;
&amp;lt;method-intf&amp;gt;Remote&amp;lt;/method-intf&amp;gt;          &lt;br /&gt;
&amp;lt;method-name&amp;gt;test2&amp;lt;/method-name&amp;gt;&lt;br /&gt;
&amp;lt;method-params&amp;gt;                            &lt;br /&gt;
&amp;lt;/method-params&amp;gt;                           &lt;br /&gt;
&amp;lt;/method&amp;gt;                                     &lt;br /&gt;
&amp;lt;trans-attribute&amp;gt;Supports&amp;lt;/trans-attribute&amp;gt;   &lt;br /&gt;
&amp;lt;/container-transaction&amp;gt;                         &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;I think you haven't presumed such a strange inheritance &lt;br /&gt;
structure but nevertheless it exists.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KWK</dc:creator><pubDate>Fri, 17 Dec 2004 15:09:32 -0000</pubDate><guid>https://sourceforge.netf501b58229a9a3b5f9823d749019f92c1ebb0e17</guid></item><item><title>Hibernate 2.1 support in hibernatedoclet</title><link>https://sourceforge.net/p/xdoclet/bugs/316/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I've noticed that when you specify version 2.1 in&lt;br /&gt;
hibernatedoclet, some things don't work as espected.&lt;br /&gt;
For example in:&lt;/p&gt;
&lt;p&gt;@hibernate.set   inverse=true&lt;/p&gt;
&lt;p&gt;the inverse attribute doesn't appear in the generated&lt;br /&gt;
mapping. I've tryed to map a class using both versions&lt;br /&gt;
(2.0 and 2.1) and the resulting mappings differs a lot,&lt;br /&gt;
the 2.0 generated mapping weigths 11K and the 2.1&lt;br /&gt;
version 7K. It seems that more atts are lost in the 2.1&lt;br /&gt;
version.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ignacio Merani</dc:creator><pubDate>Mon, 08 Nov 2004 19:21:16 -0000</pubDate><guid>https://sourceforge.netee10e9281a04f54b061ebb45fb4161fa26459c73</guid></item><item><title>jboss_xml.xdt </title><link>https://sourceforge.net/p/xdoclet/bugs/315/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Why?  This is infinitely harder to keep track of ejbs&lt;br /&gt;
that are accessed in web apps.&lt;/p&gt;
&lt;p&gt;&amp;lt;XDtClass:forAllClassTags&lt;br /&gt;
tagName="jboss:ejb-ref-jndi"&amp;gt;&lt;br /&gt;
&amp;lt;ejb-ref&amp;gt;&lt;br /&gt;
&amp;lt;ejb-ref-name&amp;gt;ejb/&amp;lt;XDtClass:classTagValue&lt;br /&gt;
tagName="jboss:ejb-ref-jndi"&lt;br /&gt;
paramName="ref-name"/&amp;gt;&amp;lt;/ejb-ref-name&amp;gt;&lt;br /&gt;
&amp;lt;jndi-name&amp;gt;&amp;lt;XDtClass:classTagValue&lt;br /&gt;
tagName="jboss:ejb-ref-jndi"&lt;br /&gt;
paramName="jndi-name"/&amp;gt;&amp;lt;/jndi-name&amp;gt;&lt;br /&gt;
&amp;lt;/ejb-ref&amp;gt;&lt;br /&gt;
&amp;lt;/XDtClass:forAllClassTags&amp;gt;&lt;/p&gt;
&lt;p&gt;sample code would fail -&lt;/p&gt;
&lt;p&gt;Bean Number 1&lt;br /&gt;
/**&lt;br /&gt;
* @ejb.bean&lt;br /&gt;
*     name="Type"&lt;br /&gt;
*     jndi-name="ejb/Type"&lt;br /&gt;
*     primkey-field="id"&lt;br /&gt;
*     cmp-version="2.x"&lt;br /&gt;
*&lt;br /&gt;
* @web.ejb-ref&lt;br /&gt;
*     name="Type"&lt;br /&gt;
*     description=""&lt;br /&gt;
*     home="package.TypeHome"&lt;br /&gt;
*     link="Type"&lt;br /&gt;
*     remote="package.Type"&lt;br /&gt;
*     type="Entity"&lt;br /&gt;
*/&lt;/p&gt;
&lt;p&gt;Bean Number 2&lt;br /&gt;
/** &lt;br /&gt;
*&lt;br /&gt;
* @ejb.ejb-ref &lt;br /&gt;
*    ejb-name="Type"&lt;br /&gt;
*    view-type="remote"&lt;br /&gt;
*    ref-name="Type"&lt;br /&gt;
*&lt;br /&gt;
* @jboss.ejb-ref-jndi&lt;br /&gt;
*     jndi-name="ejb/Type"&lt;br /&gt;
*     ref-name="Type"&lt;br /&gt;
*/&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kevin McIntyre</dc:creator><pubDate>Tue, 16 Mar 2004 23:06:54 -0000</pubDate><guid>https://sourceforge.netcb02fa851d53ea81b95076c5613a849a44ad00b8</guid></item><item><title>Invalid Transaction Details generated</title><link>https://sourceforge.net/p/xdoclet/bugs/314/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I've got an Entity Bean, and I've defined a local/local &lt;br /&gt;
home interface for it (no Remote Interfaces at all).  On &lt;br /&gt;
the bean, I've got a method which is defined for the &lt;br /&gt;
local home, where I define that transactions are not &lt;br /&gt;
supported...&lt;/p&gt;
&lt;p&gt;/**&lt;br /&gt;
* Validates referencing items.&lt;br /&gt;
*&lt;br /&gt;
* @ejb.home-method&lt;br /&gt;
* @ejb.transaction type=&amp;amp;quot;NotSupported&amp;amp;quot;&lt;br /&gt;
*/&lt;/p&gt;
&lt;p&gt;When I generate the deployment descriptor, method-&lt;br /&gt;
transaction entries are defined for both the local-home &lt;br /&gt;
and the home interfaces of the entity bean.  When I &lt;br /&gt;
attempt to deploy my application, the container knocks &lt;br /&gt;
it back, because it can't find the Home interface (rightly &lt;br /&gt;
so, as it doesn't exist).&lt;/p&gt;
&lt;p&gt;This occurs in the beta 3 release of 1.2, but not in the &lt;br /&gt;
beta 1 release.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;
Ed&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ed Hillmann</dc:creator><pubDate>Wed, 22 Oct 2003 00:17:17 -0000</pubDate><guid>https://sourceforge.netb1278d5732907744a8337cd746491a694d6d0772</guid></item><item><title>dataobject template error with pkClass</title><link>https://sourceforge.net/p/xdoclet/bugs/313/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This part of template produces unqualified class name&lt;br /&gt;
that generate compiler errors:&lt;/p&gt;
&lt;p&gt;public &amp;amp;lt;XDtEjbPk:pkClass/&amp;amp;gt; getPrimaryKey() {&lt;/p&gt;
&lt;p&gt;&amp;amp;lt;XDtEjbPk:ifDoesntHavePrimkeyField&amp;amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;amp;lt;XDtClass:classOf&amp;amp;gt;&amp;amp;lt;XDtEjbPk:pkClass/&amp;amp;gt;&amp;amp;lt;/XDtClass:classOf&amp;amp;gt;&lt;br /&gt;
pk = new&lt;br /&gt;
&amp;amp;lt;XDtClass:classOf&amp;amp;gt;&amp;amp;lt;XDtEjbPk:pkClass/&amp;amp;gt;&amp;amp;lt;/XDtClass:classOf&amp;amp;gt;(&amp;amp;lt;XDtEjbPk:pkfieldListFrom&lt;br /&gt;
name=&amp;amp;quot;this&amp;amp;quot;/&amp;amp;gt;);&lt;/p&gt;
&lt;p&gt;return pk;&lt;/p&gt;
&lt;p&gt;...&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;it must be:&lt;/p&gt;
&lt;p&gt;public &amp;amp;lt;XDtEjbPk:pkClass/&amp;amp;gt; getPrimaryKey() {&lt;/p&gt;
&lt;p&gt;&amp;amp;lt;XDtEjbPk:ifDoesntHavePrimkeyField&amp;amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;amp;lt;XDtEjbPk:pkClass/&amp;amp;gt; pk = new&lt;br /&gt;
&amp;amp;lt;XDtEjbPk:pkClass/&amp;amp;gt;(&amp;amp;lt;XDtEjbPk:pkfieldListFrom&lt;br /&gt;
name=&amp;amp;quot;this&amp;amp;quot;/&amp;amp;gt;);&lt;/p&gt;
&lt;p&gt;return pk;&lt;/p&gt;
&lt;p&gt;...&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;or an import statement inserted.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xavier Martin</dc:creator><pubDate>Tue, 15 Oct 2002 22:32:14 -0000</pubDate><guid>https://sourceforge.net4e2795a42f86c2fe72ec738d8afc643cf75ed009</guid></item><item><title>value-object don't work, period</title><link>https://sourceforge.net/p/xdoclet/bugs/312/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;1.2 Beta 1&lt;/p&gt;
&lt;p&gt;@ejb.value-object name=&amp;amp;quot;Something&amp;amp;quot; match=&amp;amp;quot;*&amp;amp;quot;&lt;/p&gt;
&lt;p&gt;build.xml has &amp;amp;lt;valueobject/&amp;amp;gt;&lt;/p&gt;
&lt;p&gt;No 'value' objects are generated.  I don't see any&lt;br /&gt;
inner classes either - how do value objects differ from&lt;br /&gt;
Data objects anyway?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">M P</dc:creator><pubDate>Mon, 07 Oct 2002 04:19:01 -0000</pubDate><guid>https://sourceforge.net52082903c0035bab71ef192c0251c83754521be0</guid></item><item><title>finders don't work, period</title><link>https://sourceforge.net/p/xdoclet/bugs/311/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;1.2 Beta 1&lt;/p&gt;
&lt;p&gt;@ejb.finder signature=&amp;amp;quot;java.util.Collection findAll()&amp;amp;quot;&lt;/p&gt;
&lt;p&gt;findAll is not generated.&lt;/p&gt;
&lt;p&gt;I tried, local, remote, both.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">M P</dc:creator><pubDate>Mon, 07 Oct 2002 04:16:28 -0000</pubDate><guid>https://sourceforge.net72bac0358ea34cdeb4264f9f87e2ee425f6abb2b</guid></item><item><title>XDoclet - incompatibilty with jdk1.4 &amp;amp; l</title><link>https://sourceforge.net/p/xdoclet/bugs/310/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I recently upgraded a project from using jdk 1.3 to &lt;br /&gt;
jdk1.4. I then has errors with the log4j jar as the word &lt;br /&gt;
assert had been used which is now a keyword in 1.4. I &lt;br /&gt;
downloaded the latest log4j where the Category Class is &lt;br /&gt;
deprecated and the CategoryFactory class no longer &lt;br /&gt;
exists. I then got compile errors with the xdoclet.jar I &lt;br /&gt;
was using. I then downloaded xdoclet 1.2.0 beta which &lt;br /&gt;
would not unzip. I then downloaded version 1.1.2 which &lt;br /&gt;
is now unzipped and working. However now when I &lt;br /&gt;
compile I get the following error: &lt;/p&gt;
&lt;p&gt;BUILD FAILED&lt;br /&gt;
file:C:/Eclipse/workspace/agent/build.xml:80: &lt;br /&gt;
java.lang.NoClassDefFoundError: &lt;br /&gt;
org/apache/log4j/Category&lt;/p&gt;
&lt;p&gt;Total time: 3 seconds&lt;/p&gt;
&lt;p&gt;Line &amp;amp;quot;80&amp;amp;quot; in build.xml is highlighted below:&lt;br /&gt;
&amp;amp;lt;!-- EJB Doclet --&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;target name=&amp;amp;quot;ejbdoclet&amp;amp;quot; depends=&amp;amp;quot;prepare&amp;amp;quot;&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;taskdef name=&amp;amp;quot;ejbdoclet&amp;amp;quot; &lt;br /&gt;
classname=&amp;amp;quot;xdoclet.ejb.EjbDocletTask&amp;amp;quot; &lt;br /&gt;
classpath=&amp;amp;quot;lib/xdoclet.jar&amp;amp;quot;/&amp;amp;gt; &lt;/p&gt;
&lt;p&gt;&amp;amp;lt;ejbdoclet sourcepath=&amp;amp;quot;${java.src}&amp;amp;quot;&lt;br /&gt;
destdir=&amp;amp;quot;${java.src}&amp;amp;quot;&lt;br /&gt;
classpathref=&amp;amp;quot;classpath&amp;amp;quot;&lt;br /&gt;
packagenames=&amp;amp;quot;com.ag.armata.agent.entity,&lt;br /&gt;
com.ag.armata.agent.sf.impl&amp;amp;quot;&lt;br /&gt;
excludedtags=&amp;amp;quot;@version,@author&amp;amp;quot;&amp;amp;gt; &amp;amp;lt;=-- LINE 80!&lt;/p&gt;
&lt;p&gt;Are the lastest xdoclet jars still using this deprecated &lt;br /&gt;
class? And Category does still exist in the jar which is &lt;br /&gt;
in my classpath so why can it not be found? The error &lt;br /&gt;
seems to be coming in through the xdoclet jar. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 04 Oct 2002 07:01:49 -0000</pubDate><guid>https://sourceforge.netf400eaa47680dc140bd6bfd07fcd26b7469292f5</guid></item></channel></rss>