You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(22) |
Nov
(85) |
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
(47) |
Feb
(127) |
Mar
(268) |
Apr
(78) |
May
(47) |
Jun
(38) |
Jul
(131) |
Aug
(221) |
Sep
(187) |
Oct
(54) |
Nov
(111) |
Dec
(84) |
2011 |
Jan
(152) |
Feb
(106) |
Mar
(94) |
Apr
(90) |
May
(53) |
Jun
(20) |
Jul
(24) |
Aug
(37) |
Sep
(32) |
Oct
(70) |
Nov
(22) |
Dec
(15) |
2012 |
Jan
(33) |
Feb
(110) |
Mar
(24) |
Apr
(1) |
May
(11) |
Jun
(8) |
Jul
(12) |
Aug
(37) |
Sep
(39) |
Oct
(81) |
Nov
(38) |
Dec
(50) |
2013 |
Jan
(23) |
Feb
(53) |
Mar
(23) |
Apr
(5) |
May
(19) |
Jun
(16) |
Jul
(16) |
Aug
(9) |
Sep
(21) |
Oct
(1) |
Nov
(2) |
Dec
(8) |
2014 |
Jan
(16) |
Feb
(6) |
Mar
(27) |
Apr
(1) |
May
(10) |
Jun
(1) |
Jul
(4) |
Aug
(10) |
Sep
(19) |
Oct
(22) |
Nov
(4) |
Dec
(6) |
2015 |
Jan
(3) |
Feb
(6) |
Mar
(9) |
Apr
|
May
(11) |
Jun
(23) |
Jul
(14) |
Aug
(10) |
Sep
(10) |
Oct
(9) |
Nov
(18) |
Dec
(4) |
2016 |
Jan
(5) |
Feb
(5) |
Mar
|
Apr
(2) |
May
(15) |
Jun
(2) |
Jul
(8) |
Aug
(2) |
Sep
(6) |
Oct
|
Nov
|
Dec
|
2017 |
Jan
(2) |
Feb
(12) |
Mar
(22) |
Apr
(6) |
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
(5) |
Oct
(2) |
Nov
|
Dec
|
2018 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(5) |
Jul
(3) |
Aug
|
Sep
(7) |
Oct
(19) |
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Jens Ø. P. <oe...@gm...> - 2012-12-05 08:52:46
|
Hi Joe, On Dec 4, 2012, at 7:16 PM, Joe Wicentowski <jo...@gm...> wrote: > - BetterForm occupies 2 spaces in the installer package and the Dashboard; in the installer the items are called "bfDemos" and "bfReferences". It also occupies 2 spaces in the Dashboard, but both icons point to the same URL: http://localhost:8080/exist/apps/betterform/dashboard.html. Seems a little odd and potentially confusing to users. Can 2 apps be installed into the same subcollection of /db/apps/? Both the betterFORM Demos and the betterFORM Feature Explorer files are installed inside the betterform collection which is inside /db/apps/. The betterform collection itself is installed when either of the two are installed. The betterFORM dashboard is static and links to both the demos and the feature explorer, even though both are not necessarily installed - this does not look good. I think the idea is that users should have the choice of installing either of these apps independently, but then the apps should actually be separate, which they are not. If the demos and feature explorer depend on a betterFORM library, this library should be installed as a dependency of the demos and the feature explorer and, as Joe suggests, have different collections immediately below /db/apps/ (it should probably be separately installable as well). > - XSLTForms occupies 2 apps in the installer package, but it makes a clear distinction between XSLTForms and its demo. This is good. Oddly, there is only one icon in the Dashboard though. The XSLTForms Files are a resource package and therefore has no web view, so I don't think it should be displayed in the Dashboard. However, it should appear as installed in the Package Manager when it is installed as a dependency, which is not the case now. > Also, I'd suggest making the demo's app name lower-cased (XSLTForms-Demo > xsltforms-demo) ; otherwise, it appears first in the list of apps in /db/apps. The reason why I used upper-casing for the demo files is that XSLTForms is an established product; upper-casing is not used for the library files, since there is an established practice of referring to them with the lower-cased form. There are other packages using upper-casing (TEIXLingual), so perhaps it would be easiest simply to make sorting case-insensitive. Cheers, Jens |
From: Joe W. <jo...@gm...> - 2012-12-04 18:16:49
|
Hi all, Congratulations on the release candidate! This is a huge step forward on the path to release 2.0. Some quick notes based on OS X 10.8.2 - and apologies if any of these have been addressed in trunk: - The installer has a generic Terminal-esque icon and is labelled IzPack in the dock. I know this is pretty minor, but it would be nice if the icon could match the eXist-db icon and if the label could say eXist-db Installer. - The installer's list of apps (Step 5 of 10) could be improved if the description field showed the text from repo.xml's <description> field, rather than just the expath-pkg.xml's <title> field. - After installation, the eXist-db icon appears in the Launchpad app, but the icon does not launch eXist-db. It seems the only way to start eXist-db is via the Finder. - I really like the Tool Window (accessible via the menu bar icon under Show Tool Window). The clear buttons, together with the checkbox to reveal the console, will be very convenient for launching apps and for quick access to the console log (I'm thinking of new users who need to supply version numbers, startup errors, memory settings, etc. in their emails to the mailing list). One quirk is that if another app is frontmost (e.g., Chrome), Show Tool Window will not reveal the Tool Window; the only way to see the Tool Window is to move/hide other apps from view. - The Dashboard's list of apps might be better if ordered alphabetically, or distinguished between core apps (eXide, admin) and others. - The Package Manager's list of apps might be better if ordered alphabetically. - The Package Manager's various icons (upload, uninstall) are not obvious - so I'd suggest adding text beside them or making them simple buttons. - BetterForm occupies 2 spaces in the installer package and the Dashboard; in the installer the items are called "bfDemos" and "bfReferences". It also occupies 2 spaces in the Dashboard, but both icons point to the same URL: http://localhost:8080/exist/apps/betterform/dashboard.html. Seems a little odd and potentially confusing to users. Can 2 apps be installed into the same subcollection of /db/apps/? - XSLTForms occupies 2 apps in the installer package, but it makes a clear distinction between XSLTForms and its demo. This is good. Oddly, there is only one icon in the Dashboard though. Also, I'd suggest making the demo's app name lower-cased (XSLTForms-Demo > xsltforms-demo) ; otherwise, it appears first in the list of apps in /db/apps. - Trackpad scrolling in eXide's Database Manager dialog window is flaky. When I scroll down in a long list of documents, the list seems to jump back up -- as if it doesn't want me to be able to scroll down. Joe |
From: Dannes W. <da...@ex...> - 2012-12-03 21:30:48
|
Ok, I restored the old functions, and marked them deprecated. So for 2.0 we have: math: http://www.w3.org/2005/xpath-functions/math The formal xquery3 specified functions math-ext: http://exist-db.org/xquery/math The 'old' exist-db function set, a wrapper around Java's Math class. There is quite some overlap, but some functions are not in the formal xquery3 spec, and then power() function has been renamed to pow(). regards Dannes -- Dannes Wessels eXist-db Open Source Native XML Database e: da...@ex... w: http://www.exist-db.org t: #existdb |
From: Dannes W. <da...@ex...> - 2012-12-03 16:17:36
|
yes :-) Didn't I add these URLs to the commit messages? cheers Dannes On Mon, Dec 3, 2012 at 4:30 PM, Dave Finton <dav...@gm...> wrote: > Ah, found it. It's *math:pow()* (I found it here: > http://www.w3.org/TR/xpath-functions-30/) > > > On Mon, Dec 3, 2012 at 9:27 AM, Dave Finton <dav...@gm...> wrote: > >> Ah, got it. I'm still processing my first cup of coffee this morning. >> This worked for all function calls except for the following error I get. >> I've tried the math and math-ext namespaces, but the power() function >> doesn't exist in either >> >> Function math-ext:power() is not defined in module namespace: >> http://exist-db.org/xquery/math >> >> >> On Mon, Dec 3, 2012 at 9:23 AM, Dannes Wessels <da...@ex...>wrote: >> >>> it should read math-ext:abs() ; >>> >>> note that the w3c/math namespace does not contain the abs() function >>> ...... that is why I retained the math-ext: namespace :-) >>> >>> anyway, i'll bring the original functions back again, mark them >>> deprecated, to have them removed in 2.1/2.2/.... >>> >>> cheers >>> >>> Dannes >>> >>> >>> On Mon, Dec 3, 2012 at 4:19 PM, Dave Finton <dav...@gm...>wrote: >>> >>>> Is there by chance a workaround to this error I am getting? I tried >>>> using "mathext" as the namespace as suggested previously, but the nature of >>>> the error did not change at all: >>>> >>>> Function math:abs() is not defined in module namespace: >>>> http://www.w3.org/2005/xpath-functions/math >>>> >>>> Other math functions I have dependencies on are math:ceil, math:floor, >>>> and math:power. >>>> >>>> I tried referring to the documentation but I'm also having difficulties >>>> getting the dashboard to work properly today. ;) >>>> >>>> >>>> On Sun, Dec 2, 2012 at 3:59 PM, Adam Retter <ad...@ex...> wrote: >>>> >>>>> >>>>> Aahhh, right, I did not think about the deprecation possibility. Hmmmm >>>>>> there is one serious issue however, the default 'prefix' "math" is now used >>>>>> by the 'official' namespace, that would cause a problem anyway? I >>>>>> relabelled it to "math-ext". >>>>>> >>>>> >>>>> You dont need to change the prefix. The prefix is opaque, its the >>>>> namespace that matters. That said it doesnt matter if you change the prefix >>>>> because it is opaque. >>>>> >>>>> >>>>>> >>>>>> hmmmm I deleted the double functions already, well I can revert it if >>>>>> we want to. >>>>>> >>>>> >>>>> I think we must. >>>>> >>>>> >>>>>> Can we think of a smart design where the old extension uses code >>>>>> from the new function library? The ultimate goal is not to have double code >>>>>> (I'd rather avoid that, politely said) >>>>>> >>>>> >>>>> Sure, bring the math module into the core code-base rather than as >>>>> external and then abstract the core code into business logic classes and >>>>> call from both function wrappers. Or only move the now W3C common code into >>>>> the core, abstract it still and then have the math module call it. >>>>> >>>>> >>>>>> >>>>>> cheers >>>>>> >>>>> >>>>> Cheers :-p >>>>> >>>>>> >>>>>> Dannes >>>>>> >>>>>> eXist-db Native XML Database >>>>>> http://www.exist-db.org >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Adam Retter >>>>> >>>>> eXist Developer >>>>> { United Kingdom } >>>>> ad...@ex... >>>>> irc://irc.freenode.net/existdb >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Keep yourself connected to Go Parallel: >>>>> DESIGN Expert tips on starting your parallel project right. >>>>> http://goparallel.sourceforge.net/ >>>>> _______________________________________________ >>>>> Exist-development mailing list >>>>> Exi...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/exist-development >>>>> >>>>> >>>> >>>> >>>> -- >>>> David Finton >>>> >>> >>> >>> >>> -- >>> eXist-db Native XML Database - http://exist-db.org >>> Join us on linked-in: http://www.linkedin.com/groups?gid=35624 >>> >> >> >> >> -- >> David Finton >> > > > > -- > David Finton > -- eXist-db Native XML Database - http://exist-db.org Join us on linked-in: http://www.linkedin.com/groups?gid=35624 |
From: Dannes W. <da...@ex...> - 2012-12-03 16:10:58
|
I'll restore the old functions tonight...... On Mon, Dec 3, 2012 at 5:10 PM, Dannes Wessels <da...@ex...> wrote: > yes :-) > > Didn't I add these URLs to the commit messages? > > cheers > > Dannes > > > > On Mon, Dec 3, 2012 at 4:30 PM, Dave Finton <dav...@gm...> wrote: > >> Ah, found it. It's *math:pow()* (I found it here: >> http://www.w3.org/TR/xpath-functions-30/) >> >> >> On Mon, Dec 3, 2012 at 9:27 AM, Dave Finton <dav...@gm...>wrote: >> >>> Ah, got it. I'm still processing my first cup of coffee this morning. >>> This worked for all function calls except for the following error I get. >>> I've tried the math and math-ext namespaces, but the power() function >>> doesn't exist in either >>> >>> Function math-ext:power() is not defined in module namespace: >>> http://exist-db.org/xquery/math >>> >>> >>> On Mon, Dec 3, 2012 at 9:23 AM, Dannes Wessels <da...@ex...>wrote: >>> >>>> it should read math-ext:abs() ; >>>> >>>> note that the w3c/math namespace does not contain the abs() function >>>> ...... that is why I retained the math-ext: namespace :-) >>>> >>>> anyway, i'll bring the original functions back again, mark them >>>> deprecated, to have them removed in 2.1/2.2/.... >>>> >>>> cheers >>>> >>>> Dannes >>>> >>>> >>>> On Mon, Dec 3, 2012 at 4:19 PM, Dave Finton <dav...@gm...>wrote: >>>> >>>>> Is there by chance a workaround to this error I am getting? I tried >>>>> using "mathext" as the namespace as suggested previously, but the nature of >>>>> the error did not change at all: >>>>> >>>>> Function math:abs() is not defined in module namespace: >>>>> http://www.w3.org/2005/xpath-functions/math >>>>> >>>>> Other math functions I have dependencies on are math:ceil, math:floor, >>>>> and math:power. >>>>> >>>>> I tried referring to the documentation but I'm also having >>>>> difficulties getting the dashboard to work properly today. ;) >>>>> >>>>> >>>>> On Sun, Dec 2, 2012 at 3:59 PM, Adam Retter <ad...@ex...> wrote: >>>>> >>>>>> >>>>>> Aahhh, right, I did not think about the deprecation possibility. >>>>>>> Hmmmm there is one serious issue however, the default 'prefix' "math" is >>>>>>> now used by the 'official' namespace, that would cause a problem anyway? I >>>>>>> relabelled it to "math-ext". >>>>>>> >>>>>> >>>>>> You dont need to change the prefix. The prefix is opaque, its the >>>>>> namespace that matters. That said it doesnt matter if you change the prefix >>>>>> because it is opaque. >>>>>> >>>>>> >>>>>>> >>>>>>> hmmmm I deleted the double functions already, well I can revert it >>>>>>> if we want to. >>>>>>> >>>>>> >>>>>> I think we must. >>>>>> >>>>>> >>>>>>> Can we think of a smart design where the old extension uses code >>>>>>> from the new function library? The ultimate goal is not to have double code >>>>>>> (I'd rather avoid that, politely said) >>>>>>> >>>>>> >>>>>> Sure, bring the math module into the core code-base rather than as >>>>>> external and then abstract the core code into business logic classes and >>>>>> call from both function wrappers. Or only move the now W3C common code into >>>>>> the core, abstract it still and then have the math module call it. >>>>>> >>>>>> >>>>>>> >>>>>>> cheers >>>>>>> >>>>>> >>>>>> Cheers :-p >>>>>> >>>>>>> >>>>>>> Dannes >>>>>>> >>>>>>> eXist-db Native XML Database >>>>>>> http://www.exist-db.org >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Adam Retter >>>>>> >>>>>> eXist Developer >>>>>> { United Kingdom } >>>>>> ad...@ex... >>>>>> irc://irc.freenode.net/existdb >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Keep yourself connected to Go Parallel: >>>>>> DESIGN Expert tips on starting your parallel project right. >>>>>> http://goparallel.sourceforge.net/ >>>>>> _______________________________________________ >>>>>> Exist-development mailing list >>>>>> Exi...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/exist-development >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> David Finton >>>>> >>>> >>>> >>>> >>>> -- >>>> eXist-db Native XML Database - http://exist-db.org >>>> Join us on linked-in: http://www.linkedin.com/groups?gid=35624 >>>> >>> >>> >>> >>> -- >>> David Finton >>> >> >> >> >> -- >> David Finton >> > > > > -- > eXist-db Native XML Database - http://exist-db.org > Join us on linked-in: http://www.linkedin.com/groups?gid=35624 > -- eXist-db Native XML Database - http://exist-db.org Join us on linked-in: http://www.linkedin.com/groups?gid=35624 |
From: Dave F. <dav...@gm...> - 2012-12-03 15:30:43
|
Ah, found it. It's *math:pow()* (I found it here: http://www.w3.org/TR/xpath-functions-30/) On Mon, Dec 3, 2012 at 9:27 AM, Dave Finton <dav...@gm...> wrote: > Ah, got it. I'm still processing my first cup of coffee this morning. This > worked for all function calls except for the following error I get. I've > tried the math and math-ext namespaces, but the power() function doesn't > exist in either > > Function math-ext:power() is not defined in module namespace: > http://exist-db.org/xquery/math > > > On Mon, Dec 3, 2012 at 9:23 AM, Dannes Wessels <da...@ex...>wrote: > >> it should read math-ext:abs() ; >> >> note that the w3c/math namespace does not contain the abs() function >> ...... that is why I retained the math-ext: namespace :-) >> >> anyway, i'll bring the original functions back again, mark them >> deprecated, to have them removed in 2.1/2.2/.... >> >> cheers >> >> Dannes >> >> >> On Mon, Dec 3, 2012 at 4:19 PM, Dave Finton <dav...@gm...>wrote: >> >>> Is there by chance a workaround to this error I am getting? I tried >>> using "mathext" as the namespace as suggested previously, but the nature of >>> the error did not change at all: >>> >>> Function math:abs() is not defined in module namespace: >>> http://www.w3.org/2005/xpath-functions/math >>> >>> Other math functions I have dependencies on are math:ceil, math:floor, >>> and math:power. >>> >>> I tried referring to the documentation but I'm also having difficulties >>> getting the dashboard to work properly today. ;) >>> >>> >>> On Sun, Dec 2, 2012 at 3:59 PM, Adam Retter <ad...@ex...> wrote: >>> >>>> >>>> Aahhh, right, I did not think about the deprecation possibility. Hmmmm >>>>> there is one serious issue however, the default 'prefix' "math" is now used >>>>> by the 'official' namespace, that would cause a problem anyway? I >>>>> relabelled it to "math-ext". >>>>> >>>> >>>> You dont need to change the prefix. The prefix is opaque, its the >>>> namespace that matters. That said it doesnt matter if you change the prefix >>>> because it is opaque. >>>> >>>> >>>>> >>>>> hmmmm I deleted the double functions already, well I can revert it if >>>>> we want to. >>>>> >>>> >>>> I think we must. >>>> >>>> >>>>> Can we think of a smart design where the old extension uses code from >>>>> the new function library? The ultimate goal is not to have double code (I'd >>>>> rather avoid that, politely said) >>>>> >>>> >>>> Sure, bring the math module into the core code-base rather than as >>>> external and then abstract the core code into business logic classes and >>>> call from both function wrappers. Or only move the now W3C common code into >>>> the core, abstract it still and then have the math module call it. >>>> >>>> >>>>> >>>>> cheers >>>>> >>>> >>>> Cheers :-p >>>> >>>>> >>>>> Dannes >>>>> >>>>> eXist-db Native XML Database >>>>> http://www.exist-db.org >>>>> >>>>> >>>> >>>> >>>> -- >>>> Adam Retter >>>> >>>> eXist Developer >>>> { United Kingdom } >>>> ad...@ex... >>>> irc://irc.freenode.net/existdb >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Keep yourself connected to Go Parallel: >>>> DESIGN Expert tips on starting your parallel project right. >>>> http://goparallel.sourceforge.net/ >>>> _______________________________________________ >>>> Exist-development mailing list >>>> Exi...@li... >>>> https://lists.sourceforge.net/lists/listinfo/exist-development >>>> >>>> >>> >>> >>> -- >>> David Finton >>> >> >> >> >> -- >> eXist-db Native XML Database - http://exist-db.org >> Join us on linked-in: http://www.linkedin.com/groups?gid=35624 >> > > > > -- > David Finton > -- David Finton |
From: Dave F. <dav...@gm...> - 2012-12-03 15:27:21
|
Ah, got it. I'm still processing my first cup of coffee this morning. This worked for all function calls except for the following error I get. I've tried the math and math-ext namespaces, but the power() function doesn't exist in either Function math-ext:power() is not defined in module namespace: http://exist-db.org/xquery/math On Mon, Dec 3, 2012 at 9:23 AM, Dannes Wessels <da...@ex...> wrote: > it should read math-ext:abs() ; > > note that the w3c/math namespace does not contain the abs() function > ...... that is why I retained the math-ext: namespace :-) > > anyway, i'll bring the original functions back again, mark them > deprecated, to have them removed in 2.1/2.2/.... > > cheers > > Dannes > > > On Mon, Dec 3, 2012 at 4:19 PM, Dave Finton <dav...@gm...> wrote: > >> Is there by chance a workaround to this error I am getting? I tried using >> "mathext" as the namespace as suggested previously, but the nature of the >> error did not change at all: >> >> Function math:abs() is not defined in module namespace: >> http://www.w3.org/2005/xpath-functions/math >> >> Other math functions I have dependencies on are math:ceil, math:floor, >> and math:power. >> >> I tried referring to the documentation but I'm also having difficulties >> getting the dashboard to work properly today. ;) >> >> >> On Sun, Dec 2, 2012 at 3:59 PM, Adam Retter <ad...@ex...> wrote: >> >>> >>> Aahhh, right, I did not think about the deprecation possibility. Hmmmm >>>> there is one serious issue however, the default 'prefix' "math" is now used >>>> by the 'official' namespace, that would cause a problem anyway? I >>>> relabelled it to "math-ext". >>>> >>> >>> You dont need to change the prefix. The prefix is opaque, its the >>> namespace that matters. That said it doesnt matter if you change the prefix >>> because it is opaque. >>> >>> >>>> >>>> hmmmm I deleted the double functions already, well I can revert it if >>>> we want to. >>>> >>> >>> I think we must. >>> >>> >>>> Can we think of a smart design where the old extension uses code from >>>> the new function library? The ultimate goal is not to have double code (I'd >>>> rather avoid that, politely said) >>>> >>> >>> Sure, bring the math module into the core code-base rather than as >>> external and then abstract the core code into business logic classes and >>> call from both function wrappers. Or only move the now W3C common code into >>> the core, abstract it still and then have the math module call it. >>> >>> >>>> >>>> cheers >>>> >>> >>> Cheers :-p >>> >>>> >>>> Dannes >>>> >>>> eXist-db Native XML Database >>>> http://www.exist-db.org >>>> >>>> >>> >>> >>> -- >>> Adam Retter >>> >>> eXist Developer >>> { United Kingdom } >>> ad...@ex... >>> irc://irc.freenode.net/existdb >>> >>> >>> ------------------------------------------------------------------------------ >>> Keep yourself connected to Go Parallel: >>> DESIGN Expert tips on starting your parallel project right. >>> http://goparallel.sourceforge.net/ >>> _______________________________________________ >>> Exist-development mailing list >>> Exi...@li... >>> https://lists.sourceforge.net/lists/listinfo/exist-development >>> >>> >> >> >> -- >> David Finton >> > > > > -- > eXist-db Native XML Database - http://exist-db.org > Join us on linked-in: http://www.linkedin.com/groups?gid=35624 > -- David Finton |
From: Dannes W. <da...@ex...> - 2012-12-03 15:23:35
|
it should read math-ext:abs() ; note that the w3c/math namespace does not contain the abs() function ...... that is why I retained the math-ext: namespace :-) anyway, i'll bring the original functions back again, mark them deprecated, to have them removed in 2.1/2.2/.... cheers Dannes On Mon, Dec 3, 2012 at 4:19 PM, Dave Finton <dav...@gm...> wrote: > Is there by chance a workaround to this error I am getting? I tried using > "mathext" as the namespace as suggested previously, but the nature of the > error did not change at all: > > Function math:abs() is not defined in module namespace: > http://www.w3.org/2005/xpath-functions/math > > Other math functions I have dependencies on are math:ceil, math:floor, and > math:power. > > I tried referring to the documentation but I'm also having difficulties > getting the dashboard to work properly today. ;) > > > On Sun, Dec 2, 2012 at 3:59 PM, Adam Retter <ad...@ex...> wrote: > >> >> Aahhh, right, I did not think about the deprecation possibility. Hmmmm >>> there is one serious issue however, the default 'prefix' "math" is now used >>> by the 'official' namespace, that would cause a problem anyway? I >>> relabelled it to "math-ext". >>> >> >> You dont need to change the prefix. The prefix is opaque, its the >> namespace that matters. That said it doesnt matter if you change the prefix >> because it is opaque. >> >> >>> >>> hmmmm I deleted the double functions already, well I can revert it if we >>> want to. >>> >> >> I think we must. >> >> >>> Can we think of a smart design where the old extension uses code from >>> the new function library? The ultimate goal is not to have double code (I'd >>> rather avoid that, politely said) >>> >> >> Sure, bring the math module into the core code-base rather than as >> external and then abstract the core code into business logic classes and >> call from both function wrappers. Or only move the now W3C common code into >> the core, abstract it still and then have the math module call it. >> >> >>> >>> cheers >>> >> >> Cheers :-p >> >>> >>> Dannes >>> >>> eXist-db Native XML Database >>> http://www.exist-db.org >>> >>> >> >> >> -- >> Adam Retter >> >> eXist Developer >> { United Kingdom } >> ad...@ex... >> irc://irc.freenode.net/existdb >> >> >> ------------------------------------------------------------------------------ >> Keep yourself connected to Go Parallel: >> DESIGN Expert tips on starting your parallel project right. >> http://goparallel.sourceforge.net/ >> _______________________________________________ >> Exist-development mailing list >> Exi...@li... >> https://lists.sourceforge.net/lists/listinfo/exist-development >> >> > > > -- > David Finton > -- eXist-db Native XML Database - http://exist-db.org Join us on linked-in: http://www.linkedin.com/groups?gid=35624 |
From: Dave F. <dav...@gm...> - 2012-12-03 15:19:57
|
Is there by chance a workaround to this error I am getting? I tried using "mathext" as the namespace as suggested previously, but the nature of the error did not change at all: Function math:abs() is not defined in module namespace: http://www.w3.org/2005/xpath-functions/math Other math functions I have dependencies on are math:ceil, math:floor, and math:power. I tried referring to the documentation but I'm also having difficulties getting the dashboard to work properly today. ;) On Sun, Dec 2, 2012 at 3:59 PM, Adam Retter <ad...@ex...> wrote: > > Aahhh, right, I did not think about the deprecation possibility. Hmmmm >> there is one serious issue however, the default 'prefix' "math" is now used >> by the 'official' namespace, that would cause a problem anyway? I >> relabelled it to "math-ext". >> > > You dont need to change the prefix. The prefix is opaque, its the > namespace that matters. That said it doesnt matter if you change the prefix > because it is opaque. > > >> >> hmmmm I deleted the double functions already, well I can revert it if we >> want to. >> > > I think we must. > > >> Can we think of a smart design where the old extension uses code from >> the new function library? The ultimate goal is not to have double code (I'd >> rather avoid that, politely said) >> > > Sure, bring the math module into the core code-base rather than as > external and then abstract the core code into business logic classes and > call from both function wrappers. Or only move the now W3C common code into > the core, abstract it still and then have the math module call it. > > >> >> cheers >> > > Cheers :-p > >> >> Dannes >> >> eXist-db Native XML Database >> http://www.exist-db.org >> >> > > > -- > Adam Retter > > eXist Developer > { United Kingdom } > ad...@ex... > irc://irc.freenode.net/existdb > > > ------------------------------------------------------------------------------ > Keep yourself connected to Go Parallel: > DESIGN Expert tips on starting your parallel project right. > http://goparallel.sourceforge.net/ > _______________________________________________ > Exist-development mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-development > > -- David Finton |
From: Adam R. <ad...@ex...> - 2012-12-02 21:59:18
|
> Aahhh, right, I did not think about the deprecation possibility. Hmmmm > there is one serious issue however, the default 'prefix' "math" is now used > by the 'official' namespace, that would cause a problem anyway? I > relabelled it to "math-ext". > You dont need to change the prefix. The prefix is opaque, its the namespace that matters. That said it doesnt matter if you change the prefix because it is opaque. > > hmmmm I deleted the double functions already, well I can revert it if we > want to. > I think we must. > Can we think of a smart design where the old extension uses code from the > new function library? The ultimate goal is not to have double code (I'd > rather avoid that, politely said) > Sure, bring the math module into the core code-base rather than as external and then abstract the core code into business logic classes and call from both function wrappers. Or only move the now W3C common code into the core, abstract it still and then have the math module call it. > > cheers > Cheers :-p > > Dannes > > eXist-db Native XML Database > http://www.exist-db.org > > -- Adam Retter eXist Developer { United Kingdom } ad...@ex... irc://irc.freenode.net/existdb |
From: Dannes W. <di...@ex...> - 2012-12-02 21:54:02
|
On 2 Dec 2012, at 22:44 , Adam Retter <ad...@ex...> wrote: > I think you can only make the old functions deprecated rather than removing them - too short notice for most. > > > On 2 December 2012 21:11, Repository eXist-db code <no...@co...> wrote: > : [ignore] introduction of function namespace "http://www.w3.org/2005/xpath-functions/math" of xquery3/xpath3 (see http://www.w3.org/TR/xpath-functions-30/#trigonometry). Basically it is a copy/stripdown from the already existing eXist-db math extension I wrote ages ago; the latter will be stripped so there will be no functions doubled. WorkInProgress. http://sourceforge.net/p/exist/code/17786/ > Aahhh, right, I did not think about the deprecation possibility. Hmmmm there is one serious issue however, the default 'prefix' "math" is now used by the 'official' namespace, that would cause a problem anyway? I relabelled it to "math-ext". hmmmm I deleted the double functions already, well I can revert it if we want to. Can we think of a smart design where the old extension uses code from the new function library? The ultimate goal is not to have double code (I'd rather avoid that, politely said) cheers Dannes eXist-db Native XML Database http://www.exist-db.org |
From: Florent G. <li...@fg...> - 2012-11-29 20:10:10
|
Joe Wicentowski wrote: Hi Joe, > Indeed, returning to the revision preceding Florent's, revision > 17765, restores the autodeploy function to a working state. Sorry about that. Have you checked in the revert to the SVN repository? I am discussing with Wolfgang off-line to find a more long-term solution, but in the meantime it makes sense I guess to just revert that change. Can you do it, please? I can't do it myself right now (I am at a client's) and I prefer anyway not to generate any conflict with your source tree. I thought the test suite would have spotted that problem, but it looks like there is no tests with existing packages (such tests are quite complex to write...) Apologies for the time wasted :-( Regards, -- Florent Georges http://fgeorges.org/ http://h2oconsulting.be/ |
From: Joe W. <jo...@gm...> - 2012-11-29 17:59:37
|
Indeed, returning to the revision preceding Florent's, revision 17765, restores the autodeploy function to a working state. On Thu, Nov 29, 2012 at 12:20 PM, Dannes Wessels <di...@ex...> wrote: > I saw a expathrepo update coming in today from Florent, maybe this gives a regression? > > -- > Dannes Wessels > > On 29 nov. 2012, at 18:02, Joe Wicentowski <jo...@gm...> wrote: > >> Hi all, >> >> I just updated to trunk and noticed that the only app that will >> autodeploy is shared-resources. eXide, dashboard, etc. fail to >> autodeploy; they are not installed in the db at all. I noticed that >> there are console entries for each of the apps that do not >> autodeploy[1]. One other odd thing about the console entries is that >> the date format of the org.expath.pkg.repo.util.Logger entries differs >> from that of the other console entries; see first and last log entries >> below. I'm also including the corresponding exist.log entries showing >> the nature of the error.[2] |
From: Dannes W. <di...@ex...> - 2012-11-29 17:20:18
|
I saw a expathrepo update coming in today from Florent, maybe this gives a regression? -- Dannes Wessels On 29 nov. 2012, at 18:02, Joe Wicentowski <jo...@gm...> wrote: > Hi all, > > I just updated to trunk and noticed that the only app that will > autodeploy is shared-resources. eXide, dashboard, etc. fail to > autodeploy; they are not installed in the db at all. I noticed that > there are console entries for each of the apps that do not > autodeploy[1]. One other odd thing about the console entries is that > the date format of the org.expath.pkg.repo.util.Logger entries differs > from that of the other console entries; see first and last log entries > below. I'm also including the corresponding exist.log entries showing > the nature of the error.[2] > > Joe > > > [1] console showing apps that fail > > 9 Nov 2012 11:55:20,035 [main] INFO (JettyStart.java [run]:144) - > [log4j.configuration : > file:/Users/joe/workspace/exist-trunk/log4j.xml] > Nov 29, 2012 11:55:20 AM org.expath.pkg.repo.util.Logger info > INFO: Create a new repository with storage: File system storage in > /Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo > Nov 29, 2012 11:55:20 AM org.expath.pkg.repo.util.Logger info > INFO: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1/xsltforms' > Loading mime table from file /Users/joe/workspace/exist-trunk/mime-types.xml > Nov 29, 2012 11:55:22 AM org.expath.pkg.repo.util.Logger info > INFO: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/demo-0.2.1/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/demo-0.2.1/demo' > Nov 29, 2012 11:55:22 AM org.expath.pkg.repo.util.Logger info > INFO: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1__1/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1__1/xsltforms' > Nov 29, 2012 11:55:22 AM org.expath.pkg.repo.util.Logger info > INFO: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/fundocs-0.2/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/fundocs-0.2/fundocs' > Nov 29, 2012 11:55:22 AM org.expath.pkg.repo.util.Logger info > INFO: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/doc-0.2.3/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/doc-0.2.3/doc' > Nov 29, 2012 11:55:22 AM org.expath.pkg.repo.util.Logger info > INFO: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/dashboard-0.2.4/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/dashboard-0.2.4/dashboard' > Nov 29, 2012 11:55:22 AM org.expath.pkg.repo.util.Logger info > INFO: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/eXide-1.0.6/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/eXide-1.0.6/eXide' > 29 Nov 2012 11:55:22,683 [main] INFO (JettyStart.java > [lifeCycleStarting]:404) - Jetty server starting... > > > [2] corresponding exist.log entries > > 2012-11-29 11:55:20,817 [main] INFO (AutoDeploymentTrigger.java > [execute]:54) - Scanning autodeploy directory. Found 8 app packages. > 2012-11-29 11:55:20,902 [main] INFO (Deployment.java > [installAndDeploy]:180) - Installing package > /Users/joe/workspace/exist-trunk/autodeploy/xsltforms-0.1.xar > 2012-11-29 11:55:20,928 [main] WARN (AutoDeploymentTrigger.java > [execute]:82) - Exception during deployment of app xsltforms-0.1.xar: > None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1/xsltforms' > org.expath.pkg.repo.PackageException: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1/xsltforms' > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) > at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) > at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) > at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) > at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) > at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) > at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) > at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) > at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) > at org.exist.jetty.JettyStart.run(JettyStart.java:163) > at org.exist.jetty.JettyStart.main(JettyStart.java:71) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.exist.start.Main.invokeMain(Main.java:127) > at org.exist.start.Main.run(Main.java:449) > at org.exist.start.Main.main(Main.java:51) > 2012-11-29 11:55:20,943 [main] INFO (Deployment.java > [installAndDeploy]:162) - Package http://exist-db.org/apps/demo > depends on http://exist-db.org/apps/shared > 2012-11-29 11:55:20,944 [main] INFO (Deployment.java > [installAndDeploy]:180) - Installing package > /Users/joe/workspace/exist-trunk/autodeploy/shared-resources-0.2.2.xar > 2012-11-29 11:55:21,036 [main] INFO (Deployment.java > [installAndDeploy]:188) - Deploying package > http://exist-db.org/apps/shared > 2012-11-29 11:55:22,308 [main] INFO (Deployment.java > [installAndDeploy]:180) - Installing package > /Users/joe/workspace/exist-trunk/autodeploy/demo-0.2.1.xar > 2012-11-29 11:55:22,335 [main] WARN (AutoDeploymentTrigger.java > [execute]:82) - Exception during deployment of app demo-0.2.1.xar: > None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/demo-0.2.1/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/demo-0.2.1/demo' > org.expath.pkg.repo.PackageException: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/demo-0.2.1/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/demo-0.2.1/demo' > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) > at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) > at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) > at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) > at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) > at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) > at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) > at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) > at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) > at org.exist.jetty.JettyStart.run(JettyStart.java:163) > at org.exist.jetty.JettyStart.main(JettyStart.java:71) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.exist.start.Main.invokeMain(Main.java:127) > at org.exist.start.Main.run(Main.java:449) > at org.exist.start.Main.main(Main.java:51) > 2012-11-29 11:55:22,336 [main] INFO (Deployment.java > [installAndDeploy]:151) - Application package > http://exist-db.org/apps/shared already installed. Skipping. > 2012-11-29 11:55:22,339 [main] INFO (Deployment.java > [installAndDeploy]:162) - Package > http://exist-db.org/apps/XSLTForms-Demo depends on > http://exist-db.org/apps/xsltforms > 2012-11-29 11:55:22,340 [main] INFO (Deployment.java > [installAndDeploy]:180) - Installing package > /Users/joe/workspace/exist-trunk/autodeploy/xsltforms-0.1.xar > 2012-11-29 11:55:22,354 [main] WARN (AutoDeploymentTrigger.java > [execute]:82) - Exception during deployment of app > xsltforms-demo-0.1.xar: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1__1/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1__1/xsltforms' > org.expath.pkg.repo.PackageException: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1__1/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1__1/xsltforms' > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) > at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) > at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) > at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) > at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) > at org.exist.repo.Deployment.installAndDeploy(Deployment.java:168) > at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) > at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) > at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) > at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) > at org.exist.jetty.JettyStart.run(JettyStart.java:163) > at org.exist.jetty.JettyStart.main(JettyStart.java:71) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.exist.start.Main.invokeMain(Main.java:127) > at org.exist.start.Main.run(Main.java:449) > at org.exist.start.Main.main(Main.java:51) > 2012-11-29 11:55:22,355 [main] INFO (Deployment.java > [installAndDeploy]:162) - Package http://exist-db.org/apps/fundocs > depends on http://exist-db.org/apps/shared > 2012-11-29 11:55:22,355 [main] INFO (Deployment.java > [installAndDeploy]:180) - Installing package > /Users/joe/workspace/exist-trunk/autodeploy/fundocs-0.2.xar > 2012-11-29 11:55:22,366 [main] WARN (AutoDeploymentTrigger.java > [execute]:82) - Exception during deployment of app fundocs-0.2.xar: > None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/fundocs-0.2/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/fundocs-0.2/fundocs' > org.expath.pkg.repo.PackageException: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/fundocs-0.2/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/fundocs-0.2/fundocs' > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) > at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) > at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) > at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) > at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) > at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) > at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) > at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) > at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) > at org.exist.jetty.JettyStart.run(JettyStart.java:163) > at org.exist.jetty.JettyStart.main(JettyStart.java:71) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.exist.start.Main.invokeMain(Main.java:127) > at org.exist.start.Main.run(Main.java:449) > at org.exist.start.Main.main(Main.java:51) > 2012-11-29 11:55:22,385 [main] INFO (Deployment.java > [installAndDeploy]:162) - Package http://exist-db.org/apps/doc depends > on http://exist-db.org/apps/shared > 2012-11-29 11:55:22,386 [main] INFO (Deployment.java > [installAndDeploy]:180) - Installing package > /Users/joe/workspace/exist-trunk/autodeploy/doc-0.2.3.xar > 2012-11-29 11:55:22,483 [main] WARN (AutoDeploymentTrigger.java > [execute]:82) - Exception during deployment of app doc-0.2.3.xar: None > of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/doc-0.2.3/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/doc-0.2.3/doc' > org.expath.pkg.repo.PackageException: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/doc-0.2.3/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/doc-0.2.3/doc' > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) > at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) > at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) > at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) > at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) > at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) > at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) > at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) > at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) > at org.exist.jetty.JettyStart.run(JettyStart.java:163) > at org.exist.jetty.JettyStart.main(JettyStart.java:71) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.exist.start.Main.invokeMain(Main.java:127) > at org.exist.start.Main.run(Main.java:449) > at org.exist.start.Main.main(Main.java:51) > 2012-11-29 11:55:22,485 [main] INFO (Deployment.java > [installAndDeploy]:180) - Installing package > /Users/joe/workspace/exist-trunk/autodeploy/dashboard-0.2.4.xar > 2012-11-29 11:55:22,528 [main] WARN (AutoDeploymentTrigger.java > [execute]:82) - Exception during deployment of app > dashboard-0.2.4.xar: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/dashboard-0.2.4/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/dashboard-0.2.4/dashboard' > org.expath.pkg.repo.PackageException: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/dashboard-0.2.4/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/dashboard-0.2.4/dashboard' > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) > at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) > at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) > at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) > at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) > at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) > at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) > at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) > at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) > at org.exist.jetty.JettyStart.run(JettyStart.java:163) > at org.exist.jetty.JettyStart.main(JettyStart.java:71) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.exist.start.Main.invokeMain(Main.java:127) > at org.exist.start.Main.run(Main.java:449) > at org.exist.start.Main.main(Main.java:51) > 2012-11-29 11:55:22,530 [main] INFO (Deployment.java > [installAndDeploy]:162) - Package http://exist-db.org/apps/eXide > depends on http://exist-db.org/apps/shared > 2012-11-29 11:55:22,530 [main] INFO (Deployment.java > [installAndDeploy]:180) - Installing package > /Users/joe/workspace/exist-trunk/autodeploy/eXide-1.0.6.xar > 2012-11-29 11:55:22,565 [main] WARN (AutoDeploymentTrigger.java > [execute]:82) - Exception during deployment of app eXide-1.0.6.xar: > None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/eXide-1.0.6/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/eXide-1.0.6/eXide' > org.expath.pkg.repo.PackageException: None of content dirs exist: > '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/eXide-1.0.6/content' > and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/eXide-1.0.6/eXide' > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) > at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) > at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) > at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) > at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) > at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) > at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) > at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) > at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) > at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) > at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) > at org.exist.jetty.JettyStart.run(JettyStart.java:163) > at org.exist.jetty.JettyStart.main(JettyStart.java:71) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.exist.start.Main.invokeMain(Main.java:127) > at org.exist.start.Main.run(Main.java:449) > at org.exist.start.Main.main(Main.java:51) > 2012-11-29 11:55:22,683 [main] INFO (JettyStart.java > [lifeCycleStarting]:404) - Jetty server starting... > 2012-11-29 11:55:23,733 [main] INFO (AbstractExistHttpServlet.java > [getOrCreateBrokerPool]:95) - Database already started. Skipping > configuration ... > 2012-11-29 11:55:23,733 [main] INFO (AbstractExistHttpServlet.java > [doGeneralExistServletConfig]:186) - Using default user guest for all > unauthorized requests. > > ------------------------------------------------------------------------------ > Keep yourself connected to Go Parallel: > VERIFY Test and improve your parallel project with help from experts > and peers. http://goparallel.sourceforge.net > _______________________________________________ > Exist-development mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-development |
From: Joe W. <jo...@gm...> - 2012-11-29 17:03:24
|
Hi all, I just updated to trunk and noticed that the only app that will autodeploy is shared-resources. eXide, dashboard, etc. fail to autodeploy; they are not installed in the db at all. I noticed that there are console entries for each of the apps that do not autodeploy[1]. One other odd thing about the console entries is that the date format of the org.expath.pkg.repo.util.Logger entries differs from that of the other console entries; see first and last log entries below. I'm also including the corresponding exist.log entries showing the nature of the error.[2] Joe [1] console showing apps that fail 9 Nov 2012 11:55:20,035 [main] INFO (JettyStart.java [run]:144) - [log4j.configuration : file:/Users/joe/workspace/exist-trunk/log4j.xml] Nov 29, 2012 11:55:20 AM org.expath.pkg.repo.util.Logger info INFO: Create a new repository with storage: File system storage in /Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo Nov 29, 2012 11:55:20 AM org.expath.pkg.repo.util.Logger info INFO: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1/xsltforms' Loading mime table from file /Users/joe/workspace/exist-trunk/mime-types.xml Nov 29, 2012 11:55:22 AM org.expath.pkg.repo.util.Logger info INFO: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/demo-0.2.1/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/demo-0.2.1/demo' Nov 29, 2012 11:55:22 AM org.expath.pkg.repo.util.Logger info INFO: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1__1/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1__1/xsltforms' Nov 29, 2012 11:55:22 AM org.expath.pkg.repo.util.Logger info INFO: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/fundocs-0.2/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/fundocs-0.2/fundocs' Nov 29, 2012 11:55:22 AM org.expath.pkg.repo.util.Logger info INFO: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/doc-0.2.3/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/doc-0.2.3/doc' Nov 29, 2012 11:55:22 AM org.expath.pkg.repo.util.Logger info INFO: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/dashboard-0.2.4/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/dashboard-0.2.4/dashboard' Nov 29, 2012 11:55:22 AM org.expath.pkg.repo.util.Logger info INFO: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/eXide-1.0.6/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/eXide-1.0.6/eXide' 29 Nov 2012 11:55:22,683 [main] INFO (JettyStart.java [lifeCycleStarting]:404) - Jetty server starting... [2] corresponding exist.log entries 2012-11-29 11:55:20,817 [main] INFO (AutoDeploymentTrigger.java [execute]:54) - Scanning autodeploy directory. Found 8 app packages. 2012-11-29 11:55:20,902 [main] INFO (Deployment.java [installAndDeploy]:180) - Installing package /Users/joe/workspace/exist-trunk/autodeploy/xsltforms-0.1.xar 2012-11-29 11:55:20,928 [main] WARN (AutoDeploymentTrigger.java [execute]:82) - Exception during deployment of app xsltforms-0.1.xar: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1/xsltforms' org.expath.pkg.repo.PackageException: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1/xsltforms' at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) at org.exist.jetty.JettyStart.run(JettyStart.java:163) at org.exist.jetty.JettyStart.main(JettyStart.java:71) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.exist.start.Main.invokeMain(Main.java:127) at org.exist.start.Main.run(Main.java:449) at org.exist.start.Main.main(Main.java:51) 2012-11-29 11:55:20,943 [main] INFO (Deployment.java [installAndDeploy]:162) - Package http://exist-db.org/apps/demo depends on http://exist-db.org/apps/shared 2012-11-29 11:55:20,944 [main] INFO (Deployment.java [installAndDeploy]:180) - Installing package /Users/joe/workspace/exist-trunk/autodeploy/shared-resources-0.2.2.xar 2012-11-29 11:55:21,036 [main] INFO (Deployment.java [installAndDeploy]:188) - Deploying package http://exist-db.org/apps/shared 2012-11-29 11:55:22,308 [main] INFO (Deployment.java [installAndDeploy]:180) - Installing package /Users/joe/workspace/exist-trunk/autodeploy/demo-0.2.1.xar 2012-11-29 11:55:22,335 [main] WARN (AutoDeploymentTrigger.java [execute]:82) - Exception during deployment of app demo-0.2.1.xar: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/demo-0.2.1/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/demo-0.2.1/demo' org.expath.pkg.repo.PackageException: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/demo-0.2.1/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/demo-0.2.1/demo' at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) at org.exist.jetty.JettyStart.run(JettyStart.java:163) at org.exist.jetty.JettyStart.main(JettyStart.java:71) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.exist.start.Main.invokeMain(Main.java:127) at org.exist.start.Main.run(Main.java:449) at org.exist.start.Main.main(Main.java:51) 2012-11-29 11:55:22,336 [main] INFO (Deployment.java [installAndDeploy]:151) - Application package http://exist-db.org/apps/shared already installed. Skipping. 2012-11-29 11:55:22,339 [main] INFO (Deployment.java [installAndDeploy]:162) - Package http://exist-db.org/apps/XSLTForms-Demo depends on http://exist-db.org/apps/xsltforms 2012-11-29 11:55:22,340 [main] INFO (Deployment.java [installAndDeploy]:180) - Installing package /Users/joe/workspace/exist-trunk/autodeploy/xsltforms-0.1.xar 2012-11-29 11:55:22,354 [main] WARN (AutoDeploymentTrigger.java [execute]:82) - Exception during deployment of app xsltforms-demo-0.1.xar: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1__1/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1__1/xsltforms' org.expath.pkg.repo.PackageException: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1__1/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/xsltforms-0.1__1/xsltforms' at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) at org.exist.repo.Deployment.installAndDeploy(Deployment.java:168) at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) at org.exist.jetty.JettyStart.run(JettyStart.java:163) at org.exist.jetty.JettyStart.main(JettyStart.java:71) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.exist.start.Main.invokeMain(Main.java:127) at org.exist.start.Main.run(Main.java:449) at org.exist.start.Main.main(Main.java:51) 2012-11-29 11:55:22,355 [main] INFO (Deployment.java [installAndDeploy]:162) - Package http://exist-db.org/apps/fundocs depends on http://exist-db.org/apps/shared 2012-11-29 11:55:22,355 [main] INFO (Deployment.java [installAndDeploy]:180) - Installing package /Users/joe/workspace/exist-trunk/autodeploy/fundocs-0.2.xar 2012-11-29 11:55:22,366 [main] WARN (AutoDeploymentTrigger.java [execute]:82) - Exception during deployment of app fundocs-0.2.xar: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/fundocs-0.2/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/fundocs-0.2/fundocs' org.expath.pkg.repo.PackageException: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/fundocs-0.2/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/fundocs-0.2/fundocs' at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) at org.exist.jetty.JettyStart.run(JettyStart.java:163) at org.exist.jetty.JettyStart.main(JettyStart.java:71) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.exist.start.Main.invokeMain(Main.java:127) at org.exist.start.Main.run(Main.java:449) at org.exist.start.Main.main(Main.java:51) 2012-11-29 11:55:22,385 [main] INFO (Deployment.java [installAndDeploy]:162) - Package http://exist-db.org/apps/doc depends on http://exist-db.org/apps/shared 2012-11-29 11:55:22,386 [main] INFO (Deployment.java [installAndDeploy]:180) - Installing package /Users/joe/workspace/exist-trunk/autodeploy/doc-0.2.3.xar 2012-11-29 11:55:22,483 [main] WARN (AutoDeploymentTrigger.java [execute]:82) - Exception during deployment of app doc-0.2.3.xar: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/doc-0.2.3/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/doc-0.2.3/doc' org.expath.pkg.repo.PackageException: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/doc-0.2.3/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/doc-0.2.3/doc' at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) at org.exist.jetty.JettyStart.run(JettyStart.java:163) at org.exist.jetty.JettyStart.main(JettyStart.java:71) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.exist.start.Main.invokeMain(Main.java:127) at org.exist.start.Main.run(Main.java:449) at org.exist.start.Main.main(Main.java:51) 2012-11-29 11:55:22,485 [main] INFO (Deployment.java [installAndDeploy]:180) - Installing package /Users/joe/workspace/exist-trunk/autodeploy/dashboard-0.2.4.xar 2012-11-29 11:55:22,528 [main] WARN (AutoDeploymentTrigger.java [execute]:82) - Exception during deployment of app dashboard-0.2.4.xar: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/dashboard-0.2.4/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/dashboard-0.2.4/dashboard' org.expath.pkg.repo.PackageException: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/dashboard-0.2.4/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/dashboard-0.2.4/dashboard' at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) at org.exist.jetty.JettyStart.run(JettyStart.java:163) at org.exist.jetty.JettyStart.main(JettyStart.java:71) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.exist.start.Main.invokeMain(Main.java:127) at org.exist.start.Main.run(Main.java:449) at org.exist.start.Main.main(Main.java:51) 2012-11-29 11:55:22,530 [main] INFO (Deployment.java [installAndDeploy]:162) - Package http://exist-db.org/apps/eXide depends on http://exist-db.org/apps/shared 2012-11-29 11:55:22,530 [main] INFO (Deployment.java [installAndDeploy]:180) - Installing package /Users/joe/workspace/exist-trunk/autodeploy/eXide-1.0.6.xar 2012-11-29 11:55:22,565 [main] WARN (AutoDeploymentTrigger.java [execute]:82) - Exception during deployment of app eXide-1.0.6.xar: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/eXide-1.0.6/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/eXide-1.0.6/eXide' org.expath.pkg.repo.PackageException: None of content dirs exist: '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/eXide-1.0.6/content' and '/Users/joe/workspace/exist-trunk/webapp/WEB-INF/expathrepo/eXide-1.0.6/eXide' at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.getContenDir(FileSystemStorage.java:148) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.setPkgDir(FileSystemStorage.java:130) at org.expath.pkg.repo.FileSystemStorage$FileSystemResolver.access$300(FileSystemStorage.java:105) at org.expath.pkg.repo.FileSystemStorage.install(FileSystemStorage.java:421) at org.expath.pkg.repo.Repository.doInstall(Repository.java:237) at org.expath.pkg.repo.Repository.installPackage(Repository.java:188) at org.exist.repo.Deployment.installAndDeploy(Deployment.java:182) at org.exist.repo.AutoDeploymentTrigger.execute(AutoDeploymentTrigger.java:80) at org.exist.storage.BrokerPool.callStartupTriggers(BrokerPool.java:1064) at org.exist.storage.BrokerPool.initialize(BrokerPool.java:987) at org.exist.storage.BrokerPool.<init>(BrokerPool.java:720) at org.exist.storage.BrokerPool.configure(BrokerPool.java:244) at org.exist.storage.BrokerPool.configure(BrokerPool.java:220) at org.exist.jetty.JettyStart.run(JettyStart.java:163) at org.exist.jetty.JettyStart.main(JettyStart.java:71) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.exist.start.Main.invokeMain(Main.java:127) at org.exist.start.Main.run(Main.java:449) at org.exist.start.Main.main(Main.java:51) 2012-11-29 11:55:22,683 [main] INFO (JettyStart.java [lifeCycleStarting]:404) - Jetty server starting... 2012-11-29 11:55:23,733 [main] INFO (AbstractExistHttpServlet.java [getOrCreateBrokerPool]:95) - Database already started. Skipping configuration ... 2012-11-29 11:55:23,733 [main] INFO (AbstractExistHttpServlet.java [doGeneralExistServletConfig]:186) - Using default user guest for all unauthorized requests. |
From: Adam R. <ad...@ex...> - 2012-11-29 12:34:51
|
I think the problem is that SourceForge is dying since GitHub and SF know this, as such they tried to do a big upgrade to their systems and services, unfortunately whilst they have upgraded the version of svn and other tools which is great, they also tried for a new web ui, which I think is terrible, it certainly feels like they released it before it was ready or tested. On 28 November 2012 12:15, Jens Østergaard Petersen <oe...@gm...>wrote: > Thanks, Dannes - I had better start using fisheye! > > It is just strange that the service of Sourceforge degrades …. > > Jens > > On Nov 28, 2012, at 12:36 PM, Dannes Wessels <da...@ex...> wrote: > > Hi Jens, > > that doesn't seem to be possible anymore, unfortunately; > > But well, I did not use it because I found the interface rather crappy and > old-fashioned. Fortunately our friends at Atlassian monitor our project > with FishEye, a very fine service/product: > > https://fisheye3.atlassian.com/browse/exist/apps/demo/modules/config.xqm > > This service is linked on the exist-db.org main page. I hope it provides > what you need.... > > cheers > > Dannes > > > On Wed, Nov 28, 2012 at 10:04 AM, Jens Østergaard Petersen < > oe...@gm...> wrote: > >> Hi, >> >> Is there no way on Sourceforge anymore to display the revision log of a >> single file? As on < >> http://exist.svn.sourceforge.net/viewvc/exist/apps/demo/modules/config.xqm?view=log&pathrev=16817> >> in the old Sourceforge. >> >> Is it only possible to diff with the immediately preceding version of the >> same file, unless one manipulates the url? >> >> Jens >> >> ------------------------------------------------------------------------------ >> Keep yourself connected to Go Parallel: >> INSIGHTS What's next for parallel hardware, programming and related areas? >> Interviews and blogs by thought leaders keep you ahead of the curve. >> http://goparallel.sourceforge.net >> _______________________________________________ >> Exist-development mailing list >> Exi...@li... >> https://lists.sourceforge.net/lists/listinfo/exist-development >> > > > > -- > eXist-db Native XML Database - http://exist-db.org > Join us on linked-in: http://www.linkedin.com/groups?gid=35624 > > > > > ------------------------------------------------------------------------------ > Keep yourself connected to Go Parallel: > INSIGHTS What's next for parallel hardware, programming and related areas? > Interviews and blogs by thought leaders keep you ahead of the curve. > http://goparallel.sourceforge.net > _______________________________________________ > Exist-development mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-development > > -- Adam Retter eXist Developer { United Kingdom } ad...@ex... irc://irc.freenode.net/existdb |
From: Jens Ø. P. <oe...@gm...> - 2012-11-28 12:16:02
|
Thanks, Dannes - I had better start using fisheye! It is just strange that the service of Sourceforge degrades …. Jens On Nov 28, 2012, at 12:36 PM, Dannes Wessels <da...@ex...> wrote: > Hi Jens, > > that doesn't seem to be possible anymore, unfortunately; > > But well, I did not use it because I found the interface rather crappy and old-fashioned. Fortunately our friends at Atlassian monitor our project with FishEye, a very fine service/product: > > https://fisheye3.atlassian.com/browse/exist/apps/demo/modules/config.xqm > > This service is linked on the exist-db.org main page. I hope it provides what you need.... > > cheers > > Dannes > > > On Wed, Nov 28, 2012 at 10:04 AM, Jens Østergaard Petersen <oe...@gm...> wrote: > Hi, > > Is there no way on Sourceforge anymore to display the revision log of a single file? As on <http://exist.svn.sourceforge.net/viewvc/exist/apps/demo/modules/config.xqm?view=log&pathrev=16817> in the old Sourceforge. > > Is it only possible to diff with the immediately preceding version of the same file, unless one manipulates the url? > > Jens > ------------------------------------------------------------------------------ > Keep yourself connected to Go Parallel: > INSIGHTS What's next for parallel hardware, programming and related areas? > Interviews and blogs by thought leaders keep you ahead of the curve. > http://goparallel.sourceforge.net > _______________________________________________ > Exist-development mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-development > > > > -- > eXist-db Native XML Database - http://exist-db.org > Join us on linked-in: http://www.linkedin.com/groups?gid=35624 |
From: Dannes W. <da...@ex...> - 2012-11-28 11:36:37
|
Hi Jens, that doesn't seem to be possible anymore, unfortunately; But well, I did not use it because I found the interface rather crappy and old-fashioned. Fortunately our friends at Atlassian monitor our project with FishEye, a very fine service/product: https://fisheye3.atlassian.com/browse/exist/apps/demo/modules/config.xqm This service is linked on the exist-db.org main page. I hope it provides what you need.... cheers Dannes On Wed, Nov 28, 2012 at 10:04 AM, Jens Østergaard Petersen < oe...@gm...> wrote: > Hi, > > Is there no way on Sourceforge anymore to display the revision log of a > single file? As on < > http://exist.svn.sourceforge.net/viewvc/exist/apps/demo/modules/config.xqm?view=log&pathrev=16817> > in the old Sourceforge. > > Is it only possible to diff with the immediately preceding version of the > same file, unless one manipulates the url? > > Jens > > ------------------------------------------------------------------------------ > Keep yourself connected to Go Parallel: > INSIGHTS What's next for parallel hardware, programming and related areas? > Interviews and blogs by thought leaders keep you ahead of the curve. > http://goparallel.sourceforge.net > _______________________________________________ > Exist-development mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-development > -- eXist-db Native XML Database - http://exist-db.org Join us on linked-in: http://www.linkedin.com/groups?gid=35624 |
From: Jens Ø. P. <oe...@gm...> - 2012-11-28 09:04:50
|
Hi, Is there no way on Sourceforge anymore to display the revision log of a single file? As on <http://exist.svn.sourceforge.net/viewvc/exist/apps/demo/modules/config.xqm?view=log&pathrev=16817> in the old Sourceforge. Is it only possible to diff with the immediately preceding version of the same file, unless one manipulates the url? Jens |
From: Adam R. <ad...@ex...> - 2012-11-25 23:51:03
|
Well I think for a period of time we have to have both to give people time to migrate... On 25 November 2012 20:02, Dannes Wessels <da...@ex...> wrote: > > On 25 Nov 2012, at 18:12 , Jens Østergaard Petersen <oe...@gm...> > wrote: > > By the way: Has the math module disappeared from the public repo? > > > is it? > > well I suggested to have it back into the core but.... I planned to > implement the formal xquery3 functions, i think this can be done easily > based on the current codebase. > > > the only drawback is... that the spec is not final, it is unclear in which > namespaces the functions should go into...... > > greets > > Dannes > > -- > Dannes Wessels > eXist-db Open Source Native XML Database > e: da...@ex... w: http://www.exist-db.org t: #existdb > > > > > > > > > ------------------------------------------------------------------------------ > Monitor your physical, virtual and cloud infrastructure from a single > web console. Get in-depth insight into apps, servers, databases, vmware, > SAP, cloud infrastructure, etc. Download 30-day Free Trial. > Pricing starts from $795 for 25 servers or applications! > http://p.sf.net/sfu/zoho_dev2dev_nov > _______________________________________________ > Exist-development mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-development > > -- Adam Retter eXist Developer { United Kingdom } ad...@ex... irc://irc.freenode.net/existdb |
From: Dannes W. <da...@ex...> - 2012-11-25 20:02:22
|
On 25 Nov 2012, at 18:12 , Jens Østergaard Petersen <oe...@gm...> wrote: > By the way: Has the math module disappeared from the public repo? is it? well I suggested to have it back into the core but.... I planned to implement the formal xquery3 functions, i think this can be done easily based on the current codebase. the only drawback is... that the spec is not final, it is unclear in which namespaces the functions should go into...... greets Dannes -- Dannes Wessels eXist-db Open Source Native XML Database e: da...@ex... w: http://www.exist-db.org t: #existdb |
From: Jens Ø. P. <oe...@gm...> - 2012-11-25 17:12:35
|
Hi, By the way: Has the math module disappeared from the public repo? Cheers, Jens On Oct 5, 2012, at 10:30 AM, Wolfgang Meier <wol...@ex...> wrote: > Claudius, > > .xar files are ordinary zip files and I usually create them from ant. The xar needs to have three descriptors: expath-pkg.xml, repo.xml and exist.xml. Copy the first two from another app (or generate one via eXide). exist.xml lists the jars, e.g. as follows: > > <package xmlns="http://exist-db.org/ns/expath-pkg"> > <jar>math-0.1.jar</jar> > <java> > <namespace>http://exist-db.org/xquery/math</namespace> > <class>org.exist.xquery.modules.math.MathModule</class> > </java> > </package> > > > Any jar files should be put into a directory having the same name as the abbreviated name of the project (see abbrev in expath-pkg.xml). eXist-db will pick up those jars without requiring a restart. > > Wolfgang > > ------------------------------------------------------------------------------ > Don't let slow site performance ruin your business. Deploy New Relic APM > Deploy New Relic app performance management and know exactly > what is happening inside your Ruby, Python, PHP, Java, and .NET app > Try New Relic at no cost today and get our sweet Data Nerd shirt too! > http://p.sf.net/sfu/newrelic-dev2dev > _______________________________________________ > Exist-development mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-development |
From: Hungerburg <pc...@my...> - 2012-11-13 11:17:09
|
Am 2012-11-13 00:12, schrieb W.S. Hager: > Well, that would all be fine if there weren't already issues with db > corruption and memory overconsumption. My concern is you guys make exist as > lean & mean as possible this time, and focus less on support. It has to run > out of the box, and that's that. I've tried what I could to experience the > 512M required boast, but still no dice so far. Sorry, this is what I think. While following trunk most of last and earlier this year, memory consumption in eXist-db became much less erratic and much more conservative and predictable. Now on 2.0.TP, which is old today, this is what ps_mem.py [1] reports: Private + Shared = RAM used Program 254.7 MiB + 322.5 KiB = 255.0 MiB java Just some hundreds of documents though, intermittent webdav updates, rest accesses for transforms and querying, uptime 17 days. Obviously the most memory hungry task on this system (four times postgres, the next on the list), but for a java EE app actually quite decent ;) [1] http://www.pixelbeat.org/scripts/ps_mem.py Thank You -- peter |
From: Dannes W. <da...@ex...> - 2012-11-13 10:11:21
|
Hi, On Tue, Nov 13, 2012 at 12:12 AM, W.S. Hager <ws...@gm...> wrote: > Well, that would all be fine if there weren't already issues with db > corruption and memory overconsumption. My concern is you guys make exist as > lean & mean as possible this time, and focus less on support. Well actually nothing has changed in eXist-db for 'the war feature', only a configuration file has been changed. Nothing more.... (We try to provide as much as support as possible on this list, but well, it is a job done by volunteers, doing this in spare time..) > It has to run out of the box, and that's that. We all agree on this > but I have a hunch that the whole servlet container deal is a design > flaw. The more processes/instances the merrier. > Well, actually the jetty servlet container is the fundament of eXist-db; We selected jetty because it is open source, well supported and it is rather a light engine. We decided a long time ago not to develop our own HTTP server but to use off-the-shell technology as much as possible. This way we can focus better on the core-business..... developing the database. I am sorry to read you are a bit disappointed in eXist-db as a product (the upcoming 2.0, current development wor,k might give you a better experience..... when it is ready). Maybe we should talk offline a bit further on your specific issues.... 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...> - 2012-11-12 23:12:20
|
Well, that would all be fine if there weren't already issues with db corruption and memory overconsumption. My concern is you guys make exist as lean & mean as possible this time, and focus less on support. It has to run out of the box, and that's that. I've tried what I could to experience the 512M required boast, but still no dice so far. Sorry, this is what I think. Also, I may not know enough of java architecture to back it up, but I have a hunch that the whole servlet container deal is a design flaw. The more processes/instances the merrier. Sorry I cannot do anymore than vent these concerns. Cheers. 2012/11/12 Dannes Wessels <da...@ex...> > Hi Chris, Adam, > > > On 12 Nov 2012, at 16:46 , Chris Tomlinson <chr...@gm...> > wrote: > > I get the impression that there's a strong intent that eXist-DB will not > continue to support war deployment. > > We have not had any problem with other webapps eating all the RAM and > corrupting the eXist-DB. > > We have been happy with the flexibility afforded by the war deployment > option and it's independence from the particular container. > > > No I think we'll keep on supporting it (in a way?), certainly as long > there is help from the community to have it tested/updated; you showed us > that this is the case; > > For some having the possibility to add a WAR file to exist-db adds > flexibility. There are cases where I like to deploy a small war file, but I > do not want to install yet-another-server. With a small configuration > change it is actually possible to have it working in eXistdb.... > > Adam: yeah I understand the concern about memory usage etal (I showed my > concerns quite often), so just like for the WAR file distribution, we need > to warn users for the risks and instruct how to do things........ > > cheers > > Dannes > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_nov > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > > -- W.S. Hager Lagua Web Solutions http://lagua.nl |