Hi,
I downloaded the XAR for the Application Manager an imported it into XWiki
Enterprise. I see a lot of new spaces and the information that the plugin
has not be enabled. What else do I have to do? In the docs I found something
about a jar-File. Is this still relevant?
Regards, Uwe
--
View this message in context: http://www.nabble.com/Application-Manager-not-enabled-tp16287565p16287565.h…
Sent from the XWiki- Users mailing list archive at Nabble.com.
Hello,
I am upgrading xwiki and I have a question, how much system memory is required to effiectively run xwiki?
Tim Campbell
Junior, Computer Science-Ecommerce major
Winston Salem State University
tcampbell106(a)wssu.edu
(704) 877-2261
Hello!
I installed a new instance of xwiki on my local machine. I tried to set up the email notification but it didn't really work. In the XWiki Preferences I set the outgoing smtp server to several smtp servers such as smtp.google.com, smtp.comcast.net, etc. Howver, there seem to be some authentication issues and I get the following error message:
***
Error number 4001 in 4: Error while parsing velocity page Demo.SendMailTestPage Wrapped Exception: Invocation of method 'sendMessage' in class com.xpn.xwiki.XWiki threw exception class com.xpn.xwiki.XWikiException : Error number 10006 in 10: Could not send mail to server smtp.comcast.net port 25 error code 530 (530 Authentication required ) OR
Error number 4001 in 4: Error while parsing velocity page Demo.SendMailTestPage Wrapped Exception: Invocation of method 'sendMessage' in class com.xpn.xwiki.XWiki threw exception class com.xpn.xwiki.XWikiException : Error number 10006 in 10: Could not send mail to server smtp.gmail.com port 25 error code 530 (530 5.7.0 Must issue a STARTTLS command first h14sm757315wxd )
***
I also tried to use my own smtp server (hmailserver) but then I had some relay problems and the following error message:
***
Error number 4001 in 4: Error while parsing velocity page Demo.SendMailTestPage Wrapped Exception: Invocation of method 'sendMessage' in class com.xpn.xwiki.XWiki threw exception class com.xpn.xwiki.XWikiException : Error number 10006 in 10: Could not send mail to server mail.hmailserver.com port 25 error code 550 (550-207-105-15-139.ded.pacbell.net (XWiki version 0.9.840) 207.105.15.139? is 550-currently not permitted to relay through this server. Perhaps you have not 550-logged into the pop/imap server in the last 30 minutes or do not have SMTP 550 Authentication turned on in your email client. )
***
I have right now no idea how to resolve these issues. I would appreciate any help in setting up the smtp server for the email notification.
Cheers,
Jens
Hello all, I previously had an error with inputing JCaptcha on the register page. I figured out how to enable this plugin and I successful have it on the register page and it validates the captcha. (Meaning if it is wrong it throws an error code and if it is correct it registers user). The problem I am facing now is that even though it throughs an error code, it still registers the user. Do anyone have any insight on why it might be doing this? I am pasting my code below to better help the solution of this problem.
Tim Campbell
Junior, Computer Science-Ecommerce major
Winston Salem State University
tcampbell106(a)wssu.edu
(704) 877-2261
<h1>$msg.get("core.register.title")</h1>
## declare the plugin
#set($captchaPlugin = $xwiki.jcaptcha)
#if ($captchaPlugin && $reg)
##call the verifyCaptcha
#if($captchaPlugin.verifyCaptcha("edit"))
##register the user
#$xwiki.createUser(false)
#else
##display some error
#error("$msg.get('core.register.registerFailed', [$reg])")
#end
#end
#if(!$xwiki.hasAccessLevel("view","XWiki.Registration")||$xwiki.getDocument("XWiki.Registration").isNew())
#if(!$reg||$reg<0)
<p>$msg.get("core.register.welcome")</p>
#if($reg && $reg<=0)
#if($reg==-2)
#error("$msg.get('core.register.passwordMismatch')")
#elseif($reg==-3)
#error("$msg.get('core.register.userAlreadyExists')")
#elseif($reg==-4)
#error("$msg.get('core.register.invalidUsername')")
#elseif($reg==-8)
#error("$msg.get('core.register.userAlreadyExists')")
#elseif($captchaPlugin != "edit")
#error("$msg.get('core.register.registerFailed', [$reg])")
#else
#error("$msg.get('core.register.registerFailed', [$reg])")
#end
#end
#elseif($reg && $captchaPlugin.verifyCaptcha("edit"))
#set($xwname = "XWiki.${request.xwikiname}")
#info("$msg.get('core.register.successful', [$xwiki.getUserName($xwname), $request.xwikiname])")
#end
#if(!$reg||$reg<0)
<form id="register" action="verifyCaptcha" method="post">
<div>
#set($captchaPlugin = $xwiki.jcaptcha)
#if ($captchaPlugin)
##call the displayCaptcha pass the class name as "register_captcha" which should map to the css classname to render the image
##pass the name as edit
##and under http://<host>:<port>/xwiki/bin/edit/XWiki/XWikiPreferences?editor=object&
##under XWiki.XWikiPreferences[0]: XWiki.DefaultSkin select the values for Anonymous: and Registered: as image or text
<input type="hidden" name="template" value="XWiki.XWikiUserTemplate" />
<input type="hidden" name="register" value="1"/>
#set($class = $xwiki.getClass("XWiki.XWikiUsers"))
#set($obj = $class.newObject())
#set($serverobj = $class.newObject())
#set($discard = $doc.use("XWiki.XWikiUsers"))
#if($request.register_first_name)
$doc.set("first_name", $request.register_first_name)
#end
#if($request.register_last_name)
$doc.set("last_name", $request.register_last_name)
#end
<dl>
#set($prop = $class.first_name)
<dt>$msg.get("core.register.firstName")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
#set($prop = $class.last_name)
<dt>$msg.get("core.register.lastName")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
<dt>$msg.get("core.register.username")</dt>
<dd><input name="xwikiname" type="text" size="20" onfocus=" prepareName(document.forms.register);" /></dd>
#set($prop = $class.password)
<dt>$msg.get("core.register.password")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
<dt>$msg.get("core.register.passwordRepeat")</dt>
<dd>$doc.displayEdit($prop, "register2_", $obj)</dd>
#set($prop = $class.email)
<dt>$msg.get("core.register.email")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
$captchaPlugin.displayCaptcha("edit","register_captcha")
#end
</dl>
<span class="buttonwrapper"><input type="submit" value="$msg.get("core.register.submit")"/></span>
</div>
</form>
#end
#else
$xwiki.getDocument("XWiki.Registration").getTranslatedDocument().getRenderedContent()
#end
##end
In possible please shift the invitation manager plugin to platform plugins
section first, so that it is at central location, available to be built for
any product.
Thanks
Sachin
------------------------------
>
> Message: 8
> Date: Fri, 21 Mar 2008 20:56:15 +0100 (CET)
> From: "Jerome Velociter" <jerome(a)xwiki.com>
> Subject: Re: [xwiki-users] Invite new users in XWiki Workspaces
> To: "XWiki Users" <users(a)xwiki.org>
> Message-ID: <58476.83.195.219.126.1206129375.squirrel(a)mail.xwiki.com>
> Content-Type: text/plain;charset=iso-8859-1
>
> > This feature addresses a common use case and is planned though not
> > implemented yet. Please consider the fact that XWS is still under
> > heavy development & in pre-release phase ;-) Thanks for the feedback !
> > Guillaume
>
> Indeed, our plan is to integrate XWS with the invitation-manager plugin
> (
> http://fisheye2.cenqua.com/changelog/xwiki/xwiki-products/curriki/trunk/plu…
> ).
> This will happen after XWS 1.0 final, though.
>
> Jerome.
>
> >
> > On 21/03/2008, Mike Oliver <moliver(a)corenttech.com> wrote:
> >>
> >>
> >>
> >> Jerome Velociter-2 wrote:
> >> >
> >> >
> >> > If you are a workspace admin, click "Space administration" in the
> >> space
> >> > left menu, then "Space members" in the administration menu. You can
> >> now
> >> > add members of the wiki to the space, by giving them a role (admin,
> >> writer
> >> > or reader).
> >> >
> >> > Hope this helps, Regards
> >> > Jerome.
> >> >
> >> Well no it doesn't actually. Perhaps it is my inadequate use of
> >> terminology.
> >>
> >> I create a new XWS in my domain and Admin / admin is the first user and
> >> I
> >> create the Organization space.
> >>
> >> I can create workspaces under that instance and add users. I can make
> >> one
> >> or more of those users Admins on one or more of the workspaces. But I
> >> see
> >> no way for those Admins on those spaces to Register new users unless I
> >> make
> >> them Admins on the whole XWS, I don't want to have a space admin
> >> administering the whole Place and I don't want to register all the
> users
> >> anybody could possibly want in their department or project workspaces.
> >> I
> >> would like the ability to send an email invite from a workspace
> >> administrator and let the recipient register and that admin grant the
> >> access
> >> to that workspace ONLY.
> >>
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/Invite-new-users-in-XWiki-Workspaces-tp16198814p16205…
> >> Sent from the XWiki- Users mailing list archive at Nabble.com.
> >>
> >> _______________________________________________
> >> users mailing list
> >> users(a)xwiki.org
> >> http://lists.xwiki.org/mailman/listinfo/users
> >>
> >
> >
> > --
> > http://wikibc.blogspot.com/
> > _______________________________________________
> > users mailing list
> > users(a)xwiki.org
> > http://lists.xwiki.org/mailman/listinfo/users
> >
>
>
>
>
> ------------------------------
>
> Message: 9
> Date: Fri, 21 Mar 2008 15:42:40 -0700 (PDT)
> From: Mike Oliver <moliver(a)corenttech.com>
> Subject: Re: [xwiki-users] new applications for Workspaces
> To: users(a)xwiki.org
> Message-ID: <16210365.post(a)talk.nabble.com>
> Content-Type: text/plain; charset=us-ascii
>
>
>
>
> Mike Oliver wrote:
> >
> >
> > Ok, what about a middle ground? Say a way to easily allow access
> through
> > from XWS to (wiki apps), perhaps another panel on the left for "Other
> > Apps" and a tutorial on building that?
> >
> > I look forward to adding what you desribe, but I can wait for that, I
> just
> > need a couple of things. I don't want to go to XE and build my own XWS
> > just so I can get a couple of other things.
> >
> >
>
> Ok, so how would we do this? We install XE and we Create Spaces that are
> themselves XWS roots that look and act just like stand alone XWS spaces
> and
> can have their own little sets of users and we can build applications in
> the
> super XE and expose those in pages on the child XWS spaces The Admin for
> the
> space created on XE would then be able to invite users and auto register,
> etc.
>
> XE with wiki apps and XWS as spaces on that XE. What would it take?
>
> Ollie
>
> --
> View this message in context:
> http://www.nabble.com/new-applications-for-Workspaces-tp16190336p16210365.h…
> Sent from the XWiki- Users mailing list archive at Nabble.com.
>
>
>
> ------------------------------
>
> _______________________________________________
> users mailing list
> users(a)xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users
>
>
> End of users Digest, Vol 8, Issue 99
> ************************************
>
Hi all,
I've create two new skins based on albatross and applied them to a
virtual wiki. Once of them only applies to the home page following a
method proposed by Guillaume in a previous thread and the other one to
the rest of the site.
I have no problems while accessing the site as guest or logged with an
user with administration rights. But any other user didn't use the set
skin but toucan. There is a error message recorded in the log...
2008-03-22 00:29:54,384
[http://localvirtualwiki/xwiki/bin/loginsubmit/XWiki/XWikiLogin]
[http-80-3] ERROR log.SimpleLog4JLogSystem - Method sendRedirect
threw exception for reference $response in template /templates/login.vm
at [15,38]
org.apache.velocity.exception.MethodInvocationException: Invocation of
method 'sendRedirect' in class com.xpn.xwiki.web.XWikiServletResponse
threw exception java.lang.IllegalStateException @ /templates/login.vm[15,48]
at
org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:286)
at
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:203)
at
org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:294)
at
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:74)
at
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:88)
at
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:74)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:318)
at
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:107)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:318)
at
com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:241)
at
com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:155)
at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1415)
at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:108)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:199)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:117)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.IllegalStateException
at
org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:435)
at
com.xpn.xwiki.web.XWikiServletResponse.sendRedirect(XWikiServletResponse.java:52)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:295)
at
org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:245)
... 34 more
sh-3.2#
Please, does this make any sense for you? Must I set any particular
rights on the customized skins? I've tried this without success.
Thank you so much,
Ricardo
--
Ricardo Rodríguez
Your EPEC Network ICT Team