I think I've raised this in the
distant past, but for the record the Objectweb anonymous CVS repository
is extremely unreliable. This makes it pretty hard to investigate bugs
ourselves or work on patches.
Adrian -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Administrator
|
Adrian,
On 9/5/07, Adrian Baker <[hidden email]> wrote: > > I think I've raised this in the distant past, but for the record the > Objectweb anonymous CVS repository is extremely unreliable. This makes it > pretty hard to investigate bugs ourselves or work on patches. Yes, we also had other issues recently with the infrastructure provided by OW2 (formerly ObjectWeb). We have reported those, and OW2 is working on making their infrastructure more reliable. But the next time you see a problem, I would encourage you to write an email to [hidden email] explaining your situation and what the issue is. It can't hurt to insist and state how important the infrastructure they provide is to the community. Alex -- Orbeon Forms - Web 2.0 Forms, open-source, for the Enterprise http://www.orbeon.com/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Ummmm.... shouldn't the source always be available from the same location as the binaries?
http://www.gnu.org/licenses/gpl-faq.html#SourceAndBinaryOnDifferentSites Section 2 of the "Pipeline Engine API" page says "Please also refer to the source code of OPS.java." I eventually found OPS.java (presumably the right one) in the "org.orbeon.oxf.main" package of "orbeon.jar" but of course there is no source in the jar. The Orbeon download page provides no links to source. The two links in the faq are both dead today: - http://forge.objectweb.org/scm/?group_id=168 - http://cvs.forge.objectweb.org/cgi-bin/viewcvs.cgi/ops/ So... (1) why not at least include the source files in the jars? And (2) why not have a downloadable source zip/tgz to go along with the versioned binary distribution? And (3) why not move the repository to a reliable host? How does Orbeon do any work if the source repository is unreliable? Thanks. rodney
|
Administrator
|
Rodney,
On Feb 5, 2008 3:53 PM, rgitzel <[hidden email]> wrote: > So... (1) why not at least include the source files in the jars? And (2) > why not have a downloadable source zip/tgz to go along with the versioned > binary distribution? And (3) why not move the repository to a reliable > host? How does Orbeon do any work if the source repository is unreliable? First, OW2 is moving server those days. So the issues you see now are most likely specifically related to this move. 1. Include the source in the jar files? That make the size of the jar file larger. I think it is better (and more usual) to distribute the source separately. 2. Tarballs for the source code are also available from the Forge page. I can't give you the URL right now as the Forge is down. But you might to check this again tomorrow or the following day. 3. OW2 has taken steps to improve the reliability of their service. And this move to new services is part of that. A move would create a disruption and we would like to avoid it if possible. At this point we hopeful that the new infrastructure OW2 is putting in place will solve the problems we had so far. Alex -- Orbeon Forms - Web 2.0 Forms, open-source, for the Enterprise Orbeon's Blog: http://www.orbeon.com/blog/ Personal Blog: http://avernet.blogspot.com/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws |
*chuckle* The WAR is 40Mb, I don't think the source would affect it much.
The service move is good news, sounds like this has been a problem for awhile. I'll keep an eye out. Thanks! rodney
|
Administrator
|
> *chuckle* The WAR is 40Mb, I don't think the source would affect it
> much. > :-P True, and we could probably get rid of some old JARs anyway (XSLTC, even Xalan...) to make the WAR smaller. But I don't think it's common practice to ship the source code this way, as JAR files. At least all the open source projects I know of make the source available separately from the binaries. -Erik -- Orbeon Forms - Web Forms for the Enterprise Done the Right Way http://www.orbeon.com/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws |
In reply to this post by Alessandro Vernet
The site seems back up today. Where would I find the source for the 3.6.0 release? It's not on the Files page that I can see.
Thanks. rodney
|
Administrator
|
Rodney,
On Feb 6, 2008 2:51 PM, rgitzel <[hidden email]> wrote: > The site seems back up today. Where would I find the source for the 3.6.0 > release? It's not on the Files page that I can see. You can download releases of Orbeon Forms from here: http://forge.objectweb.org/project/showfiles.php?group_id=168 Alex -- Orbeon Forms - Web 2.0 Forms, open-source, for the Enterprise Orbeon's Blog: http://www.orbeon.com/blog/ Personal Blog: http://avernet.blogspot.com/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws |
You can certainly download releases from that page, but as I noted below, there is no source.
rodney
|
Administrator
|
You obtain the source from CVS:
http://forge.objectweb.org/scm/?group_id=168 To get a particular version, you have first to figure out the tag. It's easy: * Say the release is orbeon-3.6.0.200712061930.zip * The CVS tag is TAG_OPS_3_6_0_200712061930 The CVS command is then: cvs -z3 -d:pserver:[hidden email]:/cvsroot/ops co -r TAG_OPS_3_6_0_200712061930 orbeon This said, there seems to be an issue with the anonymous user and I get an error. Checking this with the OW2 guys. -Erik On Feb 6, 2008, at 3:33 PM, rgitzel wrote: > > You can certainly download releases from that page, but as I noted > below, > there is no source. > > rodney > > > > Alessandro Vernet wrote: >> >> Rodney, >> >> On Feb 6, 2008 2:51 PM, rgitzel <[hidden email]> wrote: >>> The site seems back up today. Where would I find the source for >>> the >>> 3.6.0 >>> release? It's not on the Files page that I can see. >> >> You can download releases of Orbeon Forms from here: >> >> http://forge.objectweb.org/project/showfiles.php?group_id=168 >> >> Alex >> -- >> Orbeon Forms - Web 2.0 Forms, open-source, for the Enterprise >> Orbeon's Blog: http://www.orbeon.com/blog/ >> Personal Blog: http://avernet.blogspot.com/ >> >> >> -- >> You receive this message as a subscriber of the [hidden email] >> mailing >> list. >> To unsubscribe: mailto:[hidden email] >> For general help: mailto:[hidden email]?subject=help >> OW2 mailing lists service home page: http://www.ow2.org/wws >> >> >> ----- >> Orbeon Forms - Web 2.0 Forms, open-source, for the Enterprise >> http://www.orbeon.com/ >> >> > > -- > View this message in context: http://www.nabble.com/anonymous-cvs-access-unreliable-tp12512849p15324273.html > Sent from the ObjectWeb OPS - Users mailing list archive at > Nabble.com. > > > -- > You receive this message as a subscriber of the [hidden email] > mailing list. > To unsubscribe: mailto:[hidden email] > For general help: mailto:[hidden email]?subject=help > OW2 mailing lists service home page: http://www.ow2.org/wws Orbeon Forms - Web Forms for the Enterprise Done the Right Way http://www.orbeon.com/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws |
Alas, 'anonymous' is still failing. Here's the error:
Could not connect to :pserver:anonymous@cvs.forge.objectweb.org:/cvsroot/ops: I/O exception occurred: Connection refused: Fatal error, aborting. anoncvs_ops: no such system user But it seems I can grab a tarball from any part of the tree. How different is the current codebase from the December 6th release? I just want to use the source in the debugger at the moment, and "close" should be sufficient for now. I tried grabbing the nightly build WAR, thinking it would be in sync with the tarball, but the links from the download page are dead: - http://forge.objectweb.org/nightlybuilds/ops/ops/orbeon.war - http://forge.objectweb.org/nightlybuilds/ops/ops/orbeon.zip thanks! rodney
|
Administrator
|
Rodney,
We have communicated both these problems to the OW2 staff. We hope they will be solved soon. The current code base is not vastly different, but as you can see here we already have made quite a lot of improvements for the upcoming 3.6.1: http://www.orbeon.com/ops/doc/home-changes-36#changes-361 So it's clearly better if you use source in sync with the binary. -Erik On Feb 7, 2008, at 9:15 AM, Rodney Gitzel wrote: > > Alas, 'anonymous' is still failing. Here's the error: > > Could not connect to > :pserver:[hidden email]:/cvsroot/ops: > I/O exception occurred: Connection refused: Fatal error, aborting. > anoncvs_ops: no such system user > > > But it seems I can grab a tarball from any part of the tree. How > different > is the > current codebase from the December 6th release? I just want to use > the > source > in the debugger at the moment, and "close" should be sufficient for > now. > > I tried grabbing the nightly build WAR, thinking it would be in sync > with > the tarball, but > the links from the download page are dead: > > - http://forge.objectweb.org/nightlybuilds/ops/ops/orbeon.war > - http://forge.objectweb.org/nightlybuilds/ops/ops/orbeon.zip > > > thanks! > > rodney > > > > Erik Bruchez wrote: >> >> You obtain the source from CVS: >> >> http://forge.objectweb.org/scm/?group_id=168 >> >> The CVS command is then: >> >> cvs -z3 -d:pserver:[hidden email]:/cvsroot/ops >> co -r TAG_OPS_3_6_0_200712061930 orbeon >> >> This said, there seems to be an issue with the anonymous user and I >> get an error. Checking this with the OW2 guys. >> >> -Erik >> >> > > -- > View this message in context: http://www.nabble.com/anonymous-cvs-access-unreliable-tp12512849p15338563.html > Sent from the ObjectWeb OPS - Users mailing list archive at > Nabble.com. > > > -- > You receive this message as a subscriber of the [hidden email] > mailing list. > To unsubscribe: mailto:[hidden email] > For general help: mailto:[hidden email]?subject=help > OW2 mailing lists service home page: http://www.ow2.org/wws Orbeon Forms - Web Forms for the Enterprise Done the Right Way http://www.orbeon.com/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws |
Administrator
|
In reply to this post by Rodney Gitzel
Rodney,
On Feb 7, 2008, at 9:15 AM, Rodney Gitzel wrote: > Alas, 'anonymous' is still failing. Here's the error: > > Could not connect to > :pserver:[hidden email]:/cvsroot/ops: > I/O exception occurred: Connection refused: Fatal error, aborting. > anoncvs_ops: no such system user The issue with the anonymous CVS is now solved. For more information on how to check out the source code from CVS, see the page linked below. For "modulename" use "orbeon". http://forge.objectweb.org/scm/?group_id=168 Alex -- Orbeon Forms - Web 2.0 Forms, open-source, for the Enterprise Orbeon's Blog: http://www.orbeon.com/blog/ Personal Blog: http://avernet.blogspot.com/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws |
Woohoo! I'm in!
Thanks. rodney
|
Hi. I see the documentation for loading variable view and model files but I don't see any specific instructions on how to set the instance based on something like url request parameters. Maybe the answer is in the model pipeline documentation but any assistance here would be appreciated. Thanks!
-- --paul Paul Kelly Dir. of Operations XML Team: http://xmlteam.com -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws |
Administrator
|
Paul,
On Feb 19, 2008, at 5:02 PM, Paul Kelly wrote: > Hi. I see the documentation for loading variable view and model > files but I don't see any specific instructions on how to set the > instance based on something like url request parameters. Maybe the > answer is in the model pipeline documentation but any assistance > here would be appreciated. If you don't have an XML document posted to your page, but that instead you have parameters on the URL that you want to handle, you can build an XML document that contains those parameter values with the page flow. You will find more on this: http://www.orbeon.com/ops/doc/reference-page-flow#url-extraction Alex -- Orbeon Forms - Web 2.0 Forms, open-source, for the Enterprise Orbeon's Blog: http://www.orbeon.com/blog/ Personal Blog: http://avernet.blogspot.com/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws |
Administrator
|
Speaking of which, it would be nice if you could access such
information directly from XForms, maybe with functions like the ones defined by eXist: http://demo.exist-db.org/xquery/functions.xq E.g.: <xforms:setvalue ref="name" value="request:parameter('name', '')"/> One concern of this relates to caching, but you could in most cases statically detect functions that could break caching anyway. At any rate, I am entering an RFE as this comes up often: http://forge.objectweb.org/tracker/index.php?func=detail&aid=308618&group_id=168&atid=350207 -Erik On Feb 20, 2008, at 9:23 AM, Alessandro Vernet wrote: > Paul, > > On Feb 19, 2008, at 5:02 PM, Paul Kelly wrote: > >> Hi. I see the documentation for loading variable view and model >> files but I don't see any specific instructions on how to set the >> instance based on something like url request parameters. Maybe the >> answer is in the model pipeline documentation but any assistance >> here would be appreciated. > > If you don't have an XML document posted to your page, but that > instead you have parameters on the URL that you want to handle, you > can build an XML document that contains those parameter values with > the page flow. You will find more on this: > > http://www.orbeon.com/ops/doc/reference-page-flow#url-extraction > > Alex > -- > Orbeon Forms - Web 2.0 Forms, open-source, for the Enterprise > Orbeon's Blog: http://www.orbeon.com/blog/ > Personal Blog: http://avernet.blogspot.com/ > > > -- > You receive this message as a subscriber of the [hidden email] > mailing list. > To unsubscribe: mailto:[hidden email] > For general help: mailto:[hidden email]?subject=help > OW2 mailing lists service home page: http://www.ow2.org/wws Orbeon Forms - Web Forms for the Enterprise Done the Right Way http://www.orbeon.com/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws |
In reply to this post by Alessandro Vernet
At 9:23 AM -0800 2/20/08, Alessandro Vernet wrote:
>If you don't have an XML document posted to your page, but that instead you have parameters on the URL that you want to handle, you can build an XML document that contains those parameter values with the page flow. You will find more on this: > >http://www.orbeon.com/ops/doc/reference-page-flow#url-extraction Thanks. Got it to work last night by extracting the url params in the page-flow, sending them to the model (xpl file) in an default-submission and building the instance there as an output to the view. That's the way to do it? Now that I've got my dynamic instances loaded, I'm now wondering what I point my submit action at. For example, if I can do this: <xforms:instance id="event-doc" src="input:data" /> Now how do target the eXist file in the submission: <xforms:submission action="/exist/rest//db/[variable-path]" method="put" id="submit-edit" replace="none" /> Or should I make it so the put to eXist is in another xpl on simple submit? Sorry if this is simple stuff. Haven't fully grasped the Orbeon model with pipelines and all. -- --paul Paul Kelly Dir. of Operations XML Team: http://xmlteam.com -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws |
In reply to this post by Erik Bruchez
At 9:38 AM -0800 2/20/08, Erik Bruchez wrote:
> <xforms:setvalue ref="name" value="request:parameter('name', '')"/> That would be wonderful. -- --paul Paul Kelly Dir. of Operations XML Team: http://xmlteam.com -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws |
Administrator
|
In reply to this post by Paul Kelly-5
Paul,
On Feb 20, 2008, at 9:48 AM, Paul Kelly wrote: > Thanks. Got it to work last night by extracting the url params in > the page-flow, sending them to the model (xpl file) in an default- > submission and building the instance there as an output to the view. > That's the way to do it? Yes, that looks good. > Now that I've got my dynamic instances loaded, I'm now wondering > what I point my submit action at. > > For example, if I can do this: > > <xforms:instance id="event-doc" src="input:data" /> > > Now how do target the eXist file in the submission: > > <xforms:submission action="/exist/rest//db/[variable-path]" > method="put" id="submit-edit" replace="none" /> "something dynamic" in the action path, you can use an AVT, i.e. write: <xforms:submission action="/exist/rest//db/{some xpath expression here}" .../> What goes between the curly braces is an XPath expression. In that expression you can refer to other instances (instance('my- instance')/...) like you would anywhere else. Alex -- Orbeon Forms - Web 2.0 Forms, open-source, for the Enterprise Orbeon's Blog: http://www.orbeon.com/blog/ Personal Blog: http://avernet.blogspot.com/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws |
Free forum by Nabble | Edit this page |