Hi,
Sorry for my late reply.
I have implemented an improvement to the LDAP Authentication component
that comes with XWiki.
The code that comes with XWiki does not yet support SSL and has other
severe limitations (IMHO).
Here is my latest update. I have only tested the component against
Novell eDirectory and OpenLDAP and not against AD, but that should not
be a problem.
My component provides a variety of new features. (as described in more
details in my IRA-issue)
if so configured:
- it will add a user to XWiki that is authenticated against LDAP
- user must belong to a group in LDAP to be allowed to login
- a user is joined and removed from XWiki groups if he belongs to
mapped LDAP groups
- Attributes (email, tel, ...) are mapped from LDAP in the XWiki.
- fall back to authenticate against the XWiki DB (with a password
configured just there) works.
Also, I didn't have the chance to verify the code that removes a user
from a group based on the user leaving an LDAP group. SSL works fine, if
you have the certificate installed correctly with my component. (All the
new features can be deactivated in xwiki.cfg)
Installation instructions:
- unzip under WEB-INF (all the java classes go deep under the
"classes" directory. I have also activated logging for this
component.)
- I have included my heavily commented example of the xwiki.cfg within
the zip. (Caution that you don't overwrite your own xwiki.cfg while
unpacking)
- There is a keytool.exe with the JDK that converts SSL certificates.
Afterwards, you can specify the path where the component finds the
certificate in the xwiki.cfg for SSL to work.
I welcome any feedback, testing and verification.
Regards,
Gunter
P.S.:
This example contains one strange piece of code: It tries to create a
dummy user in the beginning. In my experiments this call always fails
(but actually shouldn't), but afterwards, creating a user with the same
call based on LDAP will work.
-------------------------------------------------------------------------------
Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte
Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail
irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und
vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte
Weitergabe dieser Mail ist nicht gestattet.
The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited. If you received
this in error, please contact the sender and delete the material from any
computer.
-------------------------------------------------------------------------------
Hi,
I have tried a while to switch to Active Directory (AD) for our xwiki (1.0
RC 4) authentication but was not successful so far. I took a look at the
code (LDAPAuthServiceImpl.java) and found out the error I keep getting is:
"Not such attribute"
when the code tries to compare the user input password and the real
password stored in AD using the attribute "userPassword". I guess the
reason is the binding user I use (a regular user account) doesn't have
permission to the userPassword attribute. Could someone please shed some
light on if this could be the problem?
btw, I changed the check_level from the default 1 to 2 since 1 doesn't
check password at all - which defeats the purpose of authentication. It
would allow user to log in as long as the user has the correct userid.
I am wondering why we even need this option here.
xwiki.authentication.ldap.check_level=2
I also hardcoded my CN/password in the bind_Pass and bind_DN section. the
{0} and {1} thing failed in the binding when I entered my
username(sAMAccountName) and password.
Any of your help will be highly appreciated.
Thanks
-Jimmy
Hi Guys,
I have deployed xwiki and modified the hibernate.cfg.xml file to use HSQL.
However when I try and access the main page
/xwiki/bin/view/Main/WebHome
it gives me the following error:
javax.servlet.ServletException: Error number 3 in 0: Could not initialize
main XWiki context
Wrapped Exception: access denied (java.io.FilePermission \WEB-INF\xwiki.cfg
read)
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
sun.reflect.GeneratedMethodAccessor2335.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
java.security.AccessController.doPrivileged(Native Method)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:118)
sun.reflect.GeneratedMethodAccessor2334.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
Has anyone come across this? I have verified that the /WEB-INF/xwiki.cfg
file exists. It is the default file and it has read and write permissions
I am running on Apache Tomcat/5.5.15 with JVM version 1.6.0-b105
Any help would be much appreciated
--
View this message in context: http://www.nabble.com/error-after-installation-tf3758009.html#a10621283
Sent from the XWiki- Users mailing list archive at Nabble.com.
Hi,
I devlopped a XWiki based site for french users and I'd like to change the
name of the default page for a space from "Space.WebHome" to
"Space.SomeOtherName" which woud be more meaningful in french.
Is this possible or is the "WebHome" name hard-coded somwhere?
BTW, I would be interested to change the default space name also ("Main"
means "Hand" in french...)
Thanks in advance for your answers
Daniel
--
View this message in context: http://www.nabble.com/Changing-the-default-page-for-a-space-tf3775286.html#…
Sent from the XWiki- Users mailing list archive at Nabble.com.
Anyone able to get LDAP authentication over SSL working with XWiki??
If so, how? I'm running the latest version of XWiki (1.0 RC4) and am
able to use LDAP authentication to our Active Directory Server
successfully, but only in clear text, not over SSL. I've checked Jira
and see that someone is working on a patch to a bug (XWIKI-865) that
have something to do with LDAP authentication over SSL.
How does one install a patch to XWiki?
David K. Whisler
Oracle Database Administrator & Centra Administrator
The William States Lee College of Engineering
University of North Carolina at Charlotte
(704) 687-3964
dkwhisle(a)uncc.edu <mailto:dkwhisle@uncc.edu>
The XWiki development team team is pleased to announce the
availability of the 1.0 RC 5 release.
Go grab it on http://www.xwiki.org/xwiki/bin/view/Main/Download
The 1.0 RC4 release was supposed to be the last release before the
1.0 final but we've discovered some important bugs, the most
important being that with RC4 you couldn't anymore copy/paste content
from Word/Excel into the WYSIWYG editor. This release is a bug fix
release and is planned to be promoted as the final 1.0 release on
next Tuesday. Let's hope it's the last RC.
* Bugs fixed:
o XWIKI-1205 - Going to the Main.WebHome page on a wiki
with an empty database generates a NPE
o XWIKI-1210 - Nested lists are discarded by WYSIWYG editor
o XWIKI-1224 - Html tags is escaped when we switch from
wysiwyg editor to wiki editor
o XWIKI-1225 - Entering a multiline cell content only
keeps the first line when saved in WYSIWYG mode
o XWIKI-1227 - Incorrect paragraph when copy and paste
from other editor to WYSIWYG editor
o XWIKI-1229 - Toolbar in Wysiwyg Editor cannot wrap
properly under IE7
o XWIKI-1233 - Unindent button greyed out even though line
is indented
o XWIKI-1234 - Editor doesn't understand the 1. syntax
notation for lists
o XWIKI-1238 - Horizontal line breaks table
* Improvement
o XWIKI-1228 - Change the style sheet for select list in
toolbar of WYSIWYG editor
o XWIKI-1237 - Add handle button toolbar for font size and
font family select in toolbar of visual editor.
IMPORTANT: XWiki 1.0 RC 2 has fixed an important security issue in
past releases where passwords were stored in clear in the database.
Passwords are now hashed. If you are upgrading from a previous
version, any new user or any password update will automatically get
the password hashed. However existing users who do not change their
passwords will still have their passwords in clear in the database.
Thus, we are providing a tool to automatically hash all passwords
from an existing database.
See the full release notes on http://www.xwiki.org/xwiki/bin/view/
Main/ReleaseNotesXWiki10RC5
Enjoy
-The XWiki development team
I really like the WYSIWYG editor's "Add/edit link" feature. One
problem, though, is XWiki headings. There are two problems generally:
first, it isn't intuitive how to name the link. For example, for a
level-2 XWiki heading (1.1 in Wiki markup, generates HTML h3 element of
class "heading-1-1") named Styles, the fragment identifier was
"HStyles". Also, a level-1 (h2, class "heading-1") was also named by
prepending an "H" to the heading text. Is this the way it's supposed to
work, where in the "link" field I have to put "Hsomething" for a link to
a heading called "something", unless there's another heading with that
same text, which could be added after I compose that link and then what
do I do...?
The other is that following the link causes the page to scroll to just
below the heading text, which is a bit confusing.
brain[sic]
I deleted by mistake the NAVIGATION panel of the standard installation, the
one with collapsable spaces.
Could pls someone post the code?
Also, in this panel, I would like to avoid listing certain pages in some
spaces: how can i achieve this?
Thanks a lot
--
View this message in context: http://www.nabble.com/Navigation-panel-tf3759045.html#a10624654
Sent from the XWiki- Users mailing list archive at Nabble.com.
Hi,
I want to install Xwiki on Unix platform,
I need information regarding memory and disk uses for Xwiki.
Please Guide me.
Thanks & Regards
Manvar Khan | CRM-AMSS Integration | Tech Mahindra
Delta, Fourth floor Giga Space, Viman Nagar, Pune - 411016. INDIA
* Office: +91 20 6622 1000 | Extn: 3157 | Cell: +91-9970291915
Email: manvark(a)techmahindra.com
www.techmahindra.com
<https://techmail1.techmahindra.com/exchweb/bin/redir.asp?URL=http://www
.techmahindra.com/>
============================================================================================================================
Disclaimer:
This message and the information contained herein is proprietary and confidential and subject to the Tech Mahindra policy statement, you may review at <a href="http://www.techmahindra.com/Disclaimer.html">http://www.techmahindra.com/Disclaimer.html</a> externally and <a href="http://tim.techmahindra.com/Disclaimer.html">http://tim.techmahindra.com/Disclaimer.html</a> internally within Tech Mahindra.
============================================================================================================================
I set up XWiki 1.0RC3 (soon to be upgraded to RC4) with ActiveDirectory
authentication. However, it's not what I expected.
First, I must still create XWiki users with the same username that users
have in my directory. If I don't first create the XWiki user, the
ActiveDirectory user won't be able to log in. However, as soon as I create
the XWiki user, the corresponding ActiveDirectory user can log in with
their ActiveDirectory credentials. I had hoped that XWiki would simply
allow an authenticated user to log in. So am I misunderstanding how it
should work?
Second, when an ActiveDirectory user does log in, it is the user details
from their XWiki user that is shown, not the corresponding ActiveDirectory
details. For example, if John Smith is an ActiveDirectory user with
username "jsmith", and I create an XWiki user named "Johnny Boy", then when
John logs in, "Johnny Boy" is shown for his name, not the "John Smith" form
ActiveDirectory. This surprises me because some of the LDAP value I has to
specify for XWiki's ActiveDirectory integration were telling it how to
glean information such as the displayName from the directory. Again, and I
misunderstanding how it should work?
Regards,
Brian.
-----------------------------------------
CONFIDENTIALITY STATEMENT:
This e-mail transmission contains information that is intended to
be confidential. It is intended only for the addressee named
above. If you receive this e-mail in error, please do not read,
copy, or disseminate it. If you are not the intended recipient,
any disclosure, copying, distribution or use of the contents of
this information is prohibited. Please reply to the message
immediately by informing the sender that the message was
misdirected. After replying, please erase it from your computer
system. Your assistance in correcting this error is appreciated.
I have installled xwiki and importde their default tables.
I have been trying for hours to delte the sandbox space: I can delete any
other space, but not sandbox, by deleting all pages of the space.
Please help
Thanks
--
View this message in context: http://www.nabble.com/Delete-SANDBOX-space-tf3710212.html#a10377674
Sent from the XWiki- Users mailing list archive at Nabble.com.
I have created a wiki on the wikifarm (http://icarus.xwiki.com/) and want to change the skin to 'albatross'. I tried the URL parameter but this does not work.
Thanks in advance, Uwe
Hi,
In my xwiki application we have got a hierarchy of users, viz., admin(xwikiadmin), monitors, registered users, banned users, and guests(xwikiguest).
In our application admin can create monitors. Monitors are users having some special rights. Monitors can assign rights to a set of users viz., the registered users (who doesn't have admin rights). Monitors can ban a registered user etc. But to allow this monitor should have admin privileges
(see - http://www.xwiki.org/xwiki/bin/view/UserGuide/RightsManagement).
But if we give admin privileges to monitors, then a monitor can even change the rights of an administrator, or even his own rights.
Is there a way in xwiki for me to do make a user group so that he is not able change the rights of admin but is able to change the rights of normal users?
Another query : how can I get the group of the currently logged in user from a velocity page?
Regards
Roopesh
I would like to set up the access rights for my wiki in the following way
ADMIN: can do everything
ALL GROUPS: can only view pages, add comments and create a new blog entry
The problem is hat i dunno how to setup permissions for the blogs: if I set
no access for the spage "BLOG" than a standard user cannot create a new blog
entry. The only way to do this is to set for ALL GROUPD edit access to the
space "BLOG", but then they will be able to edit parts of the blog i don't
want them to touch.
Thanks
--
View this message in context: http://www.nabble.com/Access-to-create-a-blog-entry-tf3727469.html#a10432051
Sent from the XWiki- Users mailing list archive at Nabble.com.
Hi, I would like to avoid that, in the right navigation panel, under the blog
space, a new entry is added for each new blog. I would to keep only 3 items:
Cathegories, WebHome and Create ne blog.
How can i do that?
Thanks
--
View this message in context: http://www.nabble.com/Blogs%3A-avoid-listing-in-panels-tf3754117.html#a1060…
Sent from the XWiki- Users mailing list archive at Nabble.com.
Hello All,
I try to switch from rc2 to rc4 and notice a strange beahivor in rc4.
I checked out the source and built the war, deployed it, set the
superadmin pw, imported the rc4.xar from the xwiki.org site.
when i try to add new groups or new users, the process succeeds, i.e.
the new groups / users *are* created, but they do not apear in the
groups/users list in the admin space.
Has any of you encountered the same problem?
Regards
Thomas
--
ontopica
Thomas Krämer
Krämer&Okpue GbR
Kurfürstenstr. 66
53115 Bonn
Fon +49 228 - 180 99 737
Fax +49 228 - 242 78 60
Email tk(a)ontopica.de
Hi Xavier,
On Jan 6, 2006, at 7:52 PM, Xavier MOGHRABI wrote:
> Dear all,
>
> I tried to used Jabber macro on my server like this :
> #jabber("moghrabi(a)jabber.objectweb.org")
>
> It seems not working on the ObjectWeb server.
> We use Wildfire 2.6.
>
> do you know why ?
>
I've checked the code. The reason is because the presence service we
were using is no longer active:
http://edgar.netflint.net/status.php
See http://jira.xwiki.org/jira/browse/XWIKI-1219
Thanks
-Vincent
Hi,
I think I'm missing something here. To display an image on a page it's
pretty simple : you attach it to a page, and use the {image} macro to
display it. Good. What if I want to display the same image in 2 or 3
different pages ? I can't do the same because if the image is attached to
page1 it will not be usable on page2. How can I upload a image (or a file)
that could be visible to all the wiki ?
Thanks,
Antonio
I have a question regarding the use of GET/POST in xwiki. How do I send to a velocity script a string using GET or maybe something similar (like $context??) in xwiki?
I read something about xwiki context, like getResponse() and getRequest(), but I would like an example to understand better, because the api is very lacunal. Thank you.
Evelina Slatineanu
1. Anyone had success with configuring Xwiki so it will use an Active
Directory to authenticate using SSL (port 636)? I'm using Xwiki 1.0
RC3 as a standalone installation on a Win2003 Server using Jetty (though
have configured Xwiki to use our MySQL Server - and this works fine).
I was able to sucessfully get it to authenticate to our AD via LDAP port
389, but can't seem to get it work under port 636 (SSL). And I have
installed the cert from the LDAP Server on the XWiki box (Win2003
Server), so I'm not sure what I'm doing wrong.
For those that have deployed Xwiki using LDAP Authentication via a AD in
SSL mode, you could send me the parameters you have tweaked in the
xwiki.cfg file (and anything else you did)?
2. I see that a patch was been developed (XWIKI-865 - related to
XWIKI-1079 and XWIKI-805) to enable support for SSL connections to LDAP.
Do I need to install this patch or this already included in as part of
Xwiki 1.0 RC3 on the download? If I do need to install it - how?
The documentation on the patch and on the xwiki.org site does not say
how to install patches (sorry if I'm supposed to know this already - but
I'm not a Java programmer). How are patches installed and what
procedures should be done as part of the post-installation, and how does
one know when a release includes a patch?
Thanks in advance for your help,
Dave
I think it's impossible to do the paging properly under the conditions mentioned below. So I have a flat results view but I've done some efforts for a compact and easily customizable search results view, which has sorting and sort direction functionality. If you want to have it you should also have my lucene-patches to support sorting directions and to do AND-searches by default.
If you want I can send these all to you but maybe somebody of the project team could shortly comment these issues before. If there is a roadmap with the plugin I could also offer myself to be a contributor. Lucene-plugin works 100X (well...almost) faster than regular xwiki-searches and is at least at the moment the only possible choice in my xwiki-environment.
And by the way, many thanks for Ludovic and the whole team for great work!
Regards,
Petteri
________________________________
Lähettäjä: Michael Guntli [mailto:michael.guntli@leica-geosystems.com]
Lähetetty: ke 9.5.2007 11:12
Vastaanottaja: xwiki-users(a)objectweb.org
Aihe: [xwiki-users] RE: Questions about the Lucene-plugin
I had the same problem with post-filtering the search results. (there were
not all results displayed, and that caused a problem in a paged view (ex.
just 10 out of 30 on page1, 15 of 30 on page2..)
Maybe you can improve my lucene search page macro?
http://www.xwiki.org/xwiki/bin/view/Code/LuceneSearchPage
petteri.karttunen wrote:
>
> About the "confusing" results: of course I can do some velocity- or groovy
> -post-processing on the page to filter out the duplicate document names
> from results. This is no problem if I want to show the results as one flat
> list but it becomes quite complicated to do efficiently if I want to show
> f.ex. 30 hits per page with paging. Basically I mean that all the index
> data holded by one page (page content, objects, attachments...) should be
> regarded as this page's properties and indexed under one lucenedoc. If I
> operationally have understood something incorrectly, please correct me.
>
> What do you think?
>
> -Petteri
>
> I'm testing the version RC1 and have some thoughts about the
> Lucene-plugin:
>
> Sorting
> -------
> At the moment there is no method in the API to choose between the sorting
> directions. I think there should be one.
>
> Boolean Queries
> ---------------
> Is the default query-type going to stay an ORed one? Should it better be
> an AND-query, like Google? I think most of the surfers expect that
> nowadays. At least there could be method to choose between them.
>
> Results
> -------
> Search results are a bit confusing now. When I search for a word that
> appears both in a document, in it's attachment and in it's object's
> properties I get three hits. One for each type. There a special cases, of
> course, but I think it would be more usable to get in my example case by
> default just one hit. There would still remain a method ("type: object")
> to distinguish between the types in a query.
>
> If you like, I can provide patches for the two first (minor) issues.
>
> Regards,
> Petteri
>
>
>
>
>
>
>
>
>
> --
> You receive this message as a subscriber of the xwiki-users(a)objectweb.org
> mailing list.
> To unsubscribe: mailto:xwiki-users-unsubscribe@objectweb.org
> For general help: mailto:sympa@objectweb.org?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>
>
--
View this message in context: http://www.nabble.com/Questions-about-the-Lucene-plugin-tf3704984.html#a103…
Sent from the XWiki- Users mailing list archive at Nabble.com.
The XWiki development team team is pleased to announce the
availability of the 1.0 RC 4 release.
Go grab it on http://www.xwiki.org/xwiki/bin/view/Main/Download
This release is a bug fix release and is planned to be promoted as
the final 1.0 release next week if no critical bug is found till then.
* Bugs fixed:
o XWIKI-1023 - Probable mistake in strikethrough regular
expression match
o XWIKI-1151 - Wyswiyg editor has problem with lists and
carriage returns
o XWIKI-1152 - Wysiwyg loosing content when copy pasting
and switching to list
o XWIKI-1161 - Exception when manipulating class fields
causes them to "disappear"
o XWIKI-1163 - Remove lines space before and after the
list, table
o XWIKI-1164 - Editor removes line feeds
o XWIKI-1165 - WYSIWYG editor doesn't understand the "-"
notation for lists
o XWIKI-1166 - WYSIWYG editor doesn't understand the
<text> , it's ignored
o XWIKI-1167 - Create 2 lists that separated by a line
space then it merges both lists
o XWIKI-1172 - "Indent" button generates escaped
<bloquote> wiki markup
o XWIKI-1180 - The blockquote is never removed
o XWIKI-1182 - Empty line after list missing
o XWIKI-1183 - URLs entered in wiki markup are displayed
without the protocol part
o XWIKI-1184 - Tooltip for Ordered List is wrong
o XWIKI-1189 - Reduce the amount of space before the level
1 title
o XWIKI-1190 - One empty line at the start of a document
is stripped when rendered and edited again
o XWIKI-1191 - Macromapping of velocity macros when
there's no Velocity macro page defined fail and instead include the
WebHome page of the current space
o XWIKI-1192 - {skype} macro mapping to #skype velocity
macro isn't working
o XWIKI-1197 - exception in rename nonexistent document
o XWIKI-1204 - Incorrect type of code macro when we switch
from wiki => wysiwyg => wiki
* Improvements
o XWIKI-1039 - The albatross skin does not distinguish
disabled form fields
o XWIKI-1109 - XWikiRightServiceImpl.listAllLevels uses an
expensive method for producing the rights list.
o XWIKI-1200 - Hide actions in the menu that don't have a
meaning for a non-existing document
IMPORTANT: XWiki 1.0 RC 2 has fixed an important security issue in
past releases where passwords were stored in clear in the database.
Passwords are now hashed. If you are upgrading from a previous
version, any new user or any password update will automatically get
the password hashed. However existing users who do not change their
passwords will still have their passwords in clear in the database.
Thus, we are providing a tool to automatically hash all passwords
from an existing database.
See the full release notes on http://www.xwiki.org/xwiki/bin/view/
Main/ReleaseNotesXWiki10RC4
Enjoy
-The XWiki development team
I am looking for a way to detect using velocity code, whether a button has
been pressed. I want to change an object's property's value before the
action goes from edit or inline back to view but only if the 'save and view'
button has been pressed.
thanks in advance
Uwe
--
View this message in context: http://www.nabble.com/detect-finished-action-tf3692266.html#a10323349
Sent from the XWiki- Users mailing list archive at Nabble.com.
Hello,
First, sorry for my approximate English , I try to explain my problem as clearly as possible.
When i use the pdf generator by clicking on the "pdf button" in the XWiki menu bar, the generated pdf dont have any size.
Then, when I want to open it, I obtain an error saying to me that the document is damaged or corrupted.
Finally, in my server logs, i have
Wrapped Exception: org.apache.fop.fo.ValidationException: null:1:182: Error(1/182): fo:root, Error processing foreign attribute: http://www.w3.org/XML/1998/namespace/@xml:lang
com.xpn.xwiki.XWikiException: Error number 12002 in 12: Exception while exporting PDF
Wrapped Exception: org.apache.fop.fo.ValidationException: null:1:182: Error(1/182): fo:root, Error processing foreign attribute: http://www.w3.org/XML/1998/namespace/@xml:lang
at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXMLFO(PdfExportImpl.java:162)
at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXHtml(PdfExportImpl.java:107)
at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportHtml(PdfExportImpl.java:170)
at com.xpn.xwiki.pdf.impl.PdfExportImpl.export(PdfExportImpl.java:184)
at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportToPDF(PdfExportImpl.java:174)
at com.xpn.xwiki.web.PDFAction.render(PDFAction.java:44)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:150)
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.doGet(ActionServlet.java:414)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
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:118)
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:228)
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:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:595)
Hope, that anybody can help me!
Regards,
Christophe