Good job!
So I can add the weblogic stuff now? This means it'll be part of v1.0.
Ara.
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:xdoclet-devel-
> [EMAIL PROTECTED]] On Behalf Of [EMAIL PROTECTED]
> Sent: Tuesday, September 18, 2001 12:49 AM
> To: [EMAIL PROTECTED]
> Subject: [Xdoclet-devel] weblogic 6.0 task and a few patches
>
> Here is the weblogic support so far. (Sorry for the delay, Andreas).
There
> are 4 new files, which are attached:
>
> core/src/xdoclet/ejb/vendor/WebLogicSubTask.java
> core/resources/xdoclet/ejb/vendor/weblogic-cmp-rdbms-jar-xml.j
> core/resources/xdoclet/ejb/vendor/weblogic-ejb-jar-xml.j
> core/docs/weblogic.html
>
> There are also two EJB files with tags (for both EJBGen and XDoclet)
that
> I
> have used for testing.
> It's all in the attached zip file. Sorry it's all flat. You'll have to
> copy
> files to their respective locations (see list above).
>
> Further, I had to modify two files to get it running:
>
> diff -r1.35 AbstractEjbSubTask.java
> 1885c1885,1889
> < String type = methodType();
> ---
> > if( isACollection() )
> > {
> > generate( template );
> > }
> > }
> 1887c1891,1902
> < if( type.equals( "java.util.Collection" ) || type.equals
> ( "java.util.Set" ) )
> ---
> > /**
> > * Evaluates the body block if current method's return type is
not a
> > * java.util.Collection or java.util.Set. Used by
> forAllRelationships.
> > *
> > * @param template The body of the block tag
> > * @exception BuildException Throw to stop the build process
> > * @see
#forAllRelationships(java.lang.String)
> > * @doc:tag type="block"
> > */
> > public void ifIsNotACollection( String template ) throws
> BuildException
> > {
> > if( !isACollection() )
> 1910a1926,1938
> > }
> >
> > /**
> > * Returns true if current method's return type is a
> java.util.Collection
> > * or java.util.Set, false otherwise.
> > *
> > * @return true if Collection or Set
> > */
> > protected boolean isACollection()
> > {
> > String type = methodType();
> >
> > return ( type.equals( "java.util.Collection" ) ||
type.equals
> ( "java.util.Set" ) );
>
> And this one:
>
> diff -r1.9 EjbDocletTask.java
> 40a41
> > private WebLogicSubTask webLogic;
> 124a126,131
> > public WebLogicSubTask createWebLogic()
> > {
> > webLogic = new WebLogicSubTask();
> > return webLogic;
> > }
> >
> 155c162
> < this.webSphere, this.apachesoap,
> this.strutsformsubtask} );
> ---
> > this.webSphere, this.webLogic,
this.apachesoap,
> this.strutsformsubtask} );
>
>
> I have discovered a few bugs too. See separate posting.
>
> Regards, Aslak Helles�y
>
>
> _______________________________________________
> Xdoclet-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-devel
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel