RE: JK2 release Expat

2004-02-23 Thread Greg . Cope
 Thanks Greg for all the detailed information. I've committed the fix
 for this. Could you update your source and let us know how it goes?
 
 -Kurt
 


Kurt,

To confirm that this has fixed this problem - cvs from this morning (11:00
GMT).

Many thanks.

Greg

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



AUTO {VATTENFALL#076-831}RE: JK2 release Expat

2004-02-23 Thread Vattenfall Kundservice
Hej!
Tack för din e-post. Du har tilldelats ärendenummer # 76831. Vi kommer att besvara 
ditt ärende under ordinarie öppettider och återkommer med svar snarast möjligt. Vid 
fortsatta kontakter med oss ber vi dig använda svarsknappen i ditt e-postsystem. Då 
bibehålls ditt ärendenummer. Har du inte angett ditt kundnummer ber vi dig göra det i 
framtida e-post.
 
Besök gärna vår hemsida www.vattenfall.se
 
Med vänlig hälsning 
Vattenfall AB Försäljning Sverige
 
Dear customer!
Your inquiry has been assigned reference number #76831. We will return to you with a 
reply as soon as possible. In case of further contacts with Vattenfall concerning this 
inquiry please use the Reply-button in your e-mail system thus retaining the 
reference number. If you have not alreday stated your customer number please do so in 
a future e-mail.
 
Best regards 
Vattenfall AB Försäljning Sverige
 
 



RE: JK2 release Expat

2004-02-20 Thread Greg . Cope


 -Original Message-
 From: Kurt Miller [mailto:[EMAIL PROTECTED]
 Sent: 20 February 2004 03:09
 To: Tomcat Developers List
 Subject: Re: JK2 release  Expat
 
 
 Thanks Greg for all the detailed information. I've committed the fix
 for this. Could you update your source and let us know how it goes?
 
 -Kurt

Many thanks Kurt.

I look at this Monday, as I am going to a wedding this Weekend.

Thanks for the fast patch!

Greg 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: JK2 release Expat

2004-02-20 Thread Greg . Cope


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 Sent: 20 February 2004 09:39
 To: [EMAIL PROTECTED]
 Subject: RE: JK2 release  Expat
 
 
 
 
  -Original Message-
  From: Kurt Miller [mailto:[EMAIL PROTECTED]
  Sent: 20 February 2004 03:09
  To: Tomcat Developers List
  Subject: Re: JK2 release  Expat
  
  
  Thanks Greg for all the detailed information. I've committed the fix
  for this. Could you update your source and let us know how it goes?
  
  -Kurt

Kurt,

I assume you mean that you have patched jk2, not apr or apr-utils?

Greg

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: JK2 release Expat

2004-02-20 Thread Greg . Cope
 What does apu-config --libs (in apr-util-0.9.4) gives?
 In my machine it tells:
 +++
 bash-2.03$ ./apu-config --libs
  /export/home3/jfclere/tmp/apr-util-0.9.4/xml/expat/lib/libexpat.la
 bash-2.03$ ./apu-config --link-libtool --libs
  /export/home3/jfclere/tmp/apr-util-0.9.4/libaprutil-0.la
 /export/home3/jfclere/tmp/apr-util-0.9.4/xml/expat/lib/libexpat.la
 bash-2.03$ ./apr-config --link-libtool --libs
  /export/home3/jfclere/tmp/apr-0.9.4/libapr-0.la -lsendfile 
 -lrt -lm -lsocket
 -lnsl -lresolv  -lpthread -ldl
 +++
 I think we have to use --link-libtool --libs instead of --libs.

Not quite, apr does not have an Expat dependency (as far as it's configure
goes), apr-util does  apr-config (with --libs/--link-libtool)


$ /var/tmp/temo/apr-0.9.4/apr-config --libs
 -lsendfile -lrt -lm -lsocket -lnsl -lresolv  -lpthread -ldl

$ /var/tmp/temo/apr-0.9.4/apr-config --libs --link-libtool
 -lsendfile -lrt -lm -lsocket -lnsl -lresolv  -lpthread -ldl
/var/tmp/temo/apr-0.9.4/libapr-0.la


Greg

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: JK2 release Expat

2004-02-20 Thread jean-frederic clere
[EMAIL PROTECTED] wrote:
 
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: 20 February 2004 09:39
To: [EMAIL PROTECTED]
Subject: RE: JK2 release  Expat





-Original Message-
From: Kurt Miller [mailto:[EMAIL PROTECTED]
Sent: 20 February 2004 03:09
To: Tomcat Developers List
Subject: Re: JK2 release  Expat


Thanks Greg for all the detailed information. I've committed the fix
for this. Could you update your source and let us know how it goes?

-Kurt
 
 
 Kurt,
 
 I assume you mean that you have patched jk2, not apr or apr-utils?

Yes, the patch is in jk2.

 
 Greg
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 



signature.asc
Description: OpenPGP digital signature


RE: JK2 release Expat

2004-02-20 Thread Greg . Cope


 -Original Message-
 From: jean-frederic clere [mailto:[EMAIL PROTECTED]

 Yes, the patch is in jk2.

Thanks

Greg

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: JK2 release Expat

2004-02-19 Thread Greg . Cope
 -Original Message-
 From: jean-frederic clere [mailto:[EMAIL PROTECTED]
 Sent: 18 February 2004 17:05
 To: Tomcat Developers List
 Subject: Re: JK2 release  Expat
 
 
 Henri Gomez wrote:
 
 a ldd /var/tmp/mod_jk2_new.so would be nice to have.
 

Close but no cigar ( I checked that before posting) but here for
completeness;

$ ldd /var/tmp/mod_jk2_new.so
libsendfile.so.1 =  /usr/lib/libsendfile.so.1
librt.so.1 =/usr/lib/librt.so.1
libm.so.1 = /usr/lib/libm.so.1
libsocket.so.1 =/usr/lib/libsocket.so.1
libnsl.so.1 =   /usr/lib/libnsl.so.1
libresolv.so.2 =/usr/lib/libresolv.so.2
libpthread.so.1 =   /usr/lib/libpthread.so.1
libdl.so.1 =/usr/lib/libdl.so.1
libc.so.1 = /usr/lib/libc.so.1
libaio.so.1 =   /usr/lib/libaio.so.1
libmp.so.2 =/usr/lib/libmp.so.2
libthread.so.1 =/usr/lib/libthread.so.1
/usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1

Greg

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: JK2 release Expat

2004-02-19 Thread Henri Gomez
[EMAIL PROTECTED] wrote:

-Original Message-
From: jean-frederic clere [mailto:[EMAIL PROTECTED]
Sent: 18 February 2004 17:05
To: Tomcat Developers List
Subject: Re: JK2 release  Expat
Henri Gomez wrote:

a ldd /var/tmp/mod_jk2_new.so would be nice to have.



Close but no cigar ( I checked that before posting) but here for
completeness;
$ ldd /var/tmp/mod_jk2_new.so
libsendfile.so.1 =  /usr/lib/libsendfile.so.1
librt.so.1 =/usr/lib/librt.so.1
libm.so.1 = /usr/lib/libm.so.1
libsocket.so.1 =/usr/lib/libsocket.so.1
libnsl.so.1 =   /usr/lib/libnsl.so.1
libresolv.so.2 =/usr/lib/libresolv.so.2
libpthread.so.1 =   /usr/lib/libpthread.so.1
libdl.so.1 =/usr/lib/libdl.so.1
libc.so.1 = /usr/lib/libc.so.1
libaio.so.1 =   /usr/lib/libaio.so.1
libmp.so.2 =/usr/lib/libmp.so.2
libthread.so.1 =/usr/lib/libthread.so.1
/usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1
Greg
How did you build apr ?

If it's in DSO, could you make a ldd on it ?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: JK2 release Expat

2004-02-19 Thread Greg . Cope


 -Original Message-
 From: Henri Gomez [mailto:[EMAIL PROTECTED]
 Sent: 19 February 2004 15:56
 To: Tomcat Developers List
 Subject: Re: JK2 release  Expat
 
 
 [EMAIL PROTECTED] wrote:
 
 -Original Message-
 From: jean-frederic clere 
 [mailto:[EMAIL PROTECTED]
 Sent: 18 February 2004 17:05
 To: Tomcat Developers List
 Subject: Re: JK2 release  Expat
 
 
 Henri Gomez wrote:
 
 a ldd /var/tmp/mod_jk2_new.so would be nice to have.
 
  
  
  Close but no cigar ( I checked that before posting) but here for
  completeness;
  
  $ ldd /var/tmp/mod_jk2_new.so
  libsendfile.so.1 =  /usr/lib/libsendfile.so.1
  librt.so.1 =/usr/lib/librt.so.1
  libm.so.1 = /usr/lib/libm.so.1
  libsocket.so.1 =/usr/lib/libsocket.so.1
  libnsl.so.1 =   /usr/lib/libnsl.so.1
  libresolv.so.2 =/usr/lib/libresolv.so.2
  libpthread.so.1 =   /usr/lib/libpthread.so.1
  libdl.so.1 =/usr/lib/libdl.so.1
  libc.so.1 = /usr/lib/libc.so.1
  libaio.so.1 =   /usr/lib/libaio.so.1
  libmp.so.2 =/usr/lib/libmp.so.2
  libthread.so.1 =/usr/lib/libthread.so.1
  /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1
  
  Greg
 
 How did you build apr ?
 
 If it's in DSO, could you make a ldd on it ?

Using the following as a configure line in jk/native2:

./configure --with-java-home=/WWW/app/java/j2sdk1.4.2_02
--with-apxs=/WWW/app/apache/1.3.26c/bin/apxs
--with-apr=/var/tmp/temo/apr-0.9.4
--with-apr-util=/var/tmp/temo/apr-util-0.9.4  /usr/local/bin/make

(No other ./configure options seemed to get far)

When it configures apr-util it finds expat thus:

configuring apr-util...
  invoking /bin/bash ./configure --prefix=/var/tmp/temo/apr-util-0.9.4
--with-apr=/var/tmp/temo/apr-0.9.4

 snippage

apr-util: checking for Expat in /usr... no
apr-util: checking for Expat in /usr/local... yes
apr-util: setting APRUTIL_EXPORT_LIBS to -lexpat
apr-util: setting APRUTIL_INCLUDES to -I/usr/local/include
apr-util: setting APRUTIL_LDFLAGS to -L/usr/local/lib
apr-util: setting APRUTIL_LIBS to /usr/local/lib/libexpat.la

But the build lib needs expat linked in:

$ nm ./lib/libaprutil-0.a | grep XML_GetError
[34]| 0|   0|NOTY |GLOB |0|UNDEF  |XML_GetErrorCode

Yet mod_jk2 does not have expat linked in (as shown by the ldd output).

Should it not be building apr-util as a shared library?   So that it can
dynamically load libexpat?  Or if not, an extra library would be required at
linktime of mod_jk2?

Does the above make sense?

Thanks,

Greg

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: JK2 release Expat

2004-02-19 Thread Greg . Cope
Few,

apr-utils has a dependency on expat, yet when linking mod_jk2 apr-config
--libs is used:  `/var/tmp/temo/apr-0.9.4/apr-config --libs`

However apr-config / apr does not have a dependency on expat, so it does not
return the right line with -L/usr/local/bin -lexpat (in my case added)

The the line that gets spat out should look like (notice I've added the
expat bit at the end):

 /bin/sh ../../libtool --mode=link cc -avoid-version -module -rpath
/WWW/app/apache/1.3.26c/libexec  -L/WWW/app/apache/1.3.26c/lib  -o
../../../build/jk2/apache13/mod_jk2.la
../../../build/jk2/apache13/jk_channel.lo
../../../build/jk2/apache13/jk_channel_apr_socket.lo
../../../build/jk2/apache13/jk_channel_jni.lo
../../../build/jk2/apache13/jk_channel_un.lo
../../../build/jk2/apache13/jk_config.lo
../../../build/jk2/apache13/jk_config_file.lo
../../../build/jk2/apache13/jk_endpoint.lo
../../../build/jk2/apache13/jk_env.lo
../../../build/jk2/apache13/jk_handler_logon.lo
../../../build/jk2/apache13/jk_handler_response.lo
../../../build/jk2/apache13/jk_logger_file.lo
../../../build/jk2/apache13/jk_logger_win32.lo
../../../build/jk2/apache13/jk_map.lo ../../../build/jk2/apache13/jk_md5.lo
../../../build/jk2/apache13/jk_msg_ajp.lo
../../../build/jk2/apache13/jk_mutex.lo
../../../build/jk2/apache13/jk_mutex_proc.lo
../../../build/jk2/apache13/jk_mutex_thread.lo
../../../build/jk2/apache13/jk_nwmain.lo
../../../build/jk2/apache13/jk_objCache.lo
../../../build/jk2/apache13/jk_pool_apr.lo
../../../build/jk2/apache13/jk_registry.lo
../../../build/jk2/apache13/jk_requtil.lo
../../../build/jk2/apache13/jk_shm.lo
../../../build/jk2/apache13/jk_signal.lo
../../../build/jk2/apache13/jk_uriEnv.lo
../../../build/jk2/apache13/jk_uriMap.lo
../../../build/jk2/apache13/jk_user.lo
../../../build/jk2/apache13/jk_vm_default.lo
../../../build/jk2/apache13/jk_workerEnv.lo
../../../build/jk2/apache13/jk_worker_ajp13.lo
../../../build/jk2/apache13/jk_worker_jni.lo
../../../build/jk2/apache13/jk_worker_lb.lo
../../../build/jk2/apache13/jk_worker_run.lo
../../../build/jk2/apache13/jk_worker_status.lo
../../../build/jk2/apache13/jk_service_apache13.lo
../../../build/jk2/apache13/mod_jk2.lo
/var/tmp/temo/apr-0.9.4/lib/libapr-0.la
/var/tmp/temo/apr-util-0.9.4/lib/libaprutil-0.la
`/var/tmp/temo/apr-0.9.4/apr-config --libs` -L/usr/local/bin -lexpat

ldd now has an entry for libexpat, and the mod_jk2.so loads.

Perhaps other expats are build differently?

Clear as mud?

Greg


 -Original Message-
 From: Henri Gomez [mailto:[EMAIL PROTECTED]
 Sent: 19 February 2004 15:56
 To: Tomcat Developers List
 Subject: Re: JK2 release  Expat
 
 
 [EMAIL PROTECTED] wrote:
 
 -Original Message-
 From: jean-frederic clere 
 [mailto:[EMAIL PROTECTED]
 Sent: 18 February 2004 17:05
 To: Tomcat Developers List
 Subject: Re: JK2 release  Expat
 
 
 Henri Gomez wrote:
 
 a ldd /var/tmp/mod_jk2_new.so would be nice to have.
 
  
  
  Close but no cigar ( I checked that before posting) but here for
  completeness;
  
  $ ldd /var/tmp/mod_jk2_new.so
  libsendfile.so.1 =  /usr/lib/libsendfile.so.1
  librt.so.1 =/usr/lib/librt.so.1
  libm.so.1 = /usr/lib/libm.so.1
  libsocket.so.1 =/usr/lib/libsocket.so.1
  libnsl.so.1 =   /usr/lib/libnsl.so.1
  libresolv.so.2 =/usr/lib/libresolv.so.2
  libpthread.so.1 =   /usr/lib/libpthread.so.1
  libdl.so.1 =/usr/lib/libdl.so.1
  libc.so.1 = /usr/lib/libc.so.1
  libaio.so.1 =   /usr/lib/libaio.so.1
  libmp.so.2 =/usr/lib/libmp.so.2
  libthread.so.1 =/usr/lib/libthread.so.1
  /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1
  
  Greg
 
 How did you build apr ?
 
 If it's in DSO, could you make a ldd on it ?
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: JK2 release Expat

2004-02-19 Thread Kurt Miller
Thanks Greg for all the detailed information. I've committed the fix
for this. Could you update your source and let us know how it goes?

-Kurt

From: [EMAIL PROTECTED]
 Few,

 apr-utils has a dependency on expat, yet when linking mod_jk2
apr-config
 --libs is used:  `/var/tmp/temo/apr-0.9.4/apr-config --libs`

 However apr-config / apr does not have a dependency on expat, so it
does not
 return the right line with -L/usr/local/bin -lexpat (in my case
added)

 The the line that gets spat out should look like (notice I've added
the
 expat bit at the end):

  /bin/sh ../../libtool --mode=link cc -avoid-version -module -rpath
 /WWW/app/apache/1.3.26c/libexec  -L/WWW/app/apache/1.3.26c/lib  -o
 ../../../build/jk2/apache13/mod_jk2.la
 ../../../build/jk2/apache13/jk_channel.lo
 ../../../build/jk2/apache13/jk_channel_apr_socket.lo
 ../../../build/jk2/apache13/jk_channel_jni.lo
 ../../../build/jk2/apache13/jk_channel_un.lo
 ../../../build/jk2/apache13/jk_config.lo
 ../../../build/jk2/apache13/jk_config_file.lo
 ../../../build/jk2/apache13/jk_endpoint.lo
 ../../../build/jk2/apache13/jk_env.lo
 ../../../build/jk2/apache13/jk_handler_logon.lo
 ../../../build/jk2/apache13/jk_handler_response.lo
 ../../../build/jk2/apache13/jk_logger_file.lo
 ../../../build/jk2/apache13/jk_logger_win32.lo
 ../../../build/jk2/apache13/jk_map.lo
../../../build/jk2/apache13/jk_md5.lo
 ../../../build/jk2/apache13/jk_msg_ajp.lo
 ../../../build/jk2/apache13/jk_mutex.lo
 ../../../build/jk2/apache13/jk_mutex_proc.lo
 ../../../build/jk2/apache13/jk_mutex_thread.lo
 ../../../build/jk2/apache13/jk_nwmain.lo
 ../../../build/jk2/apache13/jk_objCache.lo
 ../../../build/jk2/apache13/jk_pool_apr.lo
 ../../../build/jk2/apache13/jk_registry.lo
 ../../../build/jk2/apache13/jk_requtil.lo
 ../../../build/jk2/apache13/jk_shm.lo
 ../../../build/jk2/apache13/jk_signal.lo
 ../../../build/jk2/apache13/jk_uriEnv.lo
 ../../../build/jk2/apache13/jk_uriMap.lo
 ../../../build/jk2/apache13/jk_user.lo
 ../../../build/jk2/apache13/jk_vm_default.lo
 ../../../build/jk2/apache13/jk_workerEnv.lo
 ../../../build/jk2/apache13/jk_worker_ajp13.lo
 ../../../build/jk2/apache13/jk_worker_jni.lo
 ../../../build/jk2/apache13/jk_worker_lb.lo
 ../../../build/jk2/apache13/jk_worker_run.lo
 ../../../build/jk2/apache13/jk_worker_status.lo
 ../../../build/jk2/apache13/jk_service_apache13.lo
 ../../../build/jk2/apache13/mod_jk2.lo
 /var/tmp/temo/apr-0.9.4/lib/libapr-0.la
 /var/tmp/temo/apr-util-0.9.4/lib/libaprutil-0.la
 `/var/tmp/temo/apr-0.9.4/apr-config --libs` -L/usr/local/bin -lexpat

 ldd now has an entry for libexpat, and the mod_jk2.so loads.

 Perhaps other expats are build differently?

 Clear as mud?

 Greg


  -Original Message-
  From: Henri Gomez [mailto:[EMAIL PROTECTED]
  Sent: 19 February 2004 15:56
  To: Tomcat Developers List
  Subject: Re: JK2 release  Expat
 
 
  [EMAIL PROTECTED] wrote:
 
  -Original Message-
  From: jean-frederic clere
  [mailto:[EMAIL PROTECTED]
  Sent: 18 February 2004 17:05
  To: Tomcat Developers List
  Subject: Re: JK2 release  Expat
  
  
  Henri Gomez wrote:
  
  a ldd /var/tmp/mod_jk2_new.so would be nice to have.
  
  
  
   Close but no cigar ( I checked that before posting) but here for
   completeness;
  
   $ ldd /var/tmp/mod_jk2_new.so
   libsendfile.so.1 =  /usr/lib/libsendfile.so.1
   librt.so.1 =/usr/lib/librt.so.1
   libm.so.1 = /usr/lib/libm.so.1
   libsocket.so.1 =/usr/lib/libsocket.so.1
   libnsl.so.1 =   /usr/lib/libnsl.so.1
   libresolv.so.2 =/usr/lib/libresolv.so.2
   libpthread.so.1 =   /usr/lib/libpthread.so.1
   libdl.so.1 =/usr/lib/libdl.so.1
   libc.so.1 = /usr/lib/libc.so.1
   libaio.so.1 =   /usr/lib/libaio.so.1
   libmp.so.2 =/usr/lib/libmp.so.2
   libthread.so.1 =/usr/lib/libthread.so.1
   /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1
  
   Greg
 
  How did you build apr ?
 
  If it's in DSO, could you make a ldd on it ?
 

 
-
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail:
[EMAIL PROTECTED]
 
 

 
-
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: JK2 release Expat

2004-02-19 Thread jean-frederic clere
[EMAIL PROTECTED] wrote:
 Few,
 
 apr-utils has a dependency on expat, yet when linking mod_jk2 apr-config
 --libs is used:  `/var/tmp/temo/apr-0.9.4/apr-config --libs`
 
 However apr-config / apr does not have a dependency on expat, so it does not
 return the right line with -L/usr/local/bin -lexpat (in my case added)
 
 The the line that gets spat out should look like (notice I've added the
 expat bit at the end):
 
  /bin/sh ../../libtool --mode=link cc -avoid-version -module -rpath
 /WWW/app/apache/1.3.26c/libexec  -L/WWW/app/apache/1.3.26c/lib  -o
 ../../../build/jk2/apache13/mod_jk2.la
 ../../../build/jk2/apache13/jk_channel.lo
 ../../../build/jk2/apache13/jk_channel_apr_socket.lo
 ../../../build/jk2/apache13/jk_channel_jni.lo
 ../../../build/jk2/apache13/jk_channel_un.lo
 ../../../build/jk2/apache13/jk_config.lo
 ../../../build/jk2/apache13/jk_config_file.lo
 ../../../build/jk2/apache13/jk_endpoint.lo
 ../../../build/jk2/apache13/jk_env.lo
 ../../../build/jk2/apache13/jk_handler_logon.lo
 ../../../build/jk2/apache13/jk_handler_response.lo
 ../../../build/jk2/apache13/jk_logger_file.lo
 ../../../build/jk2/apache13/jk_logger_win32.lo
 ../../../build/jk2/apache13/jk_map.lo ../../../build/jk2/apache13/jk_md5.lo
 ../../../build/jk2/apache13/jk_msg_ajp.lo
 ../../../build/jk2/apache13/jk_mutex.lo
 ../../../build/jk2/apache13/jk_mutex_proc.lo
 ../../../build/jk2/apache13/jk_mutex_thread.lo
 ../../../build/jk2/apache13/jk_nwmain.lo
 ../../../build/jk2/apache13/jk_objCache.lo
 ../../../build/jk2/apache13/jk_pool_apr.lo
 ../../../build/jk2/apache13/jk_registry.lo
 ../../../build/jk2/apache13/jk_requtil.lo
 ../../../build/jk2/apache13/jk_shm.lo
 ../../../build/jk2/apache13/jk_signal.lo
 ../../../build/jk2/apache13/jk_uriEnv.lo
 ../../../build/jk2/apache13/jk_uriMap.lo
 ../../../build/jk2/apache13/jk_user.lo
 ../../../build/jk2/apache13/jk_vm_default.lo
 ../../../build/jk2/apache13/jk_workerEnv.lo
 ../../../build/jk2/apache13/jk_worker_ajp13.lo
 ../../../build/jk2/apache13/jk_worker_jni.lo
 ../../../build/jk2/apache13/jk_worker_lb.lo
 ../../../build/jk2/apache13/jk_worker_run.lo
 ../../../build/jk2/apache13/jk_worker_status.lo
 ../../../build/jk2/apache13/jk_service_apache13.lo
 ../../../build/jk2/apache13/mod_jk2.lo
 /var/tmp/temo/apr-0.9.4/lib/libapr-0.la
 /var/tmp/temo/apr-util-0.9.4/lib/libaprutil-0.la
 `/var/tmp/temo/apr-0.9.4/apr-config --libs` -L/usr/local/bin -lexpat
 
 ldd now has an entry for libexpat, and the mod_jk2.so loads.
 
 Perhaps other expats are build differently?
 
 Clear as mud?

What does apu-config --libs (in apr-util-0.9.4) gives?
In my machine it tells:
+++
bash-2.03$ ./apu-config --libs
 /export/home3/jfclere/tmp/apr-util-0.9.4/xml/expat/lib/libexpat.la
bash-2.03$ ./apu-config --link-libtool --libs
 /export/home3/jfclere/tmp/apr-util-0.9.4/libaprutil-0.la
/export/home3/jfclere/tmp/apr-util-0.9.4/xml/expat/lib/libexpat.la
bash-2.03$ ./apr-config --link-libtool --libs
 /export/home3/jfclere/tmp/apr-0.9.4/libapr-0.la -lsendfile -lrt -lm -lsocket
-lnsl -lresolv  -lpthread -ldl
+++
I think we have to use --link-libtool --libs instead of --libs.

 
 Greg
 
 
 
-Original Message-
From: Henri Gomez [mailto:[EMAIL PROTECTED]
Sent: 19 February 2004 15:56
To: Tomcat Developers List
Subject: Re: JK2 release  Expat


[EMAIL PROTECTED] wrote:


-Original Message-
From: jean-frederic clere 

[mailto:[EMAIL PROTECTED]

Sent: 18 February 2004 17:05
To: Tomcat Developers List
Subject: Re: JK2 release  Expat


Henri Gomez wrote:

a ldd /var/tmp/mod_jk2_new.so would be nice to have.



Close but no cigar ( I checked that before posting) but here for
completeness;

$ ldd /var/tmp/mod_jk2_new.so
libsendfile.so.1 =  /usr/lib/libsendfile.so.1
librt.so.1 =/usr/lib/librt.so.1
libm.so.1 = /usr/lib/libm.so.1
libsocket.so.1 =/usr/lib/libsocket.so.1
libnsl.so.1 =   /usr/lib/libnsl.so.1
libresolv.so.2 =/usr/lib/libresolv.so.2
libpthread.so.1 =   /usr/lib/libpthread.so.1
libdl.so.1 =/usr/lib/libdl.so.1
libc.so.1 = /usr/lib/libc.so.1
libaio.so.1 =   /usr/lib/libaio.so.1
libmp.so.2 =/usr/lib/libmp.so.2
libthread.so.1 =/usr/lib/libthread.so.1
/usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1

Greg

How did you build apr ?

If it's in DSO, could you make a ldd on it ?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 



signature.asc
Description: OpenPGP digital signature


JK2 release Expat

2004-02-18 Thread Greg . Cope
Hi All,

I've been trying to test jk2 as we have a little buglet with 2.0.2 (it
appears apache children get confused, and hang whilst/after dealing with jk2
served content, they then hand around and clog up the process list, and
eventually we hit MaxClients).

Due to many reasons we run an older version of Apache (1.3.26).  This has
been complied with --disable-rule=EXPAT due to mod perl.

However when I start up an apache with the new jk2.so I get:

Cannot load /var/tmp/mod_jk2_new.so into server: ld.so.1:
/WWW/app/apache/1.3.26c/bin/httpd: fatal: relocation error: file
/var/tmp/mod_jk2_new.so: symbol XML_GetErrorCode: referenced symbol not
found

Which appears to be an Expat error.

Is this a new issue with apr or apr-utils?

Any clues?  Or is Expat now required within apache.  If so this could cause
a problem with running jk2 in a mod_perl moduled apache.

Thanks for all your efforts.

Greg

Greg Cope
GCS Ltd
Assign to: CIT, Sandwich - ISG
Phone: (44) 01304 642040
Fax: (44) 01304 652118

LEGAL NOTICE
 
Unless expressly stated otherwise, this message is confidential and may be
privileged. It is intended for the addresee(s) only. Access to this e-mail
by anyone else is unauthorised. If you are not an addressee, any disclosure
or copying of the contents of this e-mail or any action taken (or not taken)
in reliance on it is unauthorised and may be unlawful. If you are not an
addressee, please inform the sender immediately.
 
Pfizer Limited is registered in England under No. 526209 with its registered
office at Ramsgate Road, Sandwich, Kent CT13 9NJ

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: JK2 release Expat

2004-02-18 Thread Henri Gomez
[EMAIL PROTECTED] wrote:

Hi All,

I've been trying to test jk2 as we have a little buglet with 2.0.2 (it
appears apache children get confused, and hang whilst/after dealing with jk2
served content, they then hand around and clog up the process list, and
eventually we hit MaxClients).
Due to many reasons we run an older version of Apache (1.3.26).  This has
been complied with --disable-rule=EXPAT due to mod perl.
However when I start up an apache with the new jk2.so I get:

Cannot load /var/tmp/mod_jk2_new.so into server: ld.so.1:
/WWW/app/apache/1.3.26c/bin/httpd: fatal: relocation error: file
/var/tmp/mod_jk2_new.so: symbol XML_GetErrorCode: referenced symbol not
found
Which appears to be an Expat error.

Is this a new issue with apr or apr-utils?

Any clues?  Or is Expat now required within apache.  If so this could cause
a problem with running jk2 in a mod_perl moduled apache.
Thanks for all your efforts.
For the jk2 in CVS APR is mandatory so you should rebuild apr with expat

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: JK2 release Expat

2004-02-18 Thread jean-frederic clere
Henri Gomez wrote:
[EMAIL PROTECTED] wrote:

Hi All,

I've been trying to test jk2 as we have a little buglet with 2.0.2 (it
appears apache children get confused, and hang whilst/after dealing 
with jk2
served content, they then hand around and clog up the process list, and
eventually we hit MaxClients).

Due to many reasons we run an older version of Apache (1.3.26).  This has
been complied with --disable-rule=EXPAT due to mod perl.
However when I start up an apache with the new jk2.so I get:

Cannot load /var/tmp/mod_jk2_new.so into server: ld.so.1:
/WWW/app/apache/1.3.26c/bin/httpd: fatal: relocation error: file
/var/tmp/mod_jk2_new.so: symbol XML_GetErrorCode: referenced symbol not
found
a ldd /var/tmp/mod_jk2_new.so would be nice to have.

Which appears to be an Expat error.

Is this a new issue with apr or apr-utils?

Any clues?  Or is Expat now required within apache.  If so this could 
cause
a problem with running jk2 in a mod_perl moduled apache.

Thanks for all your efforts.


For the jk2 in CVS APR is mandatory so you should rebuild apr with expat

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]