tdraier     2005/05/18 14:42:06 CEST

  Modified files:
    src/java/org/sensei/webapp ViewFormAction.java 
    src/webapp/WEB-INF/chiba components.xsl html-form-controls.xsl 
                             html4.xsl 
                             transform-for-validation.xsl ui.xsl 
    src/webapp/WEB-INF   web.xml 
    src/webapp/jsp/css   all.css chiba-styles.css ie-xforms.css 
                         mozilla-xforms.css styles.css 
    src/webapp/jsp       wizardProcesses.jsp wizardUrl.jsp 
                         wizardWelcome.jsp 
    .                    project.xml 
  Added files:
    src/conf             commons-logging.properties 
  Log:
  upgrade to chiba 1.0, fixed websphere issues
  
  Revision  Changes    Path
  1.9       +1 -1      senseiwebapp/project.xml
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/project.xml.diff?r1=1.8&r2=1.9&f=h
  1.1       +1 -0      senseiwebapp/src/conf/commons-logging.properties (new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/conf/commons-logging.properties?rev=1.1&content-type=text/plain
  1.14      +9 -6      
senseiwebapp/src/java/org/sensei/webapp/ViewFormAction.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/java/org/sensei/webapp/ViewFormAction.java.diff?r1=1.13&r2=1.14&f=h
  1.6       +1 -1      senseiwebapp/src/webapp/WEB-INF/chiba/components.xsl
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/WEB-INF/chiba/components.xsl.diff?r1=1.5&r2=1.6&f=h
  1.8       +3 -8      
senseiwebapp/src/webapp/WEB-INF/chiba/html-form-controls.xsl
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/WEB-INF/chiba/html-form-controls.xsl.diff?r1=1.7&r2=1.8&f=h
  1.6       +10 -3     senseiwebapp/src/webapp/WEB-INF/chiba/html4.xsl
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/WEB-INF/chiba/html4.xsl.diff?r1=1.5&r2=1.6&f=h
  1.6       +3 -2      
senseiwebapp/src/webapp/WEB-INF/chiba/transform-for-validation.xsl
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/WEB-INF/chiba/transform-for-validation.xsl.diff?r1=1.5&r2=1.6&f=h
  1.4       +42 -41    senseiwebapp/src/webapp/WEB-INF/chiba/ui.xsl
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/WEB-INF/chiba/ui.xsl.diff?r1=1.3&r2=1.4&f=h
  1.6       +11 -10    senseiwebapp/src/webapp/WEB-INF/web.xml
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/WEB-INF/web.xml.diff?r1=1.5&r2=1.6&f=h
  1.3       +0 -0      senseiwebapp/src/webapp/jsp/css/all.css
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/jsp/css/all.css.diff?r1=1.2&r2=1.3&f=h
  1.3       +21 -1     senseiwebapp/src/webapp/jsp/css/chiba-styles.css
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/jsp/css/chiba-styles.css.diff?r1=1.2&r2=1.3&f=h
  1.4       +0 -1      senseiwebapp/src/webapp/jsp/css/ie-xforms.css
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/jsp/css/ie-xforms.css.diff?r1=1.3&r2=1.4&f=h
  1.4       +22 -4     senseiwebapp/src/webapp/jsp/css/mozilla-xforms.css
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/jsp/css/mozilla-xforms.css.diff?r1=1.3&r2=1.4&f=h
  1.3       +29 -0     senseiwebapp/src/webapp/jsp/css/styles.css
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/jsp/css/styles.css.diff?r1=1.2&r2=1.3&f=h
  1.4       +1 -1      senseiwebapp/src/webapp/jsp/wizardProcesses.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/jsp/wizardProcesses.jsp.diff?r1=1.3&r2=1.4&f=h
  1.4       +1 -1      senseiwebapp/src/webapp/jsp/wizardUrl.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/jsp/wizardUrl.jsp.diff?r1=1.3&r2=1.4&f=h
  1.4       +1 -1      senseiwebapp/src/webapp/jsp/wizardWelcome.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/senseiwebapp/src/webapp/jsp/wizardWelcome.jsp.diff?r1=1.3&r2=1.4&f=h
  
  
  
  Index: commons-logging.properties
  ====================================================================
  ## Override special definitions from Websphere
  
  
  Index: ViewFormAction.java
  ===================================================================
  RCS file: 
/home/cvs/repository/senseiwebapp/src/java/org/sensei/webapp/ViewFormAction.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- ViewFormAction.java       12 May 2005 10:30:44 -0000      1.13
  +++ ViewFormAction.java       18 May 2005 12:42:03 -0000      1.14
  @@ -38,10 +38,10 @@
    * Time: 13:45:22
    * <p/>
    * $Author: tdraier $
  - * $Date: 2005/05/12 10:30:44 $
  - * $Id: ViewFormAction.java,v 1.13 2005/05/12 10:30:44 tdraier Exp $
  + * $Date: 2005/05/18 12:42:03 $
  + * $Id: ViewFormAction.java,v 1.14 2005/05/18 12:42:03 tdraier Exp $
    * $RCSfile: ViewFormAction.java,v $
  - * $Revision: 1.13 $
  + * $Revision: 1.14 $
    * $Source: 
/home/cvs/repository/senseiwebapp/src/java/org/sensei/webapp/ViewFormAction.java,v
 $
    * $State: Exp $
    */
  @@ -211,7 +211,8 @@
                   adapter.setFormDocument(result);
                   
adapter.setStylesheetPath(getServlet().getServletContext().getRealPath("WEB-INF/chiba"));
                   adapter.setActionUrl("executeForm.do");
  -                
adapter.setUploadDir(".."+request.getContextPath()+"/WEB-INF/var/content");
  +                adapter.setUploadDir("WEB-INF/var/content");
  +//                
adapter.setUploadDir(".."+request.getContextPath()+"/WEB-INF/var/content");
                   new 
File(servlet.getServletContext().getRealPath("/WEB-INF/var/content")).mkdirs();
   
                   //todo: refactor to use ChibaContext
  @@ -224,6 +225,8 @@
                   
adapter.createUIGenerator().setParameter("styles-base",request.getContextPath()+"/jsp/css");
                   
adapter.createUIGenerator().setParameter("show-attachment-action", 
request.getScheme() + "://" + request.getServerName() + ":" + 
request.getServerPort() + request.getContextPath() + "/ShowAttachmentServlet");
                   autoValues.setValues(adapter.getChibaBean());
  +                updateContext(adapter, request, session);
  +                adapter.executeHandler();
                   session.setAttribute("chiba.adapter", adapter);
               }
           }
  
  
  
  Index: components.xsl
  ===================================================================
  RCS file: 
/home/cvs/repository/senseiwebapp/src/webapp/WEB-INF/chiba/components.xsl,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- components.xsl    10 Jan 2005 15:42:34 -0000      1.5
  +++ components.xsl    18 May 2005 12:42:04 -0000      1.6
  @@ -4,7 +4,7 @@
       xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
       xmlns:xforms="http://www.w3.org/2002/xforms";
       xmlns:xlink="http://www.w3.org/1999/xlink";
  -    xmlns:chiba="http://chiba.sourceforge.net/2003/08/xforms";
  +    xmlns:chiba="http://chiba.sourceforge.net/xforms";
       exclude-result-prefixes="xhtml xforms chiba xlink">
   
   
  
  
  
  Index: html-form-controls.xsl
  ===================================================================
  RCS file: 
/home/cvs/repository/senseiwebapp/src/webapp/WEB-INF/chiba/html-form-controls.xsl,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- html-form-controls.xsl    7 Feb 2005 11:34:30 -0000       1.7
  +++ html-form-controls.xsl    18 May 2005 12:42:04 -0000      1.8
  @@ -1,9 +1,10 @@
   <xsl:stylesheet version="1.0"
       xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
       xmlns:xforms="http://www.w3.org/2002/xforms";
  -    xmlns:chiba="http://chiba.sourceforge.net/2003/08/xforms";
  +    xmlns:chiba="http://chiba.sourceforge.net/xforms";
       xmlns:xlink="http://www.w3.org/1999/xlink";
       exclude-result-prefixes="chiba xforms xlink xsl">
  +    <!-- Copyright 2005 Chibacon -->
   
       <xsl:variable name="data-prefix" select="'d_'"/>
       <xsl:variable name="trigger-prefix" select="'t_'"/>
  @@ -11,7 +12,7 @@
       <xsl:param name="scripted" select="'false'"/>
   
       <!-- change this to your ShowAttachmentServlet -->
  -    <xsl:param name="show-attachment-action" 
select="'http://@baseurl.host@:@baseurl.port@/[EMAIL 
PROTECTED]@/ShowAttachmentServlet'"/>
  +    <xsl:variable name="show-attachment-action" 
select="'http://@baseurl.host@:@baseurl.port@/[EMAIL 
PROTECTED]@/ShowAttachmentServlet'"/>
       
       <!-- This stylesheet contains a collection of templates which map XForms 
controls to HTML controls. -->
       <xsl:output method="html" indent="yes" omit-xml-declaration="yes"/>
  @@ -27,7 +28,6 @@
           <xsl:variable name="repeat-id" 
select="ancestor::*[name(.)='xforms:repeat'][1]/@id"/>
           <xsl:variable name="pos" select="position()"/>
           <xsl:variable name="id" select="@id"/>
  -        <xsl:variable name="bind" select="@xforms:bind"/>
   
           <xsl:if test="$debug-enabled='true'">
               <xsl:message>###repeat-id: <xsl:value-of 
select="$repeat-id"/></xsl:message>
  @@ -35,8 +35,6 @@
               <xsl:message>###position: <xsl:value-of 
select="position()"/></xsl:message>
           </xsl:if>
   
  -        <xsl:message>---yy-xx- <xsl:value-of select="$bind"/> -- 
<xsl:value-of select="//xforms:[EMAIL PROTECTED]/@xforms:type"/></xsl:message>
  -
           <xsl:element name="input">
               <xsl:attribute name="id">
                   <xsl:value-of select="concat($id,'-value')"/>
  @@ -48,9 +46,6 @@
               <xsl:attribute name="value">
                   <xsl:value-of select="chiba:data/text()"/>
               </xsl:attribute>
  -            <xsl:if test="//xforms:[EMAIL PROTECTED]/@xforms:type='date'">
  -                <xsl:attribute 
name="onfocus">showCalendar('',this,this,'<xsl:value-of 
select="chiba:data/text()"/>','<xsl:value-of 
select="concat($id,'-value')"/>',0,30,1)</xsl:attribute>
  -            </xsl:if>
               <xsl:attribute name="title">
                   <xsl:value-of select="normalize-space(xforms:hint)"/>
               </xsl:attribute>
  
  
  
  Index: html4.xsl
  ===================================================================
  RCS file: 
/home/cvs/repository/senseiwebapp/src/webapp/WEB-INF/chiba/html4.xsl,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- html4.xsl 10 Jan 2005 15:42:34 -0000      1.5
  +++ html4.xsl 18 May 2005 12:42:04 -0000      1.6
  @@ -4,8 +4,9 @@
       xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
       xmlns:xforms="http://www.w3.org/2002/xforms";
       xmlns:xlink="http://www.w3.org/1999/xlink";
  -    xmlns:chiba="http://chiba.sourceforge.net/2003/08/xforms";
  +    xmlns:chiba="http://chiba.sourceforge.net/xforms";
       exclude-result-prefixes="xhtml xforms chiba xlink">
  +    <!-- Copyright 2005 Chibacon -->
   
       <xsl:include href="ui.xsl"/>
       <xsl:include href="html-form-controls.xsl"/>
  @@ -118,6 +119,12 @@
                   </xsl:for-each>
               </script>
           </xsl:if>
  +
  +        <!-- :olli hack -->
  +        <!-- import slider JavaScript -->
  +        <script type="text/javascript" src="scripts/slider.js"></script>
  +        <!-- :olli hack ende -->
  +
           <xsl:apply-templates/>
       </xsl:template>
   
  @@ -200,7 +207,7 @@
                                       </span>
                                   </td>
                                   <td align="right">
  -                                    &#169; Chiba 2004
  +                                    &#169; Chiba 2001-2005
                                   </td>
                               </tr>
                           </table>
  @@ -575,7 +582,7 @@
   
           <!-- only execute if there's a data element which is e.g. not the 
case for unbound groups -->
           <xsl:choose>
  -            <xsl:when test="self::chiba:data" 
xmlns:chiba="http://chiba.sourceforge.net/2003/08/xforms";>
  +            <xsl:when test="self::chiba:data" 
xmlns:chiba="http://chiba.sourceforge.net/xforms";>
                   <xsl:variable name="enabled">
                       <xsl:choose>
                           <xsl:when 
test="chiba:data/@chiba:enabled='true'">enabled</xsl:when>
  
  
  
  Index: transform-for-validation.xsl
  ===================================================================
  RCS file: 
/home/cvs/repository/senseiwebapp/src/webapp/WEB-INF/chiba/transform-for-validation.xsl,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- transform-for-validation.xsl      10 Jan 2005 15:42:34 -0000      1.5
  +++ transform-for-validation.xsl      18 May 2005 12:42:04 -0000      1.6
  @@ -1,8 +1,9 @@
   <?xml version="1.0" encoding="iso-8859-1"?>
   <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
version="1.0"
       xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
  -    xmlns:chiba="http://chiba.sourceforge.net/2003/08/xforms";
  +    xmlns:chiba="http://chiba.sourceforge.net/xforms";
       >
  +    <!-- Copyright 2005 Chibacon -->
       <xsl:output method="xml" encoding="iso-8859-1" indent="yes"/>
   
       <!-- put the "schemaLocation" attributes on the root node -->
  @@ -17,7 +18,7 @@
               </xsl:for-each>
   
               <!-- schemaLocation attributes -->
  -            <xsl:attribute 
name="xsi:schemaLocation">http://www.w3.org/2002/xforms xforms.xsd 
http://chiba.sourceforge.net/2003/08/xforms chiba.xsd 
http://www.w3.org/1999/xlink xlink.xsd</xsl:attribute>
  +            <xsl:attribute 
name="xsi:schemaLocation">http://www.w3.org/2002/xforms xforms.xsd 
http://chiba.sourceforge.net/xforms chiba.xsd http://www.w3.org/1999/xlink 
xlink.xsd</xsl:attribute>
   
               <xsl:apply-templates/>
           </xsl:copy>
  
  
  
  Index: ui.xsl
  ===================================================================
  RCS file: /home/cvs/repository/senseiwebapp/src/webapp/WEB-INF/chiba/ui.xsl,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ui.xsl    10 Jan 2005 15:42:34 -0000      1.3
  +++ ui.xsl    18 May 2005 12:42:04 -0000      1.4
  @@ -4,7 +4,7 @@
       xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
       xmlns:xforms="http://www.w3.org/2002/xforms";
       xmlns:xlink="http://www.w3.org/1999/xlink";
  -    xmlns:chiba="http://chiba.sourceforge.net/2003/08/xforms";
  +    xmlns:chiba="http://chiba.sourceforge.net/xforms";
       exclude-result-prefixes="xhtml xforms chiba xlink">
   
   
  @@ -16,14 +16,7 @@
       <!-- 
#######################################################################################################
 -->
   
       <!-- ############################################ PARAMS 
################################################### -->
  -    <xsl:param name="debug-enabled" select="'true'"/>
  -
  -    <!-- ### specifies the parameter prefix for repeat selectors ### -->
  -    <xsl:param name="selector-prefix" select="'s_'"/>
  -
  -    <!-- ### wether JavaScript should be generated or not ### -->
  -    <xsl:param name="scripted" select="'false'"/>
  -
  +    <!-- ##### should be declared in html4.xsl ###### -->
       <!-- ############################################ VARIABLES 
################################################ -->
   
   
  @@ -66,22 +59,23 @@
                   <xsl:choose>
   
                       <!-- **** handle group label ***** -->
  -                    <xsl:when test="self::xforms:label" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:label">
                           <xsl:if test="$debug-enabled='true'">
                               <xsl:message>handling group label 
...</xsl:message>
                           </xsl:if>
                           <span id="{$id}-label" class="minimal-group-label">
                               <xsl:apply-templates select="."/>
                           </span>
  +                        <xsl:message>handled group label ...</xsl:message>
                       </xsl:when>
   
                       <!-- **** handle group alert ***** -->
  -                    <xsl:when test="self::xforms:alert" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:alert">
                           <xsl:apply-templates select="xforms:alert"/>
                       </xsl:when>
   
                       <!-- **** handle sub group ***** -->
  -                    <xsl:when test="self::xforms:group" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:group">
                           <xsl:if test="$debug-enabled='true'">
                               <xsl:message>found group</xsl:message>
                           </xsl:if>
  @@ -89,7 +83,7 @@
                       </xsl:when>
   
                       <!-- **** handle repeat ***** -->
  -                    <xsl:when test="self::xforms:repeat" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:repeat">
                           <xsl:if test="$debug-enabled='true'">
                               <xsl:message>found repeat</xsl:message>
                           </xsl:if>
  @@ -97,7 +91,7 @@
                       </xsl:when>
   
                       <!-- **** handle switch ***** -->
  -                    <xsl:when test="self::xforms:switch" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:switch">
                           <xsl:if test="$debug-enabled='true'">
                               <xsl:message>found switch</xsl:message>
                           </xsl:if>
  @@ -105,14 +99,14 @@
                       </xsl:when>
   
                       <!-- **** handle chiba:data element ***** -->
  -                    <xsl:when test="self::chiba:data" 
xmlns:chiba="http://chiba.sourceforge.net/2003/08/xforms";>
  +                    <xsl:when test="self::chiba:data" 
xmlns:chiba="http://chiba.sourceforge.net/xforms";>
                           <xsl:if test="$debug-enabled='true'">
                               <xsl:message>ignoring chiba data 
element</xsl:message>
                           </xsl:if>
                       </xsl:when>
   
                       <!-- **** handle trigger + submit ***** -->
  -                    <xsl:when test="self::xforms:trigger or 
self::xforms:submit" xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:trigger or 
self::xforms:submit">
                           <xsl:if test="$debug-enabled='true'">
                               <xsl:message>handling trigger:
                                   <xsl:value-of select="xforms:label"/>
  @@ -127,7 +121,7 @@
                       </xsl:when>
   
                       <!-- **** handle xforms control ***** -->
  -                    <xsl:when test="self::xforms:*" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:*">
   
                           <xsl:if test="$debug-enabled='true'">
                               <xsl:message>handling control label</xsl:message>
  @@ -194,7 +188,7 @@
                           <xsl:call-template name="labelClasses"/>
                       </xsl:variable>
                       <td id="{../@id}-label" class="{$label-class}">
  -                        <xsl:apply-templates 
select="self::node()[not(name(..)='xforms:trigger' or 
name(..)='xforms:submit')]" xmlns:xforms="http://www.w3.org/2002/xforms"/>
  +                        <xsl:apply-templates 
select="self::node()[not(name(..)='xforms:trigger' or 
name(..)='xforms:submit')]"/>
                       </td>
                   </xsl:for-each>
               </tr>
  @@ -203,33 +197,33 @@
                       <xsl:choose>
   
                           <!-- **** handle group label ***** -->
  -                        <xsl:when test="self::xforms:label" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                        <xsl:when test="self::xforms:label">
                               <xsl:if test="$debug-enabled='true'">
                                   <xsl:message>ignoring group label 
...</xsl:message>
                               </xsl:if>
                           </xsl:when>
   
                           <!-- **** handle group alert ***** -->
  -                        <xsl:when test="self::xforms:alert" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                        <xsl:when test="self::xforms:alert">
                               <xsl:apply-templates select="xforms:alert"/>
                           </xsl:when>
   
                           <!-- **** handle sub group ***** -->
  -                        <xsl:when test="self::xforms:group" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                        <xsl:when test="self::xforms:group">
                               <td colspan="{$control-count}">
                                   <xsl:apply-templates select="."/>
                               </td>
                           </xsl:when>
   
                           <!-- **** handle repeat ***** -->
  -                        <xsl:when test="self::xforms:repeat" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                        <xsl:when test="self::xforms:repeat">
                               <td colspan="{$control-count}">
                                   <xsl:apply-templates select="."/>
                               </td>
                           </xsl:when>
   
                           <!-- **** handle switch ***** -->
  -                        <xsl:when test="self::xforms:switch" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                        <xsl:when test="self::xforms:switch">
                               <xsl:if test="$debug-enabled='true'">
                                   <xsl:message>found switch</xsl:message>
                               </xsl:if>
  @@ -239,7 +233,7 @@
                           </xsl:when>
   
                           <!-- **** handle trigger + submit ***** -->
  -                        <xsl:when test="self::xforms:trigger or 
self::xforms:submit" xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                        <xsl:when test="self::xforms:trigger or 
self::xforms:submit">
                               <xsl:if test="$debug-enabled='true'">
                                   <xsl:message>handling trigger:
                                       <xsl:value-of select="xforms:label"/>
  @@ -254,7 +248,7 @@
                           </xsl:when>
   
                           <!-- **** handle xforms control ***** -->
  -                        <xsl:when test="self::xforms:*" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                        <xsl:when test="self::xforms:*">
                               <xsl:variable name="css">
                                   <xsl:call-template name="assembleClasses"/>
                               </xsl:variable>
  @@ -270,7 +264,7 @@
                           </xsl:when>
   
                           <!-- **** handle chiba:data element ***** -->
  -                        <xsl:when test="self::chiba:data" 
xmlns:xforms="http://chiba.sourceforge.net/2003/08/xforms";>
  +                        <xsl:when test="self::chiba:data" 
xmlns:xforms="http://chiba.sourceforge.net/xforms";>
                               <xsl:if test="$debug-enabled='true'">
                                   <xsl:message>ignoring chiba data 
element</xsl:message>
                               </xsl:if>
  @@ -303,10 +297,14 @@
           <table class="{normalize-space(concat('full-group',' 
',$group-css))}" id="{$id}" border="0">
               <!-- handling group children -->
               <xsl:for-each select="*">
  -                <xsl:choose>
  +                <xsl:message>*=
  +                    <xsl:value-of select="."/> ...
  +                </xsl:message>
   
  +                <xsl:choose>
  +                     
                       <!-- ***** build caption with column labels ***** -->
  -                    <xsl:when test="self::xforms:label" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:label">
                           <xsl:if test="$debug-enabled='true'">
                               <xsl:message>handling group label 
...</xsl:message>
                           </xsl:if>
  @@ -315,15 +313,16 @@
                                   <xsl:apply-templates select="."/>
                               </td>
                           </tr>
  +                        <xsl:message>handled group label ...</xsl:message>
                       </xsl:when>
   
                       <!-- **** handle group alert ***** -->
  -                    <xsl:when test="self::xforms:alert" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:alert">
                           <xsl:apply-templates select="xforms:alert"/>
                       </xsl:when>
   
                       <!-- **** handle sub group ***** -->
  -                    <xsl:when test="self::xforms:group" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:group">
                           <tr>
                               <td colspan="2">
                                   <xsl:apply-templates select="."/>
  @@ -332,7 +331,7 @@
                       </xsl:when>
   
                       <!-- **** handle repeat ***** -->
  -                    <xsl:when test="self::xforms:repeat" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:repeat">
                           <tr>
                               <td colspan="2">
                                   <xsl:apply-templates select="."/>
  @@ -341,7 +340,7 @@
                       </xsl:when>
   
                       <!-- **** handle switch ***** -->
  -                    <xsl:when test="self::xforms:switch" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:switch">
                           <xsl:if test="$debug-enabled='true'">
                               <xsl:message>found switch</xsl:message>
                           </xsl:if>
  @@ -353,7 +352,7 @@
                       </xsl:when>
   
                       <!-- **** handle trigger + submit ***** -->
  -                    <xsl:when test="self::xforms:trigger or 
self::xforms:submit" xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:trigger or 
self::xforms:submit">
                           <xsl:if test="$debug-enabled='true'">
                               <xsl:message>handling trigger:
                                   <xsl:value-of select="xforms:label"/>
  @@ -370,7 +369,7 @@
                       </xsl:when>
   
                       <!-- **** handle xforms control ***** -->
  -                    <xsl:when test="self::xforms:*" 
xmlns:xforms="http://www.w3.org/2002/xforms";>
  +                    <xsl:when test="self::xforms:*">
                           <xsl:if test="$debug-enabled='true'">
                               <xsl:message>element ->
                                   <xsl:value-of select="name(.)"/>
  @@ -395,9 +394,11 @@
                                   <xsl:apply-templates select="xforms:label"/>
                               </td>
   
  -                            <xsl:variable name="css">
  -                                <xsl:call-template name="assembleClasses"/>
  -                            </xsl:variable>
  +                            <!--
  +                                                       <xsl:variable 
name="cssa">
  +                                                            
<xsl:call-template name="assembleClasses"/>
  +                                                        </xsl:variable>
  +                            -->
                               <td id="[EMAIL PROTECTED]" class="{$css}">
                                   <xsl:if test="$debug-enabled='true'">
                                       <xsl:message>handling 
control</xsl:message>
  @@ -411,7 +412,7 @@
                       </xsl:when>
   
                       <!-- **** handle chiba:data element ***** -->
  -                    <xsl:when test="self::chiba:data" 
xmlns:xforms="http://chiba.sourceforge.net/2003/08/xforms";>
  +                    <xsl:when test="self::chiba:data" 
xmlns:xforms="http://chiba.sourceforge.net/xforms";>
                           <xsl:if test="$debug-enabled='true'">
                               <xsl:message>ignoring chiba data 
element</xsl:message>
                           </xsl:if>
  @@ -502,7 +503,7 @@
                   </tr>
               </xsl:if>
   
  -            <xsl:variable name="outermost-id" 
select="ancestor-or-self::xforms:repeat/@id" 
xmlns:xforms="http://www.w3.org/2002/xforms"/>
  +            <xsl:variable name="outermost-id" 
select="ancestor-or-self::xforms:repeat/@id"/>
               <xsl:variable name="repeat-id" select="@id"/>
   
               <!-- ***** loop repeat entries ***** -->
  @@ -661,7 +662,7 @@
                   </xsl:for-each>
               </tr>
   
  -            <xsl:variable name="outermost-id" 
select="ancestor-or-self::xforms:repeat/@id" 
xmlns:xforms="http://www.w3.org/2002/xforms"/>
  +            <xsl:variable name="outermost-id" 
select="ancestor-or-self::xforms:repeat/@id"/>
               <xsl:variable name="repeat-id" select="@id"/>
   
               <xsl:for-each select="xforms:[EMAIL PROTECTED]:transient]">
  @@ -778,7 +779,7 @@
                   </tr>
               </xsl:if>
   
  -            <xsl:variable name="outermost-id" 
select="ancestor-or-self::xforms:repeat/@id" 
xmlns:xforms="http://www.w3.org/2002/xforms"/>
  +            <xsl:variable name="outermost-id" 
select="ancestor-or-self::xforms:repeat/@id"/>
               <xsl:variable name="repeat-id" select="@id"/>
   
               <!-- ***** loop repeat entries ***** -->
  
  
  
  Index: web.xml
  ===================================================================
  RCS file: /home/cvs/repository/senseiwebapp/src/webapp/WEB-INF/web.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- web.xml   11 Feb 2005 18:25:23 -0000      1.5
  +++ web.xml   18 May 2005 12:42:04 -0000      1.6
  @@ -1,9 +1,10 @@
  -<?xml version="1.0" encoding="UTF-8"?>
  -
  -<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 
2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd";>
  -<web-app>
  +<?xml version="1.0" encoding="ISO-8859-1"?>
   
  +<!DOCTYPE web-app
  +    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
  +    "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd";>
   
  +<web-app>
       <servlet>
           <servlet-name>struts</servlet-name>
           <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
  @@ -34,7 +35,7 @@
               <servlet-name>ShowAttachmentServlet</servlet-name>
               
<servlet-class>org.chiba.adapter.web.ShowAttachmentServlet</servlet-class>
       </servlet>
  -
  +    
       <servlet-mapping>
           <servlet-name>struts</servlet-name>
           <url-pattern>*.do</url-pattern>
  @@ -44,17 +45,13 @@
           <servlet-name>ShowAttachmentServlet</servlet-name>
           <url-pattern>/ShowAttachmentServlet</url-pattern>
       </servlet-mapping>
  -    
  +     
       <!-- The Usual Welcome File List -->
       <welcome-file-list>
         <welcome-file>/viewForm.do</welcome-file>
         <welcome-file>/index.jsp</welcome-file>
       </welcome-file-list>
   
  -    <security-role>
  -      <role-name>manager</role-name>
  -    </security-role>
  -
       <!-- Struts Tag Library Descriptors -->
       <taglib>
           <taglib-uri>/WEB-INF/struts/struts-bean</taglib-uri>
  @@ -68,4 +65,8 @@
           <taglib-uri>/WEB-INF/struts/struts-logic</taglib-uri>
           <taglib-location>/WEB-INF/struts/struts-logic.tld</taglib-location>
       </taglib>
  +
  +    <security-role>
  +      <role-name>manager</role-name>
  +    </security-role>
   </web-app>
  \ No newline at end of file
  
  
  
  
  
  
  Index: chiba-styles.css
  ===================================================================
  RCS file: 
/home/cvs/repository/senseiwebapp/src/webapp/jsp/css/chiba-styles.css,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- chiba-styles.css  10 Jan 2005 15:42:34 -0000      1.2
  +++ chiba-styles.css  18 May 2005 12:42:05 -0000      1.3
  @@ -42,5 +42,25 @@
       padding-left:10px;
   }
   
  -
  +#news{
  +border-left:thin groove;
  +padding-left:10px;
  +    width:150px;
  +}
  +.headline{
  +border:thin solid;
  +border-color:#4C5C5C;
  +-moz-border-radius:6px;
  +margin-bottom:5px;
  +padding:3px;
  +background:#aabbff;
  +}
  +.headline .para{
  +font-style:italic;
  +}
  +.date{
  +display:block;
  +border-bottom:thin solid #4c5c5c;
  +margin-bottom:3px;
  +}
   
  
  
  
  Index: ie-xforms.css
  ===================================================================
  RCS file: /home/cvs/repository/senseiwebapp/src/webapp/jsp/css/ie-xforms.css,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ie-xforms.css     13 Jan 2005 17:05:37 -0000      1.3
  +++ ie-xforms.css     18 May 2005 12:42:05 -0000      1.4
  @@ -34,7 +34,6 @@
       border:none;
       background-color:#eeeeee;
       padding:2px;
  -    width:100%;    
       }
   .full-group-label{
       background-color:#eeeeee;
  
  
  
  Index: mozilla-xforms.css
  ===================================================================
  RCS file: 
/home/cvs/repository/senseiwebapp/src/webapp/jsp/css/mozilla-xforms.css,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- mozilla-xforms.css        13 Jan 2005 17:05:37 -0000      1.3
  +++ mozilla-xforms.css        18 May 2005 12:42:05 -0000      1.4
  @@ -4,7 +4,7 @@
   /* 
***************************************************************************** */
   
   .invalid > .alert{
  -    position:relative;
  +    position:absolute;
       border:thin solid;
       background-color:white;
       color:red;
  @@ -12,6 +12,9 @@
       height:14px;
       margin-left:2px;
   }
  +.invalid > .value{
  +    background:red;
  +}
   
   .valid > .alert{
       display:none;
  @@ -26,6 +29,22 @@
       display:none;
   }
   
  +input:hover{
  +    background-color:#aabbff;
  +    }
  +input:focus{
  +    background-color:#aabbff;
  +    color:white;
  +    }
  +textarea:hover{
  +    background-color:#aabbff;
  +}
  +textarea:focus{
  +    background-color:#aabbff;
  +    color:white;
  +    }
  +
  +
   .legend{
       display:block;
       width:150px;
  @@ -118,7 +137,6 @@
       border:none;
       background-color:#eeeeee;
       padding:2px;
  -    width:100%;
       }
   .full-group-label{
       background-color:#eeeeee;
  @@ -182,7 +200,7 @@
       border-width:1pt;
       border-style:ridge;
       border-color:#444444;
  -    font-size: 8pt;
  +    font-size: 10pt;
       font-family: sans-serif;
   }
   .trigger > .value:active{
  @@ -199,7 +217,7 @@
       border-width:1pt;
       border-style:ridge;
       border-color:#444444;
  -    font-size: 8pt;
  +    font-size: 10pt;
       font-family: sans-serif;
   }
   .submit > .value:active{
  
  
  
  Index: styles.css
  ===================================================================
  RCS file: /home/cvs/repository/senseiwebapp/src/webapp/jsp/css/styles.css,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- styles.css        10 Jan 2005 15:42:34 -0000      1.2
  +++ styles.css        18 May 2005 12:42:05 -0000      1.3
  @@ -4,11 +4,40 @@
   /* 
***************************************************************************** */
   
   /* ######################################### HTML styles 
############################################ */
  +body{background-color:#aabbdd;}
  +a.link{color:#444444;}
  +a.visited{color:#444444;}
  +a.active{color:#444444;}
  +
  +*{font-family:sans-serif;
  +  font-size:8pt;
  +}
   
   .text12{
       font-size:12pt;
       }
   
  +input:hover{
  +    background-color:#aabbff;
  +    }
  +input:focus{
  +    background-color:#aabbff;
  +    color:white;
  +    }
  +
  +textarea:hover{
  +    background-color:#aabbff;
  +}
  +textarea:focus{
  +    background-color:#aabbff;
  +    color:white;
  +    }
  +
  +/* Chiba-logo on forms pages - linked to forms page */
  +img#chiba-logo:hover{
  +    background-color:#aabbff;
  +}
  +
   .legend{
       display:block;
       width:150px;
  
  
  
  Index: wizardProcesses.jsp
  ===================================================================
  RCS file: 
/home/cvs/repository/senseiwebapp/src/webapp/jsp/wizardProcesses.jsp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- wizardProcesses.jsp       11 Feb 2005 18:25:23 -0000      1.3
  +++ wizardProcesses.jsp       18 May 2005 12:42:05 -0000      1.4
  @@ -53,7 +53,7 @@
                                                                
</td></tr></table>
                                                                
</td></tr></table>
                                        </td></tr>
  -                                     </table>
  +                                     </table><br>
        </td></tr></table>
           
   
  
  
  
  Index: wizardUrl.jsp
  ===================================================================
  RCS file: /home/cvs/repository/senseiwebapp/src/webapp/jsp/wizardUrl.jsp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- wizardUrl.jsp     11 Feb 2005 18:25:23 -0000      1.3
  +++ wizardUrl.jsp     18 May 2005 12:42:05 -0000      1.4
  @@ -61,7 +61,7 @@
                                                                        
</td></tr></table>
                                                                        
</td></tr></table>
                                        </td></tr>
  -                                     </table>
  +                                     </table><br>
        </td></tr></table>
           
   
  
  
  
  Index: wizardWelcome.jsp
  ===================================================================
  RCS file: /home/cvs/repository/senseiwebapp/src/webapp/jsp/wizardWelcome.jsp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- wizardWelcome.jsp 11 Feb 2005 18:25:23 -0000      1.3
  +++ wizardWelcome.jsp 18 May 2005 12:42:05 -0000      1.4
  @@ -30,6 +30,6 @@
                               </td></tr></table>
                               </td></tr></table>
                               </td></tr>
  -                            </table>
  +                            </table><br>
        </td></tr></table>
   <%@ include file="footer.jsp" %>
  \ No newline at end of file
  
  
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/repository/senseiwebapp/project.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- project.xml       12 May 2005 10:30:45 -0000      1.8
  +++ project.xml       18 May 2005 12:42:06 -0000      1.9
  @@ -50,7 +50,7 @@
   
           <dependency>
               <id>chiba:chiba-full</id>
  -            <version>0.9.8-SNAPSHOT</version>
  +            <version>1.0.0</version>
               <properties>
                   <war.bundle>true</war.bundle>
               </properties>
  

Reply via email to