You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Peter Donald <pe...@apache.org> on 2001/12/08 13:05:41 UTC
[phoenix] Java Native Services for Phoenix
Hi,
I just went and integrated Phoenix with wrapper toolkit to make it possible
to reload the JVM from JMX console and all that. It works great under linux -
haven't tried it under win32. Could someone download the wrapper toolkit and
try it out under win32?
To build it you need to set a few properties (defined in
ant.properties.sample and explained in BUILDING.txt). To run it under under
unix it is just a matter of
cd $PHOENIX_HOME/bin
wrapper wrapper.conf
I haven't looked at wins run instructions. Anyways could someone have a go at
that and report back results ? ;)
--
Cheers,
Pete
---------------------------------------------------
Murphy's law - "Anything that can go wrong, will."
(Actually, this is Finagle's law, which in itself
shows that Finagle was right.)
---------------------------------------------------
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: [phoenix] Java Native Services for Phoenix
Posted by Peter Donald <pe...@apache.org>.
On Mon, 10 Dec 2001 07:17, Jeremias Maerki wrote:
> I've tested it on Windows 2000 Professional with Sun JDK 1.3.1-b24, and
> it works just great (Console and NT Service)! The wrapper.conf works
> without modification.
great.
> I've found some other issues, though:
> - ".ant.properties" is not a valid Windows filename. I had to modify
> build.xml to use "ant.properties" instead. Would it be possible to
> change that? I can already hear you: Oh, these bloody Windozers... :-)
Actually it works fine here. I just rebooted to a clean install of win2k and
could create it fine. I think it must be one of those settings in the file
explorer that I turn off imediately ;)
However most of the rest of jakarta has moved to "build.properties". So if I
can convince the ant peeps to move to build.properties is there any problem
with using that ? The one in the home directory will still be prefixed with a
dot but the one in local directory wont have the dot.
> - At first, I didn't manage to build Phoenix. Framework has moved to
> version 1.4.4 of Xerces. The filename is now "xerces-1.4.4.jar" instead
> of "xerces.jar". Furthermore the JAXP APIs seem to have been extracted
> from the jar into a separate one "xml-apis.jar". "build.xml" will have
> to be adjusted for that. I went around the problem by copying the
> xerces.jar in the jakarta-avalon-phoenix/lib directory to
> jakarta-avalon/tools/lib.
hmmm ... right. Okay - sometime over next week I am going to remove
dependencies on jakarta-avalon\tools and just require you to set up values in
properties files. Hopefully this will all that.
> - Even by adjusting "ant.properties" (and build.xml) I didn't manage to
> make ${xerces.jar} point to something else than ".../xerces.jar" (ex.
> xerces-1.4.4.jar). Is this property something special in Ant or did I
> miss something?
The latest phoenix should have lib\xerces.jar in it and that is the version
prioir to breaking it up.
> By the way: Does anybody know why the Xerces and Xalan people take out
> the JAXP APIs into a separate JAR (xml-apis.jar), while Sun have
> recently combined jaxp.jar and crimson.jar in JAXP 1.1.3? I don't get it.
Having them separate is easier for integrators. Having them together makes it
easier to deploy if you don't have to play nicely with other libs. Sun can go
the second approach because they don't need to place nice with others as
Crimson will be in jdk1.4 IIRC and other libs will bre required to workaround
this
--
Cheers,
Pete
-----------------------------------------------------------------------
| I thought there was a knob on the TV to turn up the intelligence. |
| There's a knob called "brightness", but it doesn't work. |
-----------------------------------------------------------------------
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: [phoenix] Java Native Services for Phoenix
Posted by Leif Mortenson <le...@silveregg.co.jp>.
>
>
>I've tested it on Windows 2000 Professional with Sun JDK 1.3.1-b24, and
>it works just great (Console and NT Service)! The wrapper.conf works
>without modification. About the only thing I had to do was to adjust
>"ant.properties".
>
>Extremely cool piece of software, Leif and Ryan!!! The best NT service
>tool I've seen, yet.
>
Thank we appreciate that :-
>I've found some other issues, though:
>- ".ant.properties" is not a valid Windows filename. I had to modify
>build.xml to use "ant.properties" instead. Would it be possible to
>change that? I can already hear you: Oh, these bloody Windozers... :-)
>
This is actually just a problem with the Windows 2000 File Explorer. If
you go to a dos box and execute:
rename ant.properties .ant.properties
it will work fine. You can even see the file in the File Explorer. It
must be a bug. (Uh sorry, no "bugs" in MS software. An "issue".)
Cheers,
Leif
--
-----------------------------------------------
Leif Mortenson
Silver Egg Technology
Plaza Mikado Bldg. 303
2-14-5 Akasaka
Minato-ku, Tokyo 107-0052 JAPAN
Tel: 03-3560-1831
Fax: 03-3560-1832
Email: leif@silveregg.co.jp
URL: http://www.silveregg.co.jp
ICQ #67041151
-----------------------------------------------
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: [phoenix] Java Native Services for Phoenix
Posted by Jeremias Maerki <je...@outline.ch>.
Hi
I've tested it on Windows 2000 Professional with Sun JDK 1.3.1-b24, and
it works just great (Console and NT Service)! The wrapper.conf works
without modification. About the only thing I had to do was to adjust
"ant.properties".
Extremely cool piece of software, Leif and Ryan!!! The best NT service
tool I've seen, yet.
I've found some other issues, though:
- ".ant.properties" is not a valid Windows filename. I had to modify
build.xml to use "ant.properties" instead. Would it be possible to
change that? I can already hear you: Oh, these bloody Windozers... :-)
- At first, I didn't manage to build Phoenix. Framework has moved to
version 1.4.4 of Xerces. The filename is now "xerces-1.4.4.jar" instead
of "xerces.jar". Furthermore the JAXP APIs seem to have been extracted
from the jar into a separate one "xml-apis.jar". "build.xml" will have
to be adjusted for that. I went around the problem by copying the
xerces.jar in the jakarta-avalon-phoenix/lib directory to
jakarta-avalon/tools/lib.
- Even by adjusting "ant.properties" (and build.xml) I didn't manage to
make ${xerces.jar} point to something else than ".../xerces.jar" (ex.
xerces-1.4.4.jar). Is this property something special in Ant or did I
miss something?
By the way: Does anybody know why the Xerces and Xalan people take out
the JAXP APIs into a separate JAR (xml-apis.jar), while Sun have
recently combined jaxp.jar and crimson.jar in JAXP 1.1.3? I don't get it.
On 08.12.2001 13:05:41 Peter Donald wrote:
> Hi,
>
> I just went and integrated Phoenix with wrapper toolkit to make it possible
> to reload the JVM from JMX console and all that. It works great under linux -
> haven't tried it under win32. Could someone download the wrapper toolkit and
> try it out under win32?
>
> To build it you need to set a few properties (defined in
> ant.properties.sample and explained in BUILDING.txt). To run it under under
> unix it is just a matter of
>
> cd $PHOENIX_HOME/bin
> wrapper wrapper.conf
>
>
> I haven't looked at wins run instructions. Anyways could someone have a go at
> that and report back results ? ;)
>
> --
> Cheers,
>
> Pete
>
> ---------------------------------------------------
> Murphy's law - "Anything that can go wrong, will."
> (Actually, this is Finagle's law, which in itself
> shows that Finagle was right.)
> ---------------------------------------------------
>
> --
> To unsubscribe, e-mail: <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
>
Cheers,
Jeremias Märki
mailto:jeremias.maerki@outline.ch
OUTLINE AG
Postfach 3954 - Rhynauerstr. 15 - 6002 Luzern
Fon +41 (0)41 317 2020 - Fax +41 (0)41 317 2029
Internet http://www.outline.ch
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>