This is pretty complex.
Ihab, who's working on the xforms-manager has well, has been asking
for an update, since it fixes quite a few things on his side as well.
If there is enough motivation, I can actually do it and integrate it
in the tempo trunk.
Could you ask the orbeon people for a CVS tag of a stable version of orbeon ?
Niko,
I've asked on the public mailing list.
Let's see what's coming back.
If it looks good I will go and integrate it as soon as possible. So
this would be this week I guess.
I will also let you know the CVS tag. (last time it was embedeed in
the jar files, so I would do the same this time as well)
Regards,
Niko
On 4/30/08, lonetraveller <ilan...@gmail.com> wrote:
>
You can see it on the orbeon mailing list. They are going to release a
new orbeon within the next two weeks.
If that is according to your schedule, I would rather wait for them to
have a proper release.
Let us know,
Niko,
I've put some notes on how to update orbeon in the tempo xforms-manager:
http://www.intalio.org/confluence/display/TEMPO/FAQ#FAQ-orbeon
I don't think I will commit an update myself, next week.
As said, I will wait for their proper release first.
Let me know, if you need something else on the migration.
Regards,
Niko,
dependendies,rb is our list of dependencies for the tempo project.
the Buildfile:
http://tempo.intalio.org/tempo/trunk/Buildfile
is making use of it.
The ruby script does absolutely nothing on its own, it just declare
the jar files used.
To update orbeon within the xforms-manager, the easier for you would
be to drop all the new jar files that orbeon is using (and remove the
old ones)
Or wait until they make a release, so I can perform the update.
But let me know if you need any more help.
Niko,
buildfile is the file used by buildr to build tempo.
then go to the xforms-manager subproject and use:
buildr clean install
it will create a war file in xforms-manager/target
that you can redeploy on your application server.
Makes sense ?
Let me know if you need more info. Also let me know if it makes sense
to add more info on the tempo website. (for other users to share)
Niko,
Niko,
On 5/6/08, lonetraveller <ilan...@gmail.com> wrote:
>
So now everything's good but you've only redeployed the current tempo
version of xforms-manager. I did not update the libs.
Now you would need to follow the instructions I put in the FAQ section.
Niko,
On 5/6/08, lonetraveller <ilan...@gmail.com> wrote:
>
Niko,
> # Check the web.xml file for xforms-manager is still compatible. (And
> probably same for the geronimo-web.xml)
Our version of web.xml is originally a custom version of the one from
orbeon. (Configuration of resources loaders, and removed some servlets
we don't use)
If they updated their web.xml file, we need to update ours, but still
keeping the configuration we want.
> # Check the page-flow.xml file is still compatible
Surely you can keep that one untouched.
> # Replace the following folders with the new ones: config, context,
> images
Copy/replace the 3 folders from orbeon to tempo.
> # We had a slightly modified properties.xml to avoid some persistence
> features we don't use.
same as web.xml, we have a slightly custom version of
config/properties.xml. Need to make sure we keep our config, while
keeping up with their updates.
> # We had a services.xml in that same properties folder, so need to
> keep it
config/services.xml is all ours.
> # Also, restore the intalio CSS file
config/intalio.css
It's not easy, but you've volunteered to do that by yourself :D
Good luck!
Niko
or you can use the usual maven command:
http://maven.apache.org/plugins/maven-install-plugin/examples/specific-local-repo.html
You can notice that the buildr code is way easier to read :D
Niko,
On 5/7/08, lonetraveller <ilan...@gmail.com> wrote:
>
Geronimo is using an internal maven repository to manage dependencies,
but this is separate.
Regards,
Niko,
Regards,
Niko
> 1) I wish to confirm that this is the right command to use
No. All the details for managing artifacts are in the link above.
> 2) should I run "buildr install " after I run the previous command
> 3) Where should I run these commands from?
Yes. In the form manager subproject:
buildr clean install
Niko,
Hope it works for you...
Niko,