On 30 Aug 2015 at 15:28:30, vinc...@massol.net
(vinc...@massol.net(mailto:vinc...@massol.net)) wrote:
> See below,
>
>
> On 30 Aug 2015 at 15:15:45, vinc...@massol.net
> (vinc...@massol.net(mailto:vinc...@massol.net)) wrote:
>
> > Hi Johan,
> >
> > On 30 Aug 2015 at 14:40:38, Johan Eriksson
> > (jo...@moulinsart.org(mailto:jo...@moulinsart.org)) wrote:
> >
> > > Hi!
> > >
> > > I performed my first install ever of xwiki today using the latest
> > > stable. Running with mysql (on separate hosts) as database. I've
> > > installed my servlet container on Centos 7, with java and tomcat
> > > versions as below:
> >
> > What version of XWiki did you install? 7.1.2?
> >
> > > [root@tomcat-01]# java -version
> > > java version "1.7.0_85"
> > > OpenJDK Runtime Environment (rhel-2.6.1.2.el7_1-x86_64 u85-b01)
> > > OpenJDK 64-Bit Server VM (build 24.85-b03, mixed mode)
> > >
> > > Installed Packages
> > > Name : tomcat
> > > Arch : noarch
> > > Version : 7.0.54
> > > Release : 2.el7_1
> > >
> > > Since this is my first xwiki installation ever, I would like to share my
> > > experience, problems I faced and unanswered questions below.
> >
> > That’s great that you are doing so; this helps us improve XWiki and the
> > documentation.
> >
> > > From
> > > http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationTomcat
> > > I thought that as per example, java settings:
> > >
> > > JAVA_OPTS="-Xmx800m -XX:MaxPermSize=192m"
> > >
> > > would allow me to install and play around with the application, since
> > > that recommendation is higher than the "small installation" (512M)
> > > reference found here
> > > http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Performances#HMemory
> > >
> > > * My first problem appeared when I right after successful installation,
> > > in the sandbox, created an empty testpage with one attachment of 3M in
> > > size. I got an OutOfMemory exception when deleting that attachment.
> > > - Are the documented java memory recommendations still applicable or
> > > should they be considered as outdated for latest stable?
> > >
> > > so I updated the java settings to solve the problem:
> > > JAVA_OPTS="-Xmx1400m -XX:MaxPermSize=192m”
> >
> > So the memory requirements is indicated on
> > http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Installation#HPrerequisites
> >
> > As you can see there, for medium installs we recommend -Xmx1024m
> > -XX:MaxPermSize=196m (and -Xmx512m -XX:MaxPermSize=196m for small).
> >
> > Indeed in your case you should use the small install recommendation since
> > at this stage it’s only to play with XWiki.
> >
> > Now your problem is with attachments. If you check
> > http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Performances#HMemory
> > you’ll see a warning box with explanations about the memory requirements
> > and a link that leads you
> > http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Attachments
> >
> > I’ve also checked
> > http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationTomcat and
> > it does point to the same memory doc as I referenced above, so normally you
> > should have seen the issue with the memory required for large attachments.
> >
> > What we need to do in the future is enable the filesystem store by default
> > but we currently have a limitation with it (as indicated on that page):
> > "restoring attachments from the recycle bin via UI”. This is why we haven’t
> > made it the default just yet.
> >
> > > * My second problem appeared when I created my first page. The intention
> > > was to create a page with a bunch of image attachments, using an
> > > extension for displaying these images as an image gallery. When
> > > uploading 116 images of individual size ~ 3M, a total size of 374M.
> > > Uploading of files failed after 80 something files had been uploaded to
> > > the page. The disk space on the servlet container server host was full.
> > > In
> > > /var/cache/tomcat/work/Catalina/localhost/xwiki/xwiki-temp/attachment-cache
> > > a total of 6.3G of data had been stored.
> > > - Looking at the checksum of the 2000 something files stored in this
> > > directory there are 86 unique files some of which stored in 29 copies
> > > during the upload process. Is this a desired behavior of the attachment
> > > cache, or is this a bug?
> >
> > We have performance problems when uploading attachments in the DB (it’s
> > very memory-hungry) but I didn’t know that the temporary directory was used
> > that much. This looks like a bug. It would be great if you could open a
> > jira issue at http://jira.xwiki.org with your details so that we could look
> > at this into more details.
> >
> > Now since you seem to be wanting to have a lot of attachments and possibly
> > or large size, I’d highly recommend you turn on filesystem storage for
> > attachments.
> >
> > > * My third problem was when trying to install an extension. I was really
> > > curious about, and wanted to test, the social login application, that
> > > even is referred to from the administration guide
> > > http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Authentication#HSocialLogin.
> > > This extension does not install at all on the latest stable. My java
> > > knowledge is limited, but, I interpret the error message as failure to
> > > satisfy requirement of servlet api version 2.5 (maybe since latest
> > > stable xwiki has servlet version prereq of 3.0+).
> >
> > Unfortunately it seems you were not lucky and you picked one extension for
> > which its author and the community have not updated to work on the latest
> > version of XWiki :(
> >
> > As you can see on
> > http://extensions.xwiki.org/xwiki/bin/view/Extension/Social+Login+Application
> > this extension has been contributed by Jerome Velocity but this person is
> > not active anymore on it AFAIK and I don’t know anyone else who’s active on
> > it at the moment (although Thomas Mortagne seems to have fixed some issues
> > and released the last version - see http://jira.xwiki.org/browse/AUTHSL).
> >
> > I’d suggest 2 things:
> >
> > 1) you rate it quite poorly at
> > http://extensions.xwiki.org/xwiki/bin/view/Extension/Social+Login+Application
> > so that others know what to expect. You can also help future users by
> > commenting on
> > http://extensions.xwiki.org/xwiki/bin/view/Extension/Social+Login+Application
> > (or even editing the page if you’re logged in) to add the information
> > about the fact that it doesn’t work with XWiki 7.x. EDIT: I’ve just added
> > that information on the page (haven’t tested myself, I’ve based my edit on
> > your feedback).
> >
> > 2) you create a jira issue at http://jira.xwiki.org/browse/AUTHSL and maybe
> > someone will pick it up and fix it.
>
> Actually I’ve created it at http://jira.xwiki.org/browse/AUTHSL-3 and I’ll
> try to fix it now, it seems easy enough to fix.
I spoke too fast… This was only the tip of the iceberg. I’ve commented at
http://jira.xwiki.org/browse/AUTHSL-3?focusedCommentId=87597&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-87597
Since someone reported it to work with XWiki 6.0.1, I guess it should work fine
in 6.4.4 (LTS).
Thanks
-Vincent
> Thanks
> -Vincent
>
> > > - Since the documentation only exist in one latest version, should I as
> > > user assume that the documentation is applicable for latest
> > > development-, stable- or long term release?
> >
> > All documentation on xwiki.org(http://xwiki.org) is always for the latest
> > version unless mentioned explicitly.
> >
> > > Now, it might be bad luck, or my failure to understand the xwiki release
> > > process, that my first three tests of the software failed with problems.
> >
> > Yes I believe you were not lucky and I’m really sorry that XWiki didn’t
> > make a good first impression as a result. Try to persevere a bit more and
> > I’m sure it’ll go uphill from now on :)
> >
> > > I will now try the long term support release hoping that I successfully
> > > can add attachments and install extensions according to my requirements.
> >
> > Most extensions should work fine with 7.1.2. You can also verify this by
> > using extensions that have had recent versions released.
> >
> > Thanks a lot for your feedback! If you have more ideas on things we
> > could/should do to improve the user experience, please share them here.
> > You’ve already helped a lot with this report.
> >
> > Thanks
> > -Vincent
> >
> >
> > > Best regards
> > > Johan Eriksson
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users