Hi, I tried to set the Panel on the left side, so in "Panel Wizard" I chose
"Left column" as page layout and saved this. Now all my Panels are gone.
Tried to "Revert " and I tried changing to "Right Column" but still the
layout resets to "No Side column".
Is this a know bug, or is it just me ?
--
if(!Coffee.Exists)
{
me.Dispose();
throw new NullCoffeeException();
}
Hi-
I'm really struggling to get the xWiki to a point where I can expose it
to the real Internet. I'm having a _lot_ of trouble getting security to
work tolerably.
? What roles control skin access?
I have:
Global XWikiGuest register allow
Global XWikiGuest comment deny
Panels XWikiGuest view allow
XWiki XWikiGuest view allow
But, registration still doesn't work. The skins and stuff are denied,
and the registration page pulls disastrous javascript errors, too.
There isn't a "Skins" space, though, to give them access to- panels and
xwiki didn't do it- what gives?
Also,
? How to set up the email validation?
I turned it on and put reasonable text in the email stuff, and the email
is sent... but, I don't see a generated confirmation number- now the
user gets a form wanting the confirmation number- what is configured
wrong?
I'm using the tips within the last couple of days.
-Thanks for any help, -Tom
--
May 4, 1970: Alison Krause, Jeffrey Miller, Sandra Scheuer, William Schroeder.
Hello all,
I want to change XWiki between various languages. I read the page
http://www.xwiki.org/xwiki/bin/view/UserGuide/I8N which says "You can easily
setup and change your XWiki language settings on the Preferences page." But
I can't find how to setup various languages.
Would you please give me some suggestions?
Thanks,
Sincerely, Wang Ning
Hi guys,
I meet a problem, and need you guys ' help.
I am very appreciative if anyone gives anyone suggestion.
well, here is the problem. After configur and install the xwiki follwing
the reference, I got exceptions when I access the xwiki web home.
following is the exceptions ' stack info. ( xwiki-0.9.1252, jdk 5.0 tomcat
5.0)
2007-03-19 14:50:58 StandardWrapperValve[action]: Servlet.service() for
servlet action threw exception
com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main
XWiki context
Wrapped Exception: Error number 3202 in 3: Exception while reading document
XWiki.XWikiPreferences
Wrapped Exception: Error number 7005 in 7: Error instanciating property
class
Wrapped Exception: null
at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:201)
at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:262)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:98)
at org.apache.struts.action.RequestProcessor.processActionPerform(
RequestProcessor.java:421)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java
:226)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(
SetCharacterEncodingFilter.java:127)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(
StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:799)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Wrapped Exception:
com.xpn.xwiki.XWikiException: Error number 3202 in 3: Exception while
reading document XWiki.XWikiPreferences
Wrapped Exception: Error number 7005 in 7: Error instanciating property
class
Wrapped Exception: null
at com.xpn.xwiki.store.XWikiHibernateStore.loadXWikiDoc(
XWikiHibernateStore.java:429)
at com.xpn.xwiki.store.XWikiCacheStore.loadXWikiDoc(XWikiCacheStore.java
:143)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:680)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:715)
at com.xpn.xwiki.XWiki.getPrefsClass(XWiki.java:1498)
at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:492)
at com.xpn.xwiki.XWiki.<init>(XWiki.java:411)
at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:193)
at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:262)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:98)
at org.apache.struts.action.RequestProcessor.processActionPerform(
RequestProcessor.java:421)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java
:226)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(
SetCharacterEncodingFilter.java:127)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(
StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:799)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Wrapped Exception:
com.xpn.xwiki.XWikiException: Error number 7005 in 7: Error instanciating
property class
Wrapped Exception: null
at com.xpn.xwiki.objects.classes.BaseClass.fromXML(BaseClass.java:265)
at com.xpn.xwiki.objects.classes.BaseClass.fromXML(BaseClass.java:286)
at com.xpn.xwiki.store.XWikiHibernateStore.loadXWikiDoc(
XWikiHibernateStore.java:354)
at com.xpn.xwiki.store.XWikiCacheStore.loadXWikiDoc(XWikiCacheStore.java
:143)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:680)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:715)
at com.xpn.xwiki.XWiki.getPrefsClass(XWiki.java:1498)
at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:492)
at com.xpn.xwiki.XWiki.<init>(XWiki.java:411)
at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:193)
at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:262)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:98)
at org.apache.struts.action.RequestProcessor.processActionPerform(
RequestProcessor.java:421)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java
:226)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(
SetCharacterEncodingFilter.java:127)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(
StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:799)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Wrapped Exception:
java.lang.NullPointerException
at com.xpn.xwiki.objects.classes.BaseClass.fromXML(BaseClass.java:256)
at com.xpn.xwiki.objects.classes.BaseClass.fromXML(BaseClass.java:286)
at com.xpn.xwiki.store.XWikiHibernateStore.loadXWikiDoc(
XWikiHibernateStore.java:354)
at com.xpn.xwiki.store.XWikiCacheStore.loadXWikiDoc(XWikiCacheStore.java
:143)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:680)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:715)
at com.xpn.xwiki.XWiki.getPrefsClass(XWiki.java:1498)
at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:492)
at com.xpn.xwiki.XWiki.<init>(XWiki.java:411)
at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:193)
at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:262)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:98)
at org.apache.struts.action.RequestProcessor.processActionPerform(
RequestProcessor.java:421)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java
:226)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(
SetCharacterEncodingFilter.java:127)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(
StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:799)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Thank you.
By the way, forgot to mention that the technique below does not grab attachments. If anyone has suggestions on how to get attachments included, I would appreciate tips.Stephen
From: stephen_schaub_88(a)hotmail.com
I thought I would share a tip for downloading a static HTML snapshot of an XWiki space. I've had pretty good success using wget: wget -E -r -k -p --no-parent http://myserver/xwiki/bin/view/MySpace/ [snip]
_________________________________________________________________
Check the weather nationwide with MSN Search: Try it now!
http://search.msn.com/results.aspx?q=weather&FORM=WLMTAG
hi all ;)
How can I easily modify the xwiki banner & footer in the same way i can
modify the Menu & Toolbar ?
Btw, are Menu and Toolbar pages the same items that belongs to the admin
pages 'right panel' and 'left Panel' ?
I assume yes. Well, it seems i can't make them hidden in all the wiki
even if i choose 'No' in XWikiPreferences?xpage=editprefs (Thems).
I've seen in the FAQ that i need to build a new skin to hide the panels.
It is still true ? or should i just check the yes/no option ?
regards,
f.
I have a page that is a mashup of two internal web services - one that
serves organization structure, and another that serves IM presence
indicators - to produce a team listing for each of the groups that own
the content of one of our XWiki instances. Because queries to the first
are costly and their content is updated infrequently, a caching
mechanism is indicated.
I see two ways of doing this: one is to manipulate the URL object for
the outgoing request to provide for normal HTTP caching disciplines.
I'd prefer to do it this way, but haven't a clue at the moment of how to
do it, since it's inside org.dom4j.io.SAXReader, to whose read(String)
method I pass a URL.
Another way that I'd like to investigate in parallel is simply to use
XWiki's caching mechanism to cache the parsed org.dom4j.Document objects
that are returned. Establishing a new cache with a Velocity script
seems straightforward (though of course it requires programming rights):
#set($myCache = $xwiki.xWiki.cacheService.newCache())
$mycache.put("name", $myObject)
$myCache.get("name")
... etc...
but it suffers from two problems: first, it's only in the context of
the request, making it useless; second, there's no way to manage the
freshness exception thrown from the get methods. So apparently a plugin
is indicated; ideally, one that: could be used for any purpose; provided
simple means of specifying cache parameters, such as the freshness rules
and the operation required to refresh the cache.
I think that the best way to use it would look something like:
#set($myCache = $xwiki.myCachePlugin)
$myCache.setParameters(...)
$myCache.cached('$velocityCode') ## should pass the Context, or is
that part of the plugin API?
The method would use the unrendered Velocity code as the key to the
cache, look first in the cache and return it, rendering the code and
caching its result first if the value was not fresh.
In describing this, I'm thinking that the DefaultPlugin actually
provides for a lot of this.
Thoughts, anyone?
brain[sic]
Brief background: I have a servlet filter that handles authentication.
It wants to auto-register previously unseen users, and update
already-registered users, from information in cookies. The information
is mostly in the form of strings, but the object's fields might not be.
The question: Is there a simple, type-independent method to set an
XWiki Object field's value from a string? The question is not "how can
this be done", since I can easily work that out, but rather "is there a
method currently available"?
brain[sic]
Hi, Oskar,
Completely new to xWiki I'm afraid I can't be of much help. But I think there is a clear thing: documents are in the database!
HTH,
Ricardo
--
Ricardo RodrÃguez
Your XEN ICT Team
>>> Oskar E. Skeide<oskaremil(a)gmail.com> 1/3/2007 15:49 >>>
OK, I guess I just have to edit the document then, to ensure a proper formatting. But when I choose the "Edit" option it seems like it's only the content DIV I can edit. I guess I have to find the document in my filesystem and edit it from there. Problem is, I can't find that document. Where are the WXiki documents stored ? I cannot find them anywhere in [TOMCAT_HOME]/webapps/xwiki/