Yeah, it would be cool if we could merge the whole jboss-branch of xdoclet with their head when these feature begin to foster in the JBoss3.2 Branch.
CGJ -----Ursprüngliche Nachricht----- Von: David Ward [mailto:[EMAIL PROTECTED]] Gesendet: Mittwoch, 25. September 2002 16:11 An: [EMAIL PROTECTED] Betreff: Re: AW: [JBoss-user] jboss.net changes and xdoclet Have you shared this with the xdoclet guys? The xdoclet-user list has had quite a few messages (don't remember if you were in on them) about wanting to support this is the upcoming xdoclet 1.2. David -- Jason Essington wrote: > The changes I made are to the jboss version of xdoclet (actually to > the > stuff in the xdoclet.modules.jboss.ws package only) as what is > distributed with jboss doesn't currently work with the head version of > xdoclet. > > the changes I have made are mostly to the template, but here is a list > of what I have done: > I moved the resources directory into the ws directory > I edited JBossNetSubTask.java so it wouldn't fail to compile > > Then I made quite a number of changes to the template > > I have removed the <ejb-ref> tags > > @jboss-net.web-service: > added the scope attribute > > I have also added to the template the ability to include the > JBossAuthenticationHandler and/or JBossAuthorizationHandler in the > requestFlow > > @jboss-net.authentication > domain="myDomain" > > @jboss-net.authorization > domain="myDomain" > allowed-roles="foo,bar,baz" <- optional defaults to "*" in the > JBossAuthorizationHandler > denied-roles="admin" <- optional > > Since I sometimes want to pass entity bean data back to the client > from > a session bean, and I prefer to use dataobjects I added to the > xml-schema tag a data-object attribute that causes the dataobject to be > used for the typeMapping rather than the ejb. > > @jboss-net.xml-schema > urn="ReportList" > data-object="true" > > > There are probably better ways to implement the changes I made in the > template, but I am no xdoclet guru so I stuck with what I was first able > to get working. > > Also I haven't added any of the tag changes to the xml documentation > (mostly because I am not sure I understand how that works, and haven't > taken the time to figure it out yet) > > Jason Essington > Green River Computing Services > 307-367-2276 > [EMAIL PROTECTED] > > > > On Wednesday, September 25, 2002, at 01:38 AM, Jung , Dr. Christoph > wrote: > >> Jason, >> >> We decided to get rid of the redundante <ejb-ref/> tags inside the >> web-service.xml - I am not sure whether this is already reflected in >> the xdoclet template, that is why I marked this feature as >> "deprecated". >> >> It has nothing to do with the authentication and authorization >> handlers which allow you to authenticate (sic!) and authorize >> (sicut!) an incoming web service call per >> web-service transport >> chain (and not globally through the servlet configuration) against the >> specified security domain. >> >> I would be very interested in your adaptions, BTW. Is this against >> the jboss-version of xdoclet? >> >> CGJ >> >> -----Ursprüngliche Nachricht----- >> Von: Jason Essington [mailto:[EMAIL PROTECTED]] >> Gesendet: Dienstag, 24. September 2002 21:42 >> An: [EMAIL PROTECTED] >> Betreff: [JBoss-user] jboss.net changes and xdoclet >> >> >> I have hacked the jboss.net module (supplied in the cvs version of >> jboss) to work with the latest version of xdoclet. >> >> It has been working fine, but since the recent changes to jboss.net I >> am getting this warning upon deployment: >> >> 13:28:31,238 WARN [AxisService] Web Service Deployment >> org.jboss.deployment.DeploymentInfo@90610f9c { >> url=file:/Users/jason/jboss-3.2.0beta/server/default/tmp/deploy/serve >> r/ >> default/deploy/hedgehog-app.ear/72.hedgehog-app.ear-contents/hedgehog- >> soap.wsr } >> deployer: org.jboss.net.axis.server.AxisService@1001ca >> status: Starting >> state: START_DEPLOYER >> watch: >> jar:file:/Users/jason/jboss-3.2.0beta/server/default/tmp/deploy/server/ >> default/deploy/hedgehog-app.ear/72.hedgehog-app.ear-contents/hedgehog- >> soap.wsr!/META-INF/web-service.xml >> lastDeployed: 1032895699652 >> lastModified: 1032895699000 >> mbeans: >> makes use of the deprecated ejb-ref feature. Please adjust any >> ejb-providing service tag inside your web-service.xml pointing to >> ejb/Login to use the absolute Login instead. >> >> It doesn't seem to effect how jboss.net works, but I would like to >> adjust the xdoclet module's xdt file to work properly without raising >> this warning. >> >> What is this warning trying to tell me (I'm kinda dense sometimes)? >> Should I >> remove the <ejb-ref> tags and just use the ejb/[beanName] jndi >> name? >> >> does anyone have a sample web-service.xml file that conforms to the >> newer requirements? >> >> also I have not quite nailed down when, why and how to use >> JBossAuthenticationHandler and JBossAuthorizationHandler. >> >> is it as simple as adding: >> <handler type="java:org.jboss.net.axis.server. >> JBossAuthenticationHandler"/> >> and / or >> <handler type="java:org.jboss.net.axis.server. >> JBossAuthorizationHandler"/> >> in your <requestFlow>? or is there more to it than that? >> >> Under what circumstances would I want to use these handlers? >> >> Thanks >> >> -jason >> ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user ########################################### This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange. For more information, connect to http://www.F-Secure.com/ ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user