There's no such thing as a rollback of XAR. Just reimport over (or
delete the pages and reimport).
Thanks
-Vincent
-------------- Original message from wangwh(a)att.net:
--------------
Help!
I think I fell in trap 101, I moved the MySkin file and make the new
site a mess.
How do I roll back? How to keep the new skin?
Roll back everything then move again? Or, copy and paste files one
by one?
Wei-hsing
-------------- Original message from wangwh(a)att.net: --------------
OK. I get it. I have to be patient. It does bring in files after a
while...
-------------- Original message from
wangwh(a)att.net: --------------
I ignore the message and went to Administration page, the XAR file
is there,
however, click on the file name does not do
anything, and no next
step
suggested...
-------------- Original message from wangwh(a)att.net: --------------
>
> OK, XWiki moving in progress, I got the XAR file and did the
import to
the
> new site, then I got
>
>
> Wrong user name
> and
>
> Error number 3232 in 3: Exception while saving attachment
Backup.xar of
> document XWiki.Import
> Wrapped Exception: Could not execute JDBC batch update
> com.xpn.xwiki.XWikiException: Error number 3232 in 3: Exception
while
saving
attachment Backup.xar of document XWiki.Import
Wrapped Exception: Could not execute JDBC batch update
at
com
.xpn
.xwiki
.store.XWikiHibernateAttachmentStore.saveAttachmentContent(XWikiHib
> ernateAttachmentStore.java:107)
> at
>
com
.xpn
.xwiki.doc.XWikiDocument.saveAttachmentContent(XWikiDocument.java:
2576)
> at
>
com
.xpn
.xwiki.doc.XWikiDocument.saveAttachmentContent(XWikiDocument.java:
2559)
at
com.xpn.xwiki.web.UploadAction.action(UploadAction.java:129)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:204)
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(ApplicationFilt
org
.apache
.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
com
.xpn
.xwiki
.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter
org
.apache
.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilt
org
.apache
.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
org
.apache
.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:2
org
.apache
.catalina.core.StandardContextValve.invoke(StandardContextValve.java:1
> > 75)
> at
>
org
.apache
.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
> at
>
org
.apache
.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org
.apache
.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109
> > )
> at
>
org
.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
286)
> at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
> at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
> at
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:
767)
> at
>
org
.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:
697)
at
org.apache.jk.common.ChannelSocket
$SocketConnection.runIt(ChannelSocket.java:889
)
at
org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:69
> 0)
> at java.lang.Thread.run(Thread.java:619)
>
>
> Wrapped Exception:
>
> java.sql.BatchUpdateException: Data truncation: Data too long
for column
> > 'XWA_ARCHIVE' at row 1
com
.mysql
.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:
166
> > 6)
> at
>
com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:
1082)
org
.apache
.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.jav
> > a:294)
org
.apache
.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.jav
> > a:294)
> at
>
org
.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:
48)
> at
>
org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:
246)
> at
>
org
.hibernate
.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:92)
> at
>
org
.hibernate
.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:87)
org
.hibernate
.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:22
> > 2)
org
.hibernate
.persister.entity.AbstractEntityPersister.insert(AbstractEntityPers
> > ister.java:2224)
org
.hibernate
.persister.entity.AbstractEntityPersister.insert(AbstractEntityPers
> > ister.java:2660)
> at
>
org
.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:
56)
> > at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:250)
> at
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:234)
> at
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:141)
org
.hibernate
.event.def.AbstractFlushingEventListener.performExecutions(Abstract
> > FlushingEventListener.java:298)
org
.hibernate
.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListe
> ner.java:27)
> at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
> at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:
338)
> at
>
org
.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:
106)
com
.xpn
.xwiki
.store.XWikiHibernateBaseStore.endTransaction(XWikiHibernateBaseSto
> > re.java:816)
com
.xpn
.xwiki
.store.XWikiHibernateBaseStore.endTransaction(XWikiHibernateBaseSto
> > re.java:787)
com
.xpn
.xwiki
.store.XWikiHibernateAttachmentStore.saveAttachmentContent(XWikiHib
> > ernateAttachmentStore.java:103)
> at
>
com
.xpn
.xwiki.doc.XWikiDocument.saveAttachmentContent(XWikiDocument.java:
2576)
> at
>
com
.xpn
.xwiki.doc.XWikiDocument.saveAttachmentContent(XWikiDocument.java:
2559)
at
com.xpn.xwiki.web.UploadAction.action(UploadAction.java:129)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:204)
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(ApplicationFilt
org
.apache
.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
com
.xpn
.xwiki
.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter
org
.apache
.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilt
org
.apache
.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
org
.apache
.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:2
org
.apache
.catalina.core.StandardContextValve.invoke(StandardContextValve.java:1
> > 75)
> at
>
org
.apache
.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
> at
>
org
.apache
.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org
.apache
.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109
> > )
> at
>
org
.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
286)
> at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
> at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
> at
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:
767)
> at
>
org
.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:
697)
at
org.apache.jk.common.ChannelSocket
$SocketConnection.runIt(ChannelSocket.java:889
)
at
org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:69
> 0)
> at java.lang.Thread.run(Thread.java:619)
>
>
>
>
> -------------- Original message from Vincent Massol :
> --------------
>
>
> > Hi Wei-hsing,
> >
> > Your wiki has been created. You'll need to take care of moving
your
> > content yourself though (export and
import of XARs should work
fine).
> >
> > Enjoy your new wiki!
> >
> > Thanks
> > -Vincent
> >
> > On May 7, 2008, at 5:07 PM, wangwh(a)att.net wrote:
> >
> > > We would like to move this site from the current farm to
community
> > > farm:
> > >
> > >
parents2.xwiki.com (Community Site for Parents of Web 2.0 era)
> > > to
> > >
parents2.myxwiki.org
> > >
> > > My account on community farm is "weihsingwang"
> > >
> > > Thanks.
> > >
> > > Wei-hsing
> > >
> > >
> > > -------------- Original message from Vincent Massol
> > > : --------------
> > >
> > >
> > > > Hi Wei-hsing,
> > > >
> > > > Thanks for pinging me. I'm in SF at the JavaOne conference
right now
> > > > so I won't have time to
do anything for a few days.
> > > >
> > > > Also you need to go at
http://myxwiki.org and read the
instructions
> > > > there as I told you in my
previous email. This farm is not
managed
> > > by
> > > > me. It's a community farm managed by the community which
means you
> > > > need to ask the community,
not me. You'll see that once
you send the
> > > > email as instructed on
myxwiki.org the wikis will get
created very
> > > > quickly.
> > > >
> > > > Last, the community will be able to create the new wikis
for
you but
> > > > you'll have to do the
migration of data from the old farm
to this
> > > > farm. Again if you want pro
services then you should use
the pro
> > > farm
> > > > and then the XPertNet company can do the migration for you
as part
> > > of
> > > > the hosting cost you'd pay.
> > > >
> > > > Thanks
> > > > -Vincent
> > > >
> > > > On May 7, 2008, at 4:04 PM, wangwh(a)att.net wrote:
> > > >
> > > > > Hi, Vincent,
> > > > >
> > > > > Just to make sure this is on your to-do list. Thank you
very much.
> > > > >
> > > > > Best regards,
> > > > > Wei-hsing
> > > > >
> > > > > -------------- Forwarded Message: --------------
> > > > > From: wangwh(a)att.net
> > > > > To: Vincent Massol
> > > > > Subject: XWiki farm moves
> > > > > Date: Sun, 4 May 2008 00:16:13 +0000
> > > > >
> > > > > Hi, Vincent,
> > > > >
> > > > > We would like to move these sites from the current farm to
> > > community
> > > > > farm:
> > > > >
> > > > >
parents2.xwiki.com (Community Site for Parents of Web
2.0 era)
> > > > >
princetongirlscouts.xwiki.com (Community Site for girl
scouts at
> > > > > Princeton)
> > > > >
confucius.xwiki.com (Community Site for Chinese
traditional
> > > culture
> > > > > study)
> > > > >
sos.xwiki.com (Community Site for youth volunteer
services)
> > > > >
> > > > > My account on community farm is "weihsingwang".
> > > > >
> > > > > Thank you very much.
> > > > >
> > > > > Best regards,
> > > > > Wei-hsing
> > > > >
> > > > > -------------- Original message from Vincent Massol
> > > > > : --------------
> > > > >
> > > > >
> > > > > >
> > > > > > On Apr 29, 2008, at 4:27 PM, wangwh(a)att.net wrote:
> > > > > >
> > > > > > > Hi, Vincent,
> > > > > > >
> > > > > > > Thanks a lot. I have been using XWiki for a number of
> > > > > applications,
> > > > > > > some of them might need pro-farm service in the
future. I
> > > would
> > > > > like
> > > > > > > to move a few sites to the Community farm for the up-
to-date
> > > > > > > features. Then
request to move to pro-farm when need
comes. Is
> > > > > this
> > > > > > > direction OK?
> > > > > >
> > > > > > Sure.
> > > > > >
> > > > > > Just to repeat myself the community farm has the
following
> > > rules:
> > > > > > * No support warranty. All support is done on the
XWiki user
> > > > > > mailing list by the
community.
> > > > > > * No stability warranty. We install the latest
milestone version
> > > > > > of XWiki Enterprise
Manager on this farm and we use it
as a
> > > > > stability
> > > > > > test for the XWiki development team.
> > > > > > * No uptime warranty. It's possible the farm will be
down a few
> > > > > > days in a row
although we'll do the maximum so that it
doesn't
> > > > > happen.
> > > > > > * The farm is open to anyone to create wikis on.
However the
> > > > > > target users are
mostly technical people who can support
> > > > > themselves to
> > > > > > some extent. This farm should never be used for
business-
> > > critical
> > > > > > wikis. For that please use a pro farm service like the
one
> > > > > provided by
> > > > > > XPertNet.
> > > > > >
> > > > > > If you're ok with these rules just follow the
instructions
> > > listed on
> > > > > >
http://myxwiki.org
> > > > > > and I'll create the wiki for you.
> > > > > >
> > > > > > > Should I worry that the current XWiki farm be shut
down any
> > > time
> > > > > soon?
> > > > > >
> > > > > > We don't have any plan to close it right now. However
we're not
> > > > > > maintaining it
anymore (it's not evolving).
> > > > > >
> > > > > > Thanks
> > > > > > -Vincent Massol
> > > > > >
> > > > > >
> > > > > > > I would like to give my users best experience with
XWiki to
> > > keep
> > > > > > > growing communities on XWiki.
> > > > > > >
> > > > > > > Best regards,
> > > > > > > Wei-hsing
> > > > > > >
> > > > > > > -------------- Original message from Vincent Massol
> > > > > > > : --------------
> > > > > > >
> > > > > > >
> > > > > > > > Hi Wei-hsing,
> > > > > > > >
> > > > > > > > Just wanted to let you know that the Community
farm is now
> > > > > online at
> > > > > > > >
http://myxwiki.org
> > > > > > > > .
> > > > > > > >
> > > > > > > > Thanks
> > > > > > > > -Vincent Massol
> > > > > > > > CTO XWiki SAS
> > > > > > > >
> > > > > > > > On Apr 23, 2008, at 6:18 PM, Vincent Massol
wrote:
> > > > > > > >
> > > > > > > > > Hi Wei-hsing,
> > > > > > > > >
> > > > > > > > > On Apr 23, 2008, at 6:09 PM, wangwh(a)att.net
wrote:
> > > > > > > > >
> > > > > > > > >> Hi, Vincent,
> > > > > > > > >>
> > > > > > > > >> Thanks a lot for the message. I think
what you
said is
> > > you
> > > > > can
> > > > > > > help
> > > > > > > > >> me get an XWiki site on the community
farm with
the
> > > latest
> > > > > > > version
> > > > > > > > >> of XWiki. It will have the best design
and
interface
> > > but it
> > > > > is
> > > > > > > not
> > > > > > > > >> guaranteed to be stable.
> > > > > > > > >>
> > > > > > > > >> I need to upgrade an existing XWiki
site, but I
am not
> > > sure
> > > > > what
> > > > > > > > >> will the look and feel be when you help
me move
it over.
> > > > > Will the
> > > > > > > > >> native search work better? look better?
> > > > > > > > >
> > > > > > > > > The look will be the one you want. The
community
farm
> > > has the
> > > > > > > > > Albatross and Toucan skins ready. See
> > > > > > > >
http://platform.xwiki.org/xwiki/bin/view/Features/Skins
> > > > > > > > > Re the search, not sure what you mean by
"work
better".
> > > But
> > > > > yes it
> > > > > > > > > does work fine.
> > > > > > > > >
> > > > > > > > >> (the site is at
sos.xwiki.com) It is for
a non-
profit
> > > > > group, so,
> > > > > > > > >> not business critical. But, I also need
to know
if we
> > > > > choose to
> > > > > > > > >> move to the Pro-farm, what will be the
lowest
charge. (I
> > > > > could
> > > > > > > not
> > > > > > > > >> find the pricing page, could you send a
link to
me?) What
> > > > > will
> > > > > > > Pro-
> > > > > > > > >> farm give us?
> > > > > > > > >
> > > > > > > > > Someone from sales will answer you on these
points.
> > > > > > > > >
> > > > > > > > >> Please don't move the site before we
have all the
> > > > > information.
> > > > > > > > >> Thank you very much!
> > > > > > > > >
> > > > > > > > > Sure. If you were to choose the community
offering I
> > > > > wouldn't move
> > > > > > > > > anything, you'll have to do it. What I
would do
is simply
> > > > > create
> > > > > > > an
> > > > > > > > > empty wiki for you but you'll have to do
all the
> > > > > customizations
> > > > > > > and
> > > > > > > > > content move by exporting/importing your old
content.
> > > And all
> > > > > > > > > questions will have to go through the xwiki
users mailing
> > > > > list.
> > > > > > > > >
> > > > > > > > > Hope we can find a solution that will
satisfy
you! :)
> > > > > > > > >
> > > > > > > > > Thanks
> > > > > > > > > -Vincent
> > > > > > > > >> -------------- Original message from
Vincent
Massol
> > > > > > > > >>
>: --------------
> > > > > > > > >>
> > > > > > > > >>
> > > > > > > > >> > FYI the community farm has been
upgraded and
is ready
> > > to
> > > > > accept
> > > > > > > > >> wikis.
> > > > > > > > >> >
> > > > > > > > >> > Please let me know your usage as
described
below.
> > > > > > > > >>
>
> > > > > > > > >> > If you decide to go with this farm
instead of
the pro
> > > one
> > > > > then
> > > > > > > > >> please:
> > > > > > > > >> > 1) register on
myxwiki.org
> > > > > > > > >> > 2) give me your user id that you
created in 1)
> > > > > > > > >> > 3) let me know the name of your
wiki
> > > > > > > > >> >
> > > > > > > > >> > Thanks
> > > > > > > > >> > -Vincent Massol
> > > > > > > > >> >
> > > > > > > > >> > On Apr 21, 2008, at 4:01 PM,
Vincent Massol
wrote:
> > > > > > > > >>
>
> > > > > > > > >> > > Hi Wei-hsing,
> > > > > > > > >> > >
> > > > > > > > >> > > I'm really sorry for not
answering sooner.
I've
> > > been sick
> > > > > > > for a
> > > > > > > > >> long
> > > > > > > > >> > > time now... and I'm trying
to catch up with
the work.
> > > > > > > > >>
> >
> > > > > > > > >> > > I actually started working on
the community
farm
> > > for you
> > > > > > > about 2
> > > > > > > > >> > > weeks ago and I have a first
version of the
farm
> > > working.
> > > > > > > > >> > >
> > > > > > > > >> > > Today we're upgrading it
to the latest
snapshot
> > > version
> > > > > > > since the
> > > > > > > > >> > > last one wasn't very
stable. I'll ping you
when it's
> > > > > ready.
> > > > > > > > >> > >
> > > > > > > > >> > > On your side can you remind us
what will be
the
> > > usage you
> > > > > > > would
> > > > > > > > >> do
> > > > > > > > >> > > on this farm? I want to ensure
it'll match
your
> > > needs. I
> > > > > > > remind
> > > > > > > > >> you
> > > > > > > > >> > > that it's a no guarantee
farm, i.e. it can
be down
> > > for a
> > > > > > > few days
> > > > > > > > >> > > for example in the worst of
cases and it'll
always
> > > use
> > > > > the
> > > > > > > latest
> > > > > > > > >> > > version of XWiki
Enterprise/XEM. Also
there's no
> > > > > guaranteed
> > > > > > > > >> support
> > > > > > > > >> > > and all support requests will
need to go
through the
> > > > > xwiki
> > > > > > > users
> > > > > > > > >> > > mailing list. The farm will be
managed by
the xwiki
> > > > > > > community.
> > > > > > > > >> > >
> > > > > > > > >> > > For any business wiki we
recommend using
the Pro
> > > XWiki
> > > > > farm.
> > > > > > > > >> > >
> > > > > > > > >> > > Thanks a lot
> > > > > > > > >> > > -Vincent Massol
> > > > > > > > >> > > CTO & XWiki tech
lead/developer
> > > > > > > > >> > >
> > > > > > > > >> > > On Apr 21, 2008, at 3:05 PM,
wangwh(a)att.net
wrote:
> > > > > > > > >>
> >
> > > > > > > > >> > >> Hi,
> > > > > > > > >> > >> I have sent emails to you
but did not get
any
> > > answer.
> > > > > > > > >> > >>
> > > > > > > > >> > >> Could you tell me the
charges for hosting
on XWiki
> > > > > > farm at
> > > > > > > > > >> > >> different level?
> > > > > > > > > >> > >>
> > > > > > > > > >> > >> Thanks.
> > > > > > > > > >> > >> Wei-hsing Wang
> > > > > > > > > >> > >>
> > > > > > > > > >> > >
> > > > > > > > > >> >
> > > > > > > > > >
> > > > > > > > >
> > > > > > >
> > > > >
> > >