You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by co...@apache.org on 2002/05/17 02:31:55 UTC

cvs commit: jakarta-tomcat-connectors/jk/native2/server/apache2 Makefile.apxs.in Makefile.in jk_service_apache2.c mod_jk2.c

costin      02/05/16 17:31:55

  Modified:    jk/native2/server/apache13 Makefile.apxs.in
               jk/native2/server/apache2 Makefile.apxs.in Makefile.in
                        jk_service_apache2.c mod_jk2.c
  Log:
  mod_jk2.so for apache will include all the jni code.
  
  libjkjni.so will include all common and jni code.
  
  The first is used by apache ( including inprocess worker ). The second
  is used only by java - for unix socket, shm, and other native operations.
  
  Revision  Changes    Path
  1.3       +1 -4      jakarta-tomcat-connectors/jk/native2/server/apache13/Makefile.apxs.in
  
  Index: Makefile.apxs.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/server/apache13/Makefile.apxs.in,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Makefile.apxs.in	16 May 2002 23:50:12 -0000	1.2
  +++ Makefile.apxs.in	17 May 2002 00:31:54 -0000	1.3
  @@ -2,15 +2,12 @@
   
   APXS=@APXS@
   OS=@OS@
  -JAVA_HOME=@JAVA_HOME@
   APXSLDFLAGS=@APXSLDFLAGS@
   APXSCFLAGS=@APXSCFLAGS@
   
   JK=../../common/
   JKINC=../../include/
   JK_INCL=-DUSE_APACHE_MD5 -I ${JK} -I ${JKINC} -DHAVE_MMAP
  -JAVA_INCL=-I ${JAVA_HOME}/include -I ${JAVA_HOME}/include/${OS}
  -JAVA_LIB=-L ${JAVA_HOME}/jre/lib/${ARCH} -L ${JAVA_HOME}/lib/${ARCH}/native_threads
   
   ## read the object (.c) from the list file.
   OEXT=.c
  @@ -19,7 +16,7 @@
   all: mod_jk2.so
   
   mod_jk2.so: 
  -	$(APXS) -c -o $@ -Wc,"${APXSCFLAGS} ${JK_INCL}" ${JAVA_INCL} "${APXSLDFLAGS}" mod_jk2.c ${APACHE_OBJECTS} 
  +	$(APXS) -c -o $@ -Wc,"${APXSCFLAGS} ${JK_INCL}" "${APXSLDFLAGS}" mod_jk2.c ${APACHE_OBJECTS} 
   
   clean:
   	rm -f *.o *.so
  
  
  
  1.3       +2 -0      jakarta-tomcat-connectors/jk/native2/server/apache2/Makefile.apxs.in
  
  Index: Makefile.apxs.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/server/apache2/Makefile.apxs.in,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Makefile.apxs.in	13 May 2002 10:25:33 -0000	1.2
  +++ Makefile.apxs.in	17 May 2002 00:31:55 -0000	1.3
  @@ -16,6 +16,8 @@
   OEXT=.c
   include ../../common/list.mk
   APACHE2_OBJECTS=jk_logger_apache2.c jk_map_aprtable.c jk_service_apache2.c
  +## Must include the jni stuff 
  +
   all: mod_jk2.la
   
   mod_jk2.la: 
  
  
  
  1.3       +2 -2      jakarta-tomcat-connectors/jk/native2/server/apache2/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/server/apache2/Makefile.in,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Makefile.in	14 May 2002 11:21:46 -0000	1.2
  +++ Makefile.in	17 May 2002 00:31:55 -0000	1.3
  @@ -89,10 +89,10 @@
   
   all: prepare ${BUILD_DIR}/mod_jk2.so ${BUILD_DIR}/jkjni.so
   
  -${BUILD_DIR}/jkjni.so: ${JNI_LO_FILES}
  +${BUILD_DIR}/jkjni.so: ${JNI_LO_FILES} ${COMMON_LO_FILES}
   	$(MOD_LINK) -o $@ $^
   
  -${BUILD_DIR}/mod_jk2.so: ${COMMON_LO_FILES} ${A2_LO_FILES}
  +${BUILD_DIR}/mod_jk2.so: ${COMMON_LO_FILES} ${JNI_LO_FILES} ${A2_LO_FILES}
   	${MOD_LINK} -o $@ $^ 
   
   ${COMMON_C_FILES} ${A2_C_FILES}: ${H_FILES}
  
  
  
  1.22      +3 -2      jakarta-tomcat-connectors/jk/native2/server/apache2/jk_service_apache2.c
  
  Index: jk_service_apache2.c
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/server/apache2/jk_service_apache2.c,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- jk_service_apache2.c	16 May 2002 20:54:18 -0000	1.21
  +++ jk_service_apache2.c	17 May 2002 00:31:55 -0000	1.22
  @@ -59,7 +59,7 @@
    * Description: Apache 2 plugin for Jakarta/Tomcat                         
    * Author:      Gal Shachor <sh...@il.ibm.com>                           
    *                 Henri Gomez <hg...@slib.fr>                            
  - * Version:     $Revision: 1.21 $                                           
  + * Version:     $Revision: 1.22 $                                           
    */
   
   #include "apu_compat.h"
  @@ -74,7 +74,8 @@
   #include "http_core.h"
   #include "http_protocol.h"
   #include "http_main.h"
  -#include "http_log.h"
  +#include "http_log.h"
  +#include "scoreboard.h"
   
   #include "util_script.h"
   /*
  
  
  
  1.24      +2 -1      jakarta-tomcat-connectors/jk/native2/server/apache2/mod_jk2.c
  
  Index: mod_jk2.c
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/server/apache2/mod_jk2.c,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- mod_jk2.c	16 May 2002 20:54:18 -0000	1.23
  +++ mod_jk2.c	17 May 2002 00:31:55 -0000	1.24
  @@ -59,7 +59,7 @@
    * Description: Apache 2 plugin for Jakarta/Tomcat                         *
    * Author:      Gal Shachor <sh...@il.ibm.com>                           *
    *                 Henri Gomez <hg...@slib.fr>                               *
  - * Version:     $Revision: 1.23 $                                           *
  + * Version:     $Revision: 1.24 $                                           *
    ***************************************************************************/
   
   /*
  @@ -275,6 +275,7 @@
   #ifdef NO_APACHE_LOGGER
       jkb=env->createBean2( env, env->globalPool, "logger.file", "");
       env->alias( env, "logger.file:", "logger");
  +    env->alias( env, "logger.file:", "logger:");
       l = jkb->object;
   #else
       env->registerFactory( env, "logger.apache2",  jk2_logger_apache2_factory );
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>