To everyone who's had trouble with the "forEach" tags, I think if you change
your resin.conf appropriately, your troubles will be over..:) I attach a copy of
my resin.conf.  I had to change the java compiler to point to "internal" and
also I changed the document-directory configuration - not sure which change made
the difference.. Many many thanks to Dave for his help!!

Geeta

[EMAIL PROTECTED] wrote:

> Thanks everyone for the log4j hints. i have working now. i am used to
> initilizing the logging from a standalone application (and applet) so the
> server side config was slightly confusing.
>
> On to other problems:
>
> JSTL (forEach)
>
> I have the JSTL forEach (from core) and sql tags working on a standalone (no
> beans) basis in the webcms project. the jsp is querying the local postgres
> database for row data from base_content.
>
> if it is helpfull I will include my zip'd webapp (minus the jars) to the
> mailing list( or if someone wants they can send me their webapp and I can
> see if it will connect to my database). i will also look back at the errors
> to see i can help from that perspective.
>
> STRUTS-MENU
>
> I have this war now working also with resin. The web.xml file of the app has
> some tag that resin doesn't like, i.e everything after the taglib
> declarations. Also note that I could only get the menu stuff to work in my
> app when it was run under the root doc.
>
> dave s.
>
> _______________________________________________
> MVC-Programmers mailing list
> [EMAIL PROTECTED]
> http://www.basebeans.net:8080/mailman/listinfo/mvc-programmers
<!--
   - Temporary minimal resin.conf during 3.0 refactoring.
  -->
<resin xmlns="http://caucho.com/ns/resin";>
  <!--
     - Logging configuration for the JDK logging API.
    -->
  <log id='' level='info' path='stderr:' timestamp='[%H:%M:%S.%s] '/>

  <!--
     - For production sites, change dependency-check-interval to something
     - like 60s, so it only checks for updates every minute.
    -->
  <dependency-check-interval>1s</dependency-check-interval>

  <!--
     - You can change the compiler to "javac" or jikes.
     - The default is "internal" only because it's the most
     - likely to be available.
 -->
  <javac compiler="internal" args=""/>
   

  <!--
     - Sample database pool configuration
     - The JDBC name is java:comp/env/jdbc/test
    -->
  <database>
    <name>jdbc/test</name>
    <driver-class>com.caucho.jdbc.mysql.Driver</driver-class>
    <driver-url>jdbc:mysql_caucho://localhost:3306/test</driver-url>
    <user></user>
    <password></password>
    <max-connections>20</max-connections>
    <max-idle-time>30s</max-idle-time>
  </database>

  <server>
    <!-- The http port -->
    <http id='' host='*' port='80'/>

    <!--
       - SSL port configuration:
       -
       - <http port=8443>
       -   <openssl>
       -     <certificate-file>keys/gryffindor.crt</certificate-file>
       -     <certificate-key-file>keys/gryffindor.key</certificate-key-file>
       -     <password>test123</password>
       -   </openssl>
       - </http>
      -->

    <!--
       - The local cluster, used for load balancing and distributed
       - backup.
      -->
    <cluster>
      <srun id='' host='127.0.0.1' port='6802'/>
    </cluster>

    <!--
       - If starting bin/resin as root on Unix, specify the user name
       - and group name for the web server user.
       -
       - <user-name>resin</user-name>
       - <group-name>resin</group-name>
      -->

    <!--
       - Default host configuration applied to all virtual hosts.
      -->
    <host-default>
      <class-loader>
        <!--
           - If true, the classloader order follows the Servlet spec.
           - If false, the classloader order follows the JDK spec.
          -->
        <servlet-hack>false</servlet-hack>

        <compiling-loader path='webapps/WEB-INF/classes'/>
        <library-loader path='webapps/WEB-INF/lib'/>
      </class-loader>


      <access-log path='logs/access.log' 
            format='%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"'
            rollover-period='1W'/>

      <!-- creates the webapps directory for .war expansion -->
      <web-app-deploy path='webapps'/>
    </host-default>

    <!-- includes the web-app-default for default web-app behavior -->
    <resin:include href="app-default.xml"/>

    <!-- configures the default host, matching any host name -->
    <host id=''>
            <document-directory>webapps/myCMS2</document-directory>

      <!-- configures the root web-app -->
      <web-app id='/'>
        <!-- adds xsl to the search path -->
        <class-loader>
          <simple-loader path="$host-root/xsl"/>
        </class-loader>

        <servlet-mapping url-pattern="/servlet/*" servlet-name="invoker"/>
      </web-app>

    </host>
  </server>
</resin>

Reply via email to