From: tech.vronk <te...@vr...> - 2014-04-14 11:41:21
|
Hello, we have hard time finding a satisfactory workflow for developing our xquery app in exist and maintaining the code in a git repository. What we've tried until now: There is the eXgit plugin https://github.com/shabanovd/eXgit but it does not seem to be really stable/usable. We were able to checkout a git-repo via the subversion module ("every git-repo is also a subversion repo"), however subversion:status('target-dir') insists, that the checked out files are unversioned: <status> .... <entry status="unversioned" locked="false" working-revision="-1" last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn/trunk/utils.xsl"/> <entry status="unversioned" locked="false" working-revision="-1" last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn/trunk"/> <entry status="incomplete" locked="false" working-revision="57" last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn"/> </status> We were also unable to connect from Windows to exist via WebDAV in a stable way Can anybody share their experience / approach? Best, Matej |
From: Matej D. <xn...@gm...> - 2014-04-14 11:17:34
|
Hello, we have hard time finding a satisfactory workflow for developing our xquery app in exist and maintaining the code in a git repository. What we've tried until now: There is the eXgit plugin https://github.com/shabanovd/eXgit but it does not seem to be really stable/usable. We were able to checkout a git-repo via the subversion module ("every git-repo is also a subversion repo"), however subversion:status('target-dir') insists, that the checked out files are unversioned: <status> .... <entry status="unversioned" locked="false" working-revision="-1" last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn/trunk/utils.xsl"/> <entry status="unversioned" locked="false" working-revision="-1" last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn/trunk"/> <entry status="incomplete" locked="false" working-revision="57" last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn"/> </status> We were also unable to connect from Windows to exist via WebDAV in a stable way Can anybody share their experience / approach? Best, Matej |
From: Dan M. <dan...@gm...> - 2014-04-15 14:09:50
|
Hello Matej, We are also looking for a way to sync up the data within eXist and git. We have used the subversion module that Dmitriy Shabanov has provided in the past. here are some examples of this https://en.wikibooks.org/wiki/XQuery/Subversion we also hope to use Dmitriy Shabanov's new eXgitmodule in the future, however we have only started testing this. A very early DRAFT of this is here: https://en.wikibooks.org/wiki/XQuery/Installing_eXgit Dmitriy is good to work with and has provided support for us in the past. As a workaround this this project is ready, I have also used the file module to save files to the local hard drive in combination with commands that execute git commands using the process:execute()function. Althoug the file module is reliable, the process:execute() is a non-elegant solution that must be customized for both UNIX and Windows and tends to hang eXist when many concurrent users are using it. (Note it was not designed to do this :-). https://en.wikibooks.org/wiki/XQuery/Execute_External_Process I would like to continue to work with Dmitriy on the eXgit project and hope others can continue to help us debug and document the functions. - Dan On Mon, Apr 14, 2014 at 6:17 AM, Matej Durco <xn...@gm...> wrote: > Hello, > > we have hard time finding a satisfactory workflow for developing our > xquery app in exist and maintaining the code in a git repository. > > What we've tried until now: > > There is the eXgit plugin https://github.com/shabanovd/eXgit > but it does not seem to be really stable/usable. > > We were able to checkout a git-repo via the subversion module ("every > git-repo is also a subversion repo"), > however subversion:status('target-dir') insists, that the checked out > files are unversioned: > > <status> > .... > <entry status="unversioned" locked="false" working-revision="-1" > last-changed-revision="?" author="?" > path="/db/test/cs-xsl-svn/trunk/utils.xsl"/> > <entry status="unversioned" locked="false" working-revision="-1" > last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn/trunk"/> > <entry status="incomplete" locked="false" working-revision="57" > last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn"/> > </status> > > > We were also unable to connect from Windows to exist via WebDAV in a > stable way > > > Can anybody share their experience / approach? > > Best, > Matej > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/NeoTech > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > -- Dan McCreary http://danmccreary.com Co-author: Making Sense of NoSQL <http://manning.com/mccreary> office: (952) 931-9198 cell: (612) 986-1552 skype: dmccreary47 |
From: W.S. H. <ws...@gm...> - 2014-04-29 16:40:53
|
What is the current status of the eXgit project? I see eXist-db/jgit is 2 minor versions behind on eclipse/jgit. The latter builds successfully, where the former doesn't. @dan I think you need to update the repo in the wiki to https://github.com/eXist-db/jgit. 2014-04-15 16:09 GMT+02:00 Dan McCreary <dan...@gm...>: > Hello Matej, > > We are also looking for a way to sync up the data within eXist and git. > We have used the subversion module that Dmitriy Shabanov has provided in > the past. > > here are some examples of this > > https://en.wikibooks.org/wiki/XQuery/Subversion > > we also hope to use Dmitriy Shabanov's new eXgitmodule in the future, > however we have only started testing this. > > A very early DRAFT of this is here: > > https://en.wikibooks.org/wiki/XQuery/Installing_eXgit > > Dmitriy is good to work with and has provided support for us in the past. > > As a workaround this this project is ready, I have also used the file > module to save files to the local hard drive in combination with commands > that execute git commands using the process:execute()function. Althoug > the file module is reliable, the process:execute() is a non-elegant > solution that must be customized for both UNIX and Windows and tends to > hang eXist when many concurrent users are using it. (Note it was not > designed to do this :-). > > https://en.wikibooks.org/wiki/XQuery/Execute_External_Process > > I would like to continue to work with Dmitriy on the eXgit project and > hope others can continue to help us debug and document the functions. > > - Dan > > > On Mon, Apr 14, 2014 at 6:17 AM, Matej Durco <xn...@gm...> wrote: > >> Hello, >> >> we have hard time finding a satisfactory workflow for developing our >> xquery app in exist and maintaining the code in a git repository. >> >> What we've tried until now: >> >> There is the eXgit plugin https://github.com/shabanovd/eXgit >> but it does not seem to be really stable/usable. >> >> We were able to checkout a git-repo via the subversion module ("every >> git-repo is also a subversion repo"), >> however subversion:status('target-dir') insists, that the checked out >> files are unversioned: >> >> <status> >> .... >> <entry status="unversioned" locked="false" working-revision="-1" >> last-changed-revision="?" author="?" >> path="/db/test/cs-xsl-svn/trunk/utils.xsl"/> >> <entry status="unversioned" locked="false" working-revision="-1" >> last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn/trunk"/> >> <entry status="incomplete" locked="false" working-revision="57" >> last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn"/> >> </status> >> >> >> We were also unable to connect from Windows to exist via WebDAV in a >> stable way >> >> >> Can anybody share their experience / approach? >> >> Best, >> Matej >> >> >> ------------------------------------------------------------------------------ >> Learn Graph Databases - Download FREE O'Reilly Book >> "Graph Databases" is the definitive new guide to graph databases and their >> applications. Written by three acclaimed leaders in the field, >> this first edition is now available. Download your free book today! >> http://p.sf.net/sfu/NeoTech >> _______________________________________________ >> Exist-open mailing list >> Exi...@li... >> https://lists.sourceforge.net/lists/listinfo/exist-open >> > > > > -- > Dan McCreary > http://danmccreary.com > Co-author: Making Sense of NoSQL <http://manning.com/mccreary> > office: (952) 931-9198 > cell: (612) 986-1552 > skype: dmccreary47 > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/NeoTech > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > > -- W.S. Hager Lagua Web Solutions http://lagua.nl |
From: W.S. H. <ws...@gm...> - 2014-04-29 16:59:22
|
Correction, eXist-db/jgit builds successfully. The jar is in org.eclipse.jgit/target 2014-04-29 18:40 GMT+02:00 W.S. Hager <ws...@gm...>: > What is the current status of the eXgit project? I see eXist-db/jgit is 2 > minor versions behind on eclipse/jgit. The latter builds successfully, > where the former doesn't. > > @dan I think you need to update the repo in the wiki to > https://github.com/eXist-db/jgit. > > > 2014-04-15 16:09 GMT+02:00 Dan McCreary <dan...@gm...>: > > Hello Matej, >> >> We are also looking for a way to sync up the data within eXist and git. >> We have used the subversion module that Dmitriy Shabanov has provided in >> the past. >> >> here are some examples of this >> >> https://en.wikibooks.org/wiki/XQuery/Subversion >> >> we also hope to use Dmitriy Shabanov's new eXgitmodule in the future, >> however we have only started testing this. >> >> A very early DRAFT of this is here: >> >> https://en.wikibooks.org/wiki/XQuery/Installing_eXgit >> >> Dmitriy is good to work with and has provided support for us in the past. >> >> As a workaround this this project is ready, I have also used the file >> module to save files to the local hard drive in combination with commands >> that execute git commands using the process:execute()function. Althoug >> the file module is reliable, the process:execute() is a non-elegant >> solution that must be customized for both UNIX and Windows and tends to >> hang eXist when many concurrent users are using it. (Note it was not >> designed to do this :-). >> >> https://en.wikibooks.org/wiki/XQuery/Execute_External_Process >> >> I would like to continue to work with Dmitriy on the eXgit project and >> hope others can continue to help us debug and document the functions. >> >> - Dan >> >> >> On Mon, Apr 14, 2014 at 6:17 AM, Matej Durco <xn...@gm...> wrote: >> >>> Hello, >>> >>> we have hard time finding a satisfactory workflow for developing our >>> xquery app in exist and maintaining the code in a git repository. >>> >>> What we've tried until now: >>> >>> There is the eXgit plugin https://github.com/shabanovd/eXgit >>> but it does not seem to be really stable/usable. >>> >>> We were able to checkout a git-repo via the subversion module ("every >>> git-repo is also a subversion repo"), >>> however subversion:status('target-dir') insists, that the checked out >>> files are unversioned: >>> >>> <status> >>> .... >>> <entry status="unversioned" locked="false" working-revision="-1" >>> last-changed-revision="?" author="?" >>> path="/db/test/cs-xsl-svn/trunk/utils.xsl"/> >>> <entry status="unversioned" locked="false" working-revision="-1" >>> last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn/trunk"/> >>> <entry status="incomplete" locked="false" working-revision="57" >>> last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn"/> >>> </status> >>> >>> >>> We were also unable to connect from Windows to exist via WebDAV in a >>> stable way >>> >>> >>> Can anybody share their experience / approach? >>> >>> Best, >>> Matej >>> >>> >>> ------------------------------------------------------------------------------ >>> Learn Graph Databases - Download FREE O'Reilly Book >>> "Graph Databases" is the definitive new guide to graph databases and >>> their >>> applications. Written by three acclaimed leaders in the field, >>> this first edition is now available. Download your free book today! >>> http://p.sf.net/sfu/NeoTech >>> _______________________________________________ >>> Exist-open mailing list >>> Exi...@li... >>> https://lists.sourceforge.net/lists/listinfo/exist-open >>> >> >> >> >> -- >> Dan McCreary >> http://danmccreary.com >> Co-author: Making Sense of NoSQL <http://manning.com/mccreary> >> office: (952) 931-9198 >> cell: (612) 986-1552 >> skype: dmccreary47 >> >> >> ------------------------------------------------------------------------------ >> Learn Graph Databases - Download FREE O'Reilly Book >> "Graph Databases" is the definitive new guide to graph databases and their >> applications. Written by three acclaimed leaders in the field, >> this first edition is now available. Download your free book today! >> http://p.sf.net/sfu/NeoTech >> _______________________________________________ >> Exist-open mailing list >> Exi...@li... >> https://lists.sourceforge.net/lists/listinfo/exist-open >> >> > > > -- > > W.S. Hager > Lagua Web Solutions > http://lagua.nl > -- W.S. Hager Lagua Web Solutions http://lagua.nl |
From: W.S. H. <ws...@gm...> - 2014-04-29 17:14:07
|
One way I got eXgit to build is to manually add exist.jar and org.eclipse.jgit-3.2.0-SNAPSHOT.jar and remove the dependencies from the pom.xml. 2014-04-29 18:59 GMT+02:00 W.S. Hager <ws...@gm...>: > Correction, eXist-db/jgit builds successfully. The jar is in > org.eclipse.jgit/target > > > 2014-04-29 18:40 GMT+02:00 W.S. Hager <ws...@gm...>: > > What is the current status of the eXgit project? I see eXist-db/jgit is 2 >> minor versions behind on eclipse/jgit. The latter builds successfully, >> where the former doesn't. >> >> @dan I think you need to update the repo in the wiki to >> https://github.com/eXist-db/jgit. >> >> >> 2014-04-15 16:09 GMT+02:00 Dan McCreary <dan...@gm...>: >> >> Hello Matej, >>> >>> We are also looking for a way to sync up the data within eXist and git. >>> We have used the subversion module that Dmitriy Shabanov has provided in >>> the past. >>> >>> here are some examples of this >>> >>> https://en.wikibooks.org/wiki/XQuery/Subversion >>> >>> we also hope to use Dmitriy Shabanov's new eXgitmodule in the future, >>> however we have only started testing this. >>> >>> A very early DRAFT of this is here: >>> >>> https://en.wikibooks.org/wiki/XQuery/Installing_eXgit >>> >>> Dmitriy is good to work with and has provided support for us in the past. >>> >>> As a workaround this this project is ready, I have also used the file >>> module to save files to the local hard drive in combination with commands >>> that execute git commands using the process:execute()function. Althoug >>> the file module is reliable, the process:execute() is a non-elegant >>> solution that must be customized for both UNIX and Windows and tends to >>> hang eXist when many concurrent users are using it. (Note it was not >>> designed to do this :-). >>> >>> https://en.wikibooks.org/wiki/XQuery/Execute_External_Process >>> >>> I would like to continue to work with Dmitriy on the eXgit project and >>> hope others can continue to help us debug and document the functions. >>> >>> - Dan >>> >>> >>> On Mon, Apr 14, 2014 at 6:17 AM, Matej Durco <xn...@gm...> wrote: >>> >>>> Hello, >>>> >>>> we have hard time finding a satisfactory workflow for developing our >>>> xquery app in exist and maintaining the code in a git repository. >>>> >>>> What we've tried until now: >>>> >>>> There is the eXgit plugin https://github.com/shabanovd/eXgit >>>> but it does not seem to be really stable/usable. >>>> >>>> We were able to checkout a git-repo via the subversion module ("every >>>> git-repo is also a subversion repo"), >>>> however subversion:status('target-dir') insists, that the checked out >>>> files are unversioned: >>>> >>>> <status> >>>> .... >>>> <entry status="unversioned" locked="false" working-revision="-1" >>>> last-changed-revision="?" author="?" >>>> path="/db/test/cs-xsl-svn/trunk/utils.xsl"/> >>>> <entry status="unversioned" locked="false" working-revision="-1" >>>> last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn/trunk"/> >>>> <entry status="incomplete" locked="false" working-revision="57" >>>> last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn"/> >>>> </status> >>>> >>>> >>>> We were also unable to connect from Windows to exist via WebDAV in a >>>> stable way >>>> >>>> >>>> Can anybody share their experience / approach? >>>> >>>> Best, >>>> Matej >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Learn Graph Databases - Download FREE O'Reilly Book >>>> "Graph Databases" is the definitive new guide to graph databases and >>>> their >>>> applications. Written by three acclaimed leaders in the field, >>>> this first edition is now available. Download your free book today! >>>> http://p.sf.net/sfu/NeoTech >>>> _______________________________________________ >>>> Exist-open mailing list >>>> Exi...@li... >>>> https://lists.sourceforge.net/lists/listinfo/exist-open >>>> >>> >>> >>> >>> -- >>> Dan McCreary >>> http://danmccreary.com >>> Co-author: Making Sense of NoSQL <http://manning.com/mccreary> >>> office: (952) 931-9198 >>> cell: (612) 986-1552 >>> skype: dmccreary47 >>> >>> >>> ------------------------------------------------------------------------------ >>> Learn Graph Databases - Download FREE O'Reilly Book >>> "Graph Databases" is the definitive new guide to graph databases and >>> their >>> applications. Written by three acclaimed leaders in the field, >>> this first edition is now available. Download your free book today! >>> http://p.sf.net/sfu/NeoTech >>> _______________________________________________ >>> Exist-open mailing list >>> Exi...@li... >>> https://lists.sourceforge.net/lists/listinfo/exist-open >>> >>> >> >> >> -- >> >> W.S. Hager >> Lagua Web Solutions >> http://lagua.nl >> > > > > -- > > W.S. Hager > Lagua Web Solutions > http://lagua.nl > -- W.S. Hager Lagua Web Solutions http://lagua.nl |
From: W.S. H. <ws...@gm...> - 2014-04-29 17:20:19
|
Correction again, the eXgit.jar file is 2kb. 2014-04-29 19:14 GMT+02:00 W.S. Hager <ws...@gm...>: > One way I got eXgit to build is to manually add exist.jar and > org.eclipse.jgit-3.2.0-SNAPSHOT.jar and remove the dependencies from the > pom.xml. > > > 2014-04-29 18:59 GMT+02:00 W.S. Hager <ws...@gm...>: > > Correction, eXist-db/jgit builds successfully. The jar is in >> org.eclipse.jgit/target >> >> >> 2014-04-29 18:40 GMT+02:00 W.S. Hager <ws...@gm...>: >> >> What is the current status of the eXgit project? I see eXist-db/jgit is 2 >>> minor versions behind on eclipse/jgit. The latter builds successfully, >>> where the former doesn't. >>> >>> @dan I think you need to update the repo in the wiki to >>> https://github.com/eXist-db/jgit. >>> >>> >>> 2014-04-15 16:09 GMT+02:00 Dan McCreary <dan...@gm...>: >>> >>> Hello Matej, >>>> >>>> We are also looking for a way to sync up the data within eXist and git. >>>> We have used the subversion module that Dmitriy Shabanov has provided in >>>> the past. >>>> >>>> here are some examples of this >>>> >>>> https://en.wikibooks.org/wiki/XQuery/Subversion >>>> >>>> we also hope to use Dmitriy Shabanov's new eXgitmodule in the future, >>>> however we have only started testing this. >>>> >>>> A very early DRAFT of this is here: >>>> >>>> https://en.wikibooks.org/wiki/XQuery/Installing_eXgit >>>> >>>> Dmitriy is good to work with and has provided support for us in the >>>> past. >>>> >>>> As a workaround this this project is ready, I have also used the file >>>> module to save files to the local hard drive in combination with commands >>>> that execute git commands using the process:execute()function. >>>> Althoug the file module is reliable, the process:execute() is a >>>> non-elegant solution that must be customized for both UNIX and Windows and >>>> tends to hang eXist when many concurrent users are using it. (Note it was >>>> not designed to do this :-). >>>> >>>> https://en.wikibooks.org/wiki/XQuery/Execute_External_Process >>>> >>>> I would like to continue to work with Dmitriy on the eXgit project and >>>> hope others can continue to help us debug and document the functions. >>>> >>>> - Dan >>>> >>>> >>>> On Mon, Apr 14, 2014 at 6:17 AM, Matej Durco <xn...@gm...> wrote: >>>> >>>>> Hello, >>>>> >>>>> we have hard time finding a satisfactory workflow for developing our >>>>> xquery app in exist and maintaining the code in a git repository. >>>>> >>>>> What we've tried until now: >>>>> >>>>> There is the eXgit plugin https://github.com/shabanovd/eXgit >>>>> but it does not seem to be really stable/usable. >>>>> >>>>> We were able to checkout a git-repo via the subversion module ("every >>>>> git-repo is also a subversion repo"), >>>>> however subversion:status('target-dir') insists, that the checked out >>>>> files are unversioned: >>>>> >>>>> <status> >>>>> .... >>>>> <entry status="unversioned" locked="false" working-revision="-1" >>>>> last-changed-revision="?" author="?" >>>>> path="/db/test/cs-xsl-svn/trunk/utils.xsl"/> >>>>> <entry status="unversioned" locked="false" working-revision="-1" >>>>> last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn/trunk"/> >>>>> <entry status="incomplete" locked="false" working-revision="57" >>>>> last-changed-revision="?" author="?" path="/db/test/cs-xsl-svn"/> >>>>> </status> >>>>> >>>>> >>>>> We were also unable to connect from Windows to exist via WebDAV in a >>>>> stable way >>>>> >>>>> >>>>> Can anybody share their experience / approach? >>>>> >>>>> Best, >>>>> Matej >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Learn Graph Databases - Download FREE O'Reilly Book >>>>> "Graph Databases" is the definitive new guide to graph databases and >>>>> their >>>>> applications. Written by three acclaimed leaders in the field, >>>>> this first edition is now available. Download your free book today! >>>>> http://p.sf.net/sfu/NeoTech >>>>> _______________________________________________ >>>>> Exist-open mailing list >>>>> Exi...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/exist-open >>>>> >>>> >>>> >>>> >>>> -- >>>> Dan McCreary >>>> http://danmccreary.com >>>> Co-author: Making Sense of NoSQL <http://manning.com/mccreary> >>>> office: (952) 931-9198 >>>> cell: (612) 986-1552 >>>> skype: dmccreary47 >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Learn Graph Databases - Download FREE O'Reilly Book >>>> "Graph Databases" is the definitive new guide to graph databases and >>>> their >>>> applications. Written by three acclaimed leaders in the field, >>>> this first edition is now available. Download your free book today! >>>> http://p.sf.net/sfu/NeoTech >>>> _______________________________________________ >>>> Exist-open mailing list >>>> Exi...@li... >>>> https://lists.sourceforge.net/lists/listinfo/exist-open >>>> >>>> >>> >>> >>> -- >>> >>> W.S. Hager >>> Lagua Web Solutions >>> http://lagua.nl >>> >> >> >> >> -- >> >> W.S. Hager >> Lagua Web Solutions >> http://lagua.nl >> > > > > -- > > W.S. Hager > Lagua Web Solutions > http://lagua.nl > -- W.S. Hager Lagua Web Solutions http://lagua.nl |
From: Dmitriy S. <sha...@gm...> - 2014-04-29 17:46:10
|
I didn't touch it for year. If you interesting to help me to finish, I'll be happy to continue it developing. Mean backend & UI developing. On Tue, Apr 29, 2014 at 9:20 PM, W.S. Hager <ws...@gm...> wrote: > Correction again, the eXgit.jar file is 2kb. > -- Dmitriy Shabanov |
From: W.S. H. <ws...@gm...> - 2014-04-29 17:51:48
|
I successfully build all jars now. The xar won't install but won't uninstall either. I have to leave it for now, but yeah I wouldn't mind pushing this project a bit. Why did it stall? 2014-04-29 19:45 GMT+02:00 Dmitriy Shabanov <sha...@gm...>: > I didn't touch it for year. If you interesting to help me to finish, I'll > be happy to continue it developing. Mean backend & UI developing. > > On Tue, Apr 29, 2014 at 9:20 PM, W.S. Hager <ws...@gm...> wrote: > >> Correction again, the eXgit.jar file is 2kb. >> > > -- > Dmitriy Shabanov > -- W.S. Hager Lagua Web Solutions http://lagua.nl |
From: W.S. H. <ws...@gm...> - 2014-04-30 10:23:20
|
How to remove the package again? The dashboard package manager throws an unknown server error and in the log there's a java nullpointer exception. I put the jars in the "git" folder within the xar, as per documentation, but when I try to run a git command the server says java.lang.NoClassDefFoundError: Could not initialize class org.exist.git.xquery.Module 2014-04-29 19:51 GMT+02:00 W.S. Hager <ws...@gm...>: > I successfully build all jars now. The xar won't install but won't > uninstall either. I have to leave it for now, but yeah I wouldn't mind > pushing this project a bit. Why did it stall? > > > 2014-04-29 19:45 GMT+02:00 Dmitriy Shabanov <sha...@gm...>: > > I didn't touch it for year. If you interesting to help me to finish, I'll >> be happy to continue it developing. Mean backend & UI developing. >> >> On Tue, Apr 29, 2014 at 9:20 PM, W.S. Hager <ws...@gm...> wrote: >> >>> Correction again, the eXgit.jar file is 2kb. >>> >> >> -- >> Dmitriy Shabanov >> > > > > -- > > W.S. Hager > Lagua Web Solutions > http://lagua.nl > -- W.S. Hager Lagua Web Solutions http://lagua.nl |
From: W.S. H. <ws...@gm...> - 2014-04-30 10:30:06
|
When I can deploy the package, I still get: Inconsistent package descriptor, the JAR file is not in the package 2014-04-30 12:23 GMT+02:00 W.S. Hager <ws...@gm...>: > How to remove the package again? The dashboard package manager throws an > unknown server error and in the log there's a java nullpointer exception. > > I put the jars in the "git" folder within the xar, as per documentation, > but when I try to run a git command the server says > > java.lang.NoClassDefFoundError: Could not initialize class > org.exist.git.xquery.Module > > > > > 2014-04-29 19:51 GMT+02:00 W.S. Hager <ws...@gm...>: > > I successfully build all jars now. The xar won't install but won't >> uninstall either. I have to leave it for now, but yeah I wouldn't mind >> pushing this project a bit. Why did it stall? >> >> >> 2014-04-29 19:45 GMT+02:00 Dmitriy Shabanov <sha...@gm...>: >> >> I didn't touch it for year. If you interesting to help me to finish, I'll >>> be happy to continue it developing. Mean backend & UI developing. >>> >>> On Tue, Apr 29, 2014 at 9:20 PM, W.S. Hager <ws...@gm...> wrote: >>> >>>> Correction again, the eXgit.jar file is 2kb. >>>> >>> >>> -- >>> Dmitriy Shabanov >>> >> >> >> >> -- >> >> W.S. Hager >> Lagua Web Solutions >> http://lagua.nl >> > > > > -- > > W.S. Hager > Lagua Web Solutions > http://lagua.nl > -- W.S. Hager Lagua Web Solutions http://lagua.nl |
From: Dannes W. <da...@ex...> - 2014-04-30 10:40:18
|
Undeploying a XAR file containing a JAR file is not possible without a server restart. Even with a server restart I am not sure if there will be a stable situation. class-unloading is a very difficult subject, I think there are some improvements to be made in this context. On Wed, Apr 30, 2014 at 12:29 PM, W.S. Hager <ws...@gm...> wrote: > When I can deploy the package, I still get: > > Inconsistent package descriptor, the JAR file is not in the package > > > -- eXist-db Native XML Database - http://exist-db.org Join us on linked-in: http://www.linkedin.com/groups?gid=35624 |
From: W.S. H. <ws...@gm...> - 2014-04-30 10:42:17
|
Hi Dannes, Server restart indeed didn't solve it. How to handle this manually without corrupting the db? 2014-04-30 12:34 GMT+02:00 Dannes Wessels <da...@ex...>: > Undeploying a XAR file containing a JAR file is not possible without a > server restart. > Even with a server restart I am not sure if there will be a stable > situation. > > class-unloading is a very difficult subject, I think there are some > improvements to be made in this context. > > > > On Wed, Apr 30, 2014 at 12:29 PM, W.S. Hager <ws...@gm...> wrote: > >> When I can deploy the package, I still get: >> >> Inconsistent package descriptor, the JAR file is not in the package >> >> >> > -- > eXist-db Native XML Database - http://exist-db.org > Join us on linked-in: http://www.linkedin.com/groups?gid=35624 > -- W.S. Hager Lagua Web Solutions http://lagua.nl |
From: Dannes W. <da...@ex...> - 2014-04-30 11:01:31
|
Hi, On Wed, Apr 30, 2014 at 12:42 PM, W.S. Hager <ws...@gm...> wrote: > Server restart indeed didn't solve it. How to handle this manually without > corrupting the db? > sorry no idea..... Maybe something like: stop database, manually delete files from the expath directories (alse the hidden ones), and restart..... D. -- eXist-db Native XML Database - http://exist-db.org Join us on linked-in: http://www.linkedin.com/groups?gid=35624 |
From: W.S. H. <ws...@gm...> - 2014-04-30 10:48:42
|
So you're saying this shouldn't be in the docs: http://exist-db.org/exist/apps/doc/repo.xml#D1.2.11.8 2014-04-30 12:42 GMT+02:00 W.S. Hager <ws...@gm...>: > Hi Dannes, > > Server restart indeed didn't solve it. How to handle this manually without > corrupting the db? > > > 2014-04-30 12:34 GMT+02:00 Dannes Wessels <da...@ex...>: > > Undeploying a XAR file containing a JAR file is not possible without a >> server restart. >> Even with a server restart I am not sure if there will be a stable >> situation. >> >> class-unloading is a very difficult subject, I think there are some >> improvements to be made in this context. >> >> >> >> On Wed, Apr 30, 2014 at 12:29 PM, W.S. Hager <ws...@gm...> wrote: >> >>> When I can deploy the package, I still get: >>> >>> Inconsistent package descriptor, the JAR file is not in the package >>> >>> >>> >> -- >> eXist-db Native XML Database - http://exist-db.org >> Join us on linked-in: http://www.linkedin.com/groups?gid=35624 >> > > > > -- > > W.S. Hager > Lagua Web Solutions > http://lagua.nl > -- W.S. Hager Lagua Web Solutions http://lagua.nl |
From: Dannes W. <da...@ex...> - 2014-04-30 11:03:36
|
Hi, On Wed, Apr 30, 2014 at 12:48 PM, W.S. Hager <ws...@gm...> wrote: > So you're saying this shouldn't be in the docs: > > http://exist-db.org/exist/apps/doc/repo.xml#D1.2.11.8 > hmmm not sure what you are referring to, I think You misunderstood: to state it simply: Adding is dynamic and works well, removing is not really working.... D. -- eXist-db Native XML Database - http://exist-db.org Join us on linked-in: http://www.linkedin.com/groups?gid=35624 |
From: Wolfgang M. <wol...@ex...> - 2014-04-30 11:25:59
|
If the xar was build and configured correctly, all that is needed is a restart of exist to unload the jar. I thus assume there's something wrong with this particular xar. Wolfgang Am 30.04.2014 13:04 schrieb "Dannes Wessels" <da...@ex...>: > > Hi, > > On Wed, Apr 30, 2014 at 12:48 PM, W.S. Hager <ws...@gm...> wrote: >> >> So you're saying this shouldn't be in the docs: >> >> http://exist-db.org/exist/apps/doc/repo.xml#D1.2.11.8 > > > hmmm not sure what you are referring to, I think You misunderstood: > > > to state it simply: Adding is dynamic and works well, removing is not really working.... > > D. > > > -- > eXist-db Native XML Database - http://exist-db.org > Join us on linked-in: http://www.linkedin.com/groups?gid=35624 > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. Get > unparalleled scalability from the best Selenium testing platform available. > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > |
From: W.S. H. <ws...@gm...> - 2014-04-30 11:38:14
|
Hi Wolfgang, 2014-04-30 13:25 GMT+02:00 Wolfgang Meier <wol...@ex...>: > If the xar was build and configured correctly, > How would that be? I tried several arrangements, none seem to work. > all that is needed is a restart of exist to unload the jar. I thus assume > there's something wrong with this particular xar. > What could be wrong? -- W.S. Hager Lagua Web Solutions http://lagua.nl |
From: Dannes W. <da...@ex...> - 2014-04-30 11:38:23
|
Hi, On Wed, Apr 30, 2014 at 1:25 PM, Wolfgang Meier <wol...@ex...>wrote: > If the xar was build and configured correctly, all that is needed is a > restart of exist to unload the jar. I thus assume there's something wrong > with this particular xar. > good to know that restarting eXist-db is sufficient to unload the jar; when possible at all, maybe we can add a 'need to restart' message upon undeploying a XAR file containing jar files. cheers Dannes -- eXist-db Native XML Database - http://exist-db.org Join us on linked-in: http://www.linkedin.com/groups?gid=35624 |
From: W.S. H. <ws...@gm...> - 2014-04-30 21:26:06
|
This is unfortunately not the case in my experience. I build two packages with jars and both were deployed and implemented successfully, but when removing them eXist will throw a null pointer exception and nothing happens. The packages stay after restart and won't be removed then either. Note that this is on a Windows machine, where I run into problems quite often when removing or overwriting packages: an error is written to the log that the data in fs cannot be moved to some other location. Sometimes removing the xar from /db/system/repo helps, but usually I have to do more. This is quite time-consuming unfortunately. I have an older build on Ubuntu where the packages (with jars) are uninstalled successfully. 2014-04-30 13:37 GMT+02:00 Dannes Wessels <da...@ex...>: > Hi, > > On Wed, Apr 30, 2014 at 1:25 PM, Wolfgang Meier <wol...@ex...>wrote: > >> If the xar was build and configured correctly, all that is needed is a >> restart of exist to unload the jar. I thus assume there's something wrong >> with this particular xar. >> > good to know that restarting eXist-db is sufficient to unload the jar; > > when possible at all, maybe we can add a 'need to restart' message upon > undeploying a XAR file containing jar files. > > cheers > > Dannes > > -- > eXist-db Native XML Database - http://exist-db.org > Join us on linked-in: http://www.linkedin.com/groups?gid=35624 > -- W.S. Hager Lagua Web Solutions http://lagua.nl |
From: Dannes W. <da...@ex...> - 2014-04-30 11:41:46
|
Hi, On Wed, Apr 30, 2014 at 12:29 PM, W.S. Hager <ws...@gm...> wrote: > When I can deploy the package, I still get: > > Inconsistent package descriptor, the JAR file is not in the package > this message is there when a descriptor file defines a file to be present, in a XAR sub directory, but the file is not there. easiest is to put the jar in the 'content' directory, as in documentation. regards Dannes -- eXist-db Native XML Database - http://exist-db.org Join us on linked-in: http://www.linkedin.com/groups?gid=35624 |
From: W.S. H. <ws...@gm...> - 2014-04-30 11:44:05
|
It says "Again, the jar files should be placed into a subdirectory of the .xar with the same name as the abbreviation of the package." So it should be "content"? 2014-04-30 13:41 GMT+02:00 Dannes Wessels <da...@ex...>: > Hi, > > On Wed, Apr 30, 2014 at 12:29 PM, W.S. Hager <ws...@gm...> wrote: > >> When I can deploy the package, I still get: >> >> Inconsistent package descriptor, the JAR file is not in the package >> > > this message is there when a descriptor file defines a file to be present, > in a XAR sub directory, but the file is not there. > > easiest is to put the jar in the 'content' directory, as in documentation. > > regards > > Dannes > > -- > eXist-db Native XML Database - http://exist-db.org > Join us on linked-in: http://www.linkedin.com/groups?gid=35624 > -- W.S. Hager Lagua Web Solutions http://lagua.nl |
From: Dannes W. <da...@ex...> - 2014-04-30 11:55:36
|
both work, 'content' is easier remember. Also, the non-content option yields into a warning on std-out :-) On Wed, Apr 30, 2014 at 1:43 PM, W.S. Hager <ws...@gm...> wrote: > It says "Again, the jar files should be placed into a subdirectory of the > .xar with the same name as the abbreviation of the package." > > So it should be "content"? > -- eXist-db Native XML Database - http://exist-db.org Join us on linked-in: http://www.linkedin.com/groups?gid=35624 |
From: Loren C. <lor...@gm...> - 2014-04-30 12:27:11
|
I think that the confusion in this thread warrants an example of how to do it correctly. On Apr 30, 2014, at 7:55 AM, Dannes Wessels <da...@ex...> wrote: > both work, 'content' is easier remember. Also, the non-content option yields into a warning on std-out :-) > > > On Wed, Apr 30, 2014 at 1:43 PM, W.S. Hager <ws...@gm...> wrote: > It says "Again, the jar files should be placed into a subdirectory of the .xar with the same name as the abbreviation of the package." > > So it should be "content"? > > -- > eXist-db Native XML Database - http://exist-db.org > Join us on linked-in: http://www.linkedin.com/groups?gid=35624 > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. Get > unparalleled scalability from the best Selenium testing platform available. > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs_______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open |
From: W.S. H. <ws...@gm...> - 2014-04-30 12:37:37
|
Hi Loren, Part of the confusion was caused by my own typo: I forgot a .jar extension in exist.xml, for which I apologize. The package will now install without errors. I still get the Could not initialize class org.exist.git.xquery.Module error, however. Also, I think in the documentation there should be a warning about the restart required when uninstalling xar packages with jars, and the appropriate steps to follow might the package fail to uninstall. 2014-04-30 14:27 GMT+02:00 Loren Cahlander <lor...@gm...>: > I think that the confusion in this thread warrants an example of how to do > it correctly. > > On Apr 30, 2014, at 7:55 AM, Dannes Wessels <da...@ex...> wrote: > > both work, 'content' is easier remember. Also, the non-content option > yields into a warning on std-out :-) > > > On Wed, Apr 30, 2014 at 1:43 PM, W.S. Hager <ws...@gm...> wrote: > >> It says "Again, the jar files should be placed into a subdirectory of the >> .xar with the same name as the abbreviation of the package." >> >> So it should be "content"? >> > > -- > eXist-db Native XML Database - http://exist-db.org > Join us on linked-in: http://www.linkedin.com/groups?gid=35624 > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. Get > unparalleled scalability from the best Selenium testing platform available. > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs_______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > > > -- W.S. Hager Lagua Web Solutions http://lagua.nl |