incubator-jspwiki-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dave Wolf" <dave.w...@gmail.com>
Subject Re: teaching mailing to JSPWiki
Date Sun, 27 Jan 2008 03:42:15 GMT
Sorry, that was a bit obscure. I meant the "Approval Required For User
Profiles" workflow. When the administrator denies the user creation, then
the user should likely get some sort of account denial message with an
explanation.

Dave

On Jan 26, 2008 8:35 PM, Andrew Jaquith <andrew.jaquith@mac.com> wrote:

> Dave, glad things are working for you now!
>
> Not sure what you mean by your suggestion... denied access to what?
> Depending on what it is, it's probably a good idea... the workflow
> package is meant to be used for all sorts of creative things.
>
> Andrew
>
> On Jan 26, 2008, at 9:33 PM, Dave Wolf wrote:
>
> > Hi,
> >
> > I updated my source from CVS, added the username & password
> > attributes, and
> > it works like a charm!
> >
> > Thank you Florian for tracking this down!
> >
> > On a Workflow process related note, I'd like to propose that we add an
> > enhancement so that when a user is denied access, an email with an
> > explanation is sent. Andrew, would you have any issues with such an
> > enhancement?
> >
> > Thanks all,
> >
> > Dave
> >
> > On Jan 23, 2008 4:35 PM, Florian Holeczek <florian@holeczek.de> wrote:
> >
> >> Now that I've posted the bug part of the solution to JIRA
> >> JSPWIKI-102,
> >> the rest follows here.
> >>
> >> My configuration now is:
> >>
> >> conf/server.xml in section GlobalNamingResources:
> >> ---
> >>   <Resource name="mail/Session" auth="Container"
> >>             type="javax.mail.Session"
> >>             username="xy@somewhere.de"
> >>             password="secret"
> >>             mail.user="xy@somewhere.de"
> >>              mail.password="secret"
> >>             mail.smtp.host="smtp.1und1.de"
> >>             mail.smtp.auth="true"
> >>              mail.smtp.starttls.enable="true"
> >>             description="globale Mailresource für meinen Tomcat-
> >> Server
> >> zum Verschicken über 1und1" />
> >> ---
> >> If anything goes wrong, you may want to add a line mail.debug="true"
> >> to this section.
> >> As you see, I'm using an SMTP mail server that requires
> >> authentication
> >> and supports TLS. The problem with this configuration is that it
> >> won't
> >> work if only the mail.user/password are set. These aren't
> >> automatically used for authentication, so authentication fails (an
> >> AuthenticationFailedException is thrown).
> >> Therefore, you have to set username/password to the same values (or
> >> values that authenticate you properly).
> >> I got this information from here:
> >> http://forum.java.sun.com/thread.jspa?threadID=615393&messageID=3422166
> >>
> >> Next you have to link this global resource into JSPWiki's Context.
> >> I did this via webapps/<jspwiki>/META-INF/context.xml (Tomcat 6), but
> >> there are several possibilities to do this. Additionally, these
> >> differ
> >> in different versions.
> >> ---
> >> <Context path="/jspwiki" debug="false">
> >>
> >>       <ResourceLink name="mail/Session"
> >>               global="mail/Session"
> >>               type="javax.mail.Session" />
> >>
> >> </Context>
> >> ---
> >>
> >> Then you'll have to uncomment the following section in JSPWiki's
> >> web.xml descriptor:
> >> ---
> >>  <resource-ref>
> >>    <description>Resource reference to a container-managed JNDI
> >> JavaMail
> >> factory for sending e-mails.</description>
> >>    <res-ref-name>mail/Session</res-ref-name>
> >>    <res-type>javax.mail.Session</res-type>
> >>     <res-auth>Container</res-auth>
> >>  </resource-ref>
> >> ---
> >>
> >> If your mail factory's resource name differs from "mail/Session",
> >> you'll have to set this name in jspwiki.properties:
> >> ---
> >> jspwiki.mail.jndiname=mail/Session
> >> ---
> >>
> >> As Dave already mentioned, depending on your configuration you may
> >> have to delete JSPWiki's activation.jar and mail.jar.
> >> activation.jar isn't needed if your servlet container runs with Java
> >> 1.6+. mail.jar isn't needed if it's already contained in the servlet
> >> container's library path.
> >>
> >> Dave, please give it another try with these hints. I'm quite sure it
> >> will work :-)
> >> Then, we can publish this on some wiki page.
> >> Janne, where to put it?
> >>
> >> Regards,
> >> Florian
> >>
> >>
> >
> >
> > --
> > Dave Wolf
> > H: 303-377-9537
> > M: 303-956-9106
> >
> > "Our lives begin to end the day we become silent about things that
> > matter."
> > --Dr. Martin Luther King Jr.
>
>


-- 
Dave Wolf
H: 303-377-9537
M: 303-956-9106

"Our lives begin to end the day we become silent about things that matter."
--Dr. Martin Luther King Jr.
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message