Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 381 → Rev 385

/impl/conf/WEB-INF/web.xml
63,6 → 63,10
</filter-mapping>
<filter-mapping>
<filter-name>UserFilter</filter-name>
<url-pattern>/dir/utilsIntranet/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>UserFilter</filter-name>
<url-pattern>/proxy/layoutIOnline/*</url-pattern>
</filter-mapping>
<filter-mapping>
/impl/conf/directories/utilsIntranet.xml
New file
0,0 → 1,14
<?xml version="1.0" encoding="UTF-8"?>
<directory place="intranetUtils" label="Utilitários" layout="layoutIntranetUtils" layoutRoot="layoutIntranetUtils" targetRole="student" id="utilsIntranet" menuKey="intranet.separator.utils" style="styleIntranet.xsl" xmlns="http://www.estgp.pt/baco/directory/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.estgp.pt/baco/directory/ directory.xsd">
<leaf absolute="false" label="Home Utilitários" layout="true" proxy="zestgp" id="utils" url="/intranet/escola/utils.html"/>
<leaf absolute="false" label="Secretaria" layout="true" proxy="estgp" id="secretaria" url="/intranet/escola/secretaria.html">
<leaf label="Calendário Escolar" id="calEscolar" absolute="false" remoteExtensionRoot="true" style="true" proxy="ionline" layout="true" url="/Intranet/Escola/Secretaria/CalEscolar"/>
<leaf label="Calendário de Exames" id="calExames" absolute="false" remoteExtensionRoot="true" style="true" proxy="ionline" layout="true" url="/Intranet/Escola/Secretaria/CalExames"/>
<leaf absolute="false" label="Documentos de Apoio" layout="true" proxy="estgp" id="documentosApoio" url="/intranet/escola/secretaria/documentosApoio.html"/>
<leaf label="Formulários [alunos]" id="Forms.Alunos" absolute="false" remoteExtensionRoot="true" style="true" proxy="ionline" layout="true" url="/Intranet/Escola/Secretaria/Forms.Alunos"/>
<leaf absolute="false" label="Legislação" layout="true" proxy="estgp" id="legislacao" url="/intranet/escola/secretaria/legislacao.html"/>
<leaf label="Folhas de Presenças" id="Folhas.Presencas" absolute="false" remoteExtensionRoot="true" style="true" proxy="ionline" layout="true" url="/Intranet/Escola/Secretaria/Folhas.Presencas"/>
<leaf label="Projectos-AA,CA,GE,MKT" id="Projectos.Finais" absolute="false" remoteExtensionRoot="true" style="true" proxy="ionline" layout="true" url="/Intranet/Escola/Secretaria/Projectos.Finais"/>
<leaf label="Actas" id="Actas" absolute="false" remoteExtensionRoot="true" style="true" proxy="ionline" layout="true" url="/Actas/Arquivo"/>
</leaf>
</directory>
/impl/conf/directories/style1.xsl
375,14 → 375,14
-->
<xsl:template match="d:leaf" mode="root">
<xsl:apply-templates select="." mode="topNav"/>
<table id="bigTable">
<table id="bigTable" cellspacing="0" cellpadding="0">
<tr>
<td id="leftPage">
<xsl:apply-templates select=".." mode="latNav"/>
</td>
<td class="contentPortal">
<xsl:choose>
<xsl:when test="not(./d:*[@ftpDirectory])">
<xsl:when test="not(@remoteExtensionRoot='true') and not(./d:*[@ftpDirectory])">
<xsl:apply-templates select="." mode="bodyContent"/>
</xsl:when>
<xsl:otherwise>
391,7 → 391,7
<xsl:apply-templates select="//*[@id=$ACTUAL_REMOTE_CHILD]" mode="remoteChildsContent"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="remoteChildsContent"/>
<xsl:apply-templates select="." mode="remoteChildsContent"/>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
/impl/src/java/pt/estgp/estgweb/web/DirWebProxy.java
113,10 → 113,13
}
 
 
String finalURL = server + URIUtil.encodePath(path, "ISO-8859-1");
 
if (!finalURL.startsWith("ftp://"))
 
if (!server.startsWith("ftp://"))
{
if(path.equals(startPath))
path += leafUrl;
String finalURL = server + URIUtil.encodePath(path, "ISO-8859-1");
URL url = new URL(finalURL);
 
if (useOutputStream != null && useOutputStream.equals("true"))
/impl/src/java/pt/estgp/estgweb/web/DirLayoutController.java
271,7 → 271,8
request.setAttribute("path", externalFile);
request.setAttribute("startPath", confStartPath);
 
if(xml != null && xml.equals("true"))
boolean isLeafButBringsNoExternalPathAfterPathInXml = confStartPath.equals(externalFile);
if(isLeafButBringsNoExternalPathAfterPathInXml || (xml != null && xml.equals("true")))
{
String encoding = ConfigProperties.getProperty(proxy + ".encoding");
request.setAttribute("encoding", encoding);
/impl/src/web/layout/separators.jsp
34,7 → 34,7
String link3 = "href=\"" + request.getContextPath() + "/user/startProfile.do\"";
String link4 = "href=\"" + request.getContextPath() + "/user/startServiceZone.do\"";
String link5 = "href=\"" + request.getContextPath() + "/proxy/layoutIOnline/ionline/\"";
String link6 = "href=\"" + request.getContextPath() + "/proxy/layoutIntranetUtils/estgp/intranet/escola/utils.html\"";
String link6 = "href=\"" + request.getContextPath() + "/dir/utilsIntranet/utils/intranet/escola/utils.html\"";
String link7 = "href=\"" + request.getContextPath() + "/proxy/layoutIntranetContacts/estgp/intranet/contactos/servicos.html\"";
 
if(sep == 0)
/impl/src/web/templates/intranet/escola/secretaria/documentosApoio.html
1,4 → 1,4
<div id="contentIntranet">
 
<div class="seccao">
<div class="listClean">
<ul>
89,4 → 89,3
<a href="teste/teste.html?nav0=Documentos de apoio&navUrl0=../documentosApoio.html%3Fnav0%3DDocumentos de Apoio&nav1=teste">teste</a>
</div>
</div>
</div>
/impl/src/web/templates/intranet/escola/secretaria.html
1,17 → 1,17
<div id="contentIntranet">
 
<div class="seccao">
<h2>Secretaria - conteúdos disponíveis</h2>
<div class="listDecimal">
<ul>
<li><a href="../../../../../startpathproxy/utilsLayoutIOnlineConfigurable/ionline/?startPath=/Intranet/Escola/Secretaria/CalEscolar&nav0=Calendario%20Escolar">Calendário Escolar</a></li>
<li><a href="../../../../../startpathproxy/utilsLayoutIOnlineConfigurable/ionline/?startPath=/Intranet/Escola/Secretaria/CalExames&nav0=Calendários Exames">Calendários de Exames</a></li>
<li><a href="../../../../layoutIntranetUtilsSecretariaConfigurable/estgp/intranet/escola/secretaria/documentosApoio.html?nav0=Documentos de apoio">Documentos de apoio</a> <label class="info">Normas de funcionamento, Relatórios de auto-avaliação</label></li>
<li><a href="../../calEscolar">Calendário Escolar</a></li>
<li><a href="../../calExames">Calendários de Exames</a></li>
<li><a href="../../documentosApoio/intranet/escola/secretaria/documentosApoio.html">Documentos de apoio</a> <label class="info">Normas de funcionamento, Relatórios de auto-avaliação</label></li>
<li><a href="../../../../../startpathproxy/utilsLayoutIOnlineConfigurable/ionline/?startPath=/Intranet/Escola/Secretaria/Forms.Alunos&nav0=Formulários [alunos]">Formulários [alunos]</a> <label class="info">Formulários para requisição de documentos na Secretaria</label></li>
<li><a href="../../../../layoutIntranetUtilsSecretariaConfigurable/estgp/intranet/secretaria/legislacao.html?nav0=Legislação">Legislação</a></li>
<li><a href="../../../../../startpathproxy/utilsLayoutIOnlineConfigurable/ionline/?startPath=/Intranet/Escola/Secretaria/Folhas.Presencas&nav0=Folhas de Presenças">Folhas de Presenças</a></li>
<li><a href="../../../../../startpathproxy/utilsLayoutIOnlineConfigurable/ionline/?startPath=/Intranet/Escola/Secretaria/Projectos.Finais&nav0=Projectos-AA,CA,GE,MKT">Projectos-AA,CA,GE,MKT</a></li>
<li><a href="../../../../../startpathproxy/utilsLayoutIOnlineActas/ionline/?startPath=/Actas/Arquivo">Actas</a> <label class="info">Acesso restricto ao seus membros</label></li>
<li><a href="Forms.Alunos">Formulários [alunos]</a> <label class="info">Formulários para requisição de documentos na Secretaria</label></li>
<li><a href="../../legislacao/intranet/escola/secretaria/legislacao.html">Legislação</a></li>
<li><a href="../../Folhas.Presencas">Folhas de Presenças</a></li>
<li><a href="../../Projectos.Finais">Projectos-AA,CA,GE,MKT</a></li>
<li><a href="../../Actas">Actas</a> <label class="info">Acesso restricto ao seus membros</label></li>
<li>Estágios
<div class="listSquare">
<ul>
25,4 → 25,3
</ul>
</div>
</div>
</div>
/impl/src/web/templates/intranet/contactos/servicos.html
10,10 → 10,10
<th></th><th>Extensão</th>
</tr>
<tr>
<th>Telefonista</th><td>100</td>
<th>Telefonista</th><td align="right">100</td>
</tr>
<tr>
<th>Recepção</th><td>108</td>
<th>Recepção</th><td align="right">108</td>
</tr>
</table>
</div>
27,16 → 27,16
<th></th><th>Extensão</th><th>Email</th>
</tr>
<tr>
<th>Geral</th><td></td><td>info.cd@estgp.pt</td>
<th>Geral</th><td align="right">---</td><td>info.cd@estgp.pt</td>
</tr>
<tr>
<th>Artur Romão</th><td>120</td><td>romao@estgp.pt</td>
<th>Artur Romão</th><td align="right">120</td><td>romao@estgp.pt</td>
</tr>
<tr>
<th>Paulo Sérgio Brito</th><td>123</td><td>pbrito@estgp.pt</td>
<th>Paulo Sérgio Brito</th><td align="right">123</td><td>pbrito@estgp.pt</td>
</tr>
<tr>
<th>Helena Freire Cameron</th><td>125</td><td>helenac@estgp.pt</td>
<th>Helena Freire Cameron</th><td align="right">125</td><td>helenac@estgp.pt</td>
</tr>
</table>
 
47,7 → 47,7
<th></th><th>Extensão</th><th>Email</th>
</tr>
<tr>
<th>Francisco António Morais</th><td>127</td><td>fmorais@estgp.pt</td>
<th>Francisco António Morais</th><td align="right">127</td><td>fmorais@estgp.pt</td>
</tr>
</table>
</div>
62,40 → 62,40
<th></th><th>Extensão</th><th>Email</th>
</tr>
<tr>
<th>Secretaria - Geral</th><td></td><td>info.secretaria@estgp.pt</td>
<th>Secretaria - Geral</th><td align="right">---</td><td>info.secretaria@estgp.pt</td>
</tr>
<tr>
<th>Ana Maria Andrade Reia Borralho Ventura</th><td>129</td><td>anaventura@estgp.pt</td>
<th>Ana Maria Andrade Reia Borralho Ventura</th><td align="right">129</td><td>anaventura@estgp.pt</td>
</tr>
<tr>
<th>Celeste Maria Bugia Pinheiro Filipe</th><td>135</td><td>pfilipe@estgp.pt</td>
<th>Celeste Maria Bugia Pinheiro Filipe</th><td align="right">135</td><td>pfilipe@estgp.pt</td>
</tr>
<tr>
<th>Cristina Maria Baptista Ribeiro</th><td>136</td><td>crnabais@estgp.pt</td>
<th>Cristina Maria Baptista Ribeiro</th><td align="right">136</td><td>crnabais@estgp.pt</td>
</tr>
<tr>
<th>Dinis Manuel Polainas Martins</th><td>131</td><td>dinismar@estgp.pt</td>
<th>Dinis Manuel Polainas Martins</th><td align="right">131</td><td>dinismar@estgp.pt</td>
</tr>
<tr>
<th>João José Romão</th><td>137</td><td>jromao@estgp.pt</td>
<th>João José Romão</th><td align="right">137</td><td>jromao@estgp.pt</td>
</tr>
<tr>
<th>José Luís Diabinho Baptista</th><td>138</td><td>joseluis@estgp.pt</td>
<th>José Luís Diabinho Baptista</th><td align="right">138</td><td>joseluis@estgp.pt</td>
</tr>
<tr>
<th>Maria da Conceição Real Laranjo</th><td>128</td><td>claranjo@estgp.pt</td>
<th>Maria da Conceição Real Laranjo</th><td align="right">128</td><td>claranjo@estgp.pt</td>
</tr>
<tr>
<th>Maria José Alegria Martins</th><td>122</td><td>mjm@estgp.pt</td>
<th>Maria José Alegria Martins</th><td align="right">122</td><td>mjm@estgp.pt</td>
</tr>
<tr>
<th>Olívia Rovisco Mourato</th><td>122</td><td>olivia@estgp.pt</td>
<th>Olívia Rovisco Mourato</th><td align="right">122</td><td>olivia@estgp.pt</td>
</tr>
<tr>
<th>Orlanda dos Anjos Ceia Trindade Moreira</th><td>128</td><td>orlanda@estgp.pt</td>
<th>Orlanda dos Anjos Ceia Trindade Moreira</th><td align="right">128</td><td>orlanda@estgp.pt</td>
</tr>
<tr>
<th>Paula Alexandra Borba Roque</th><td>132</td><td>paula@estgp.pt</td>
<th>Paula Alexandra Borba Roque</th><td align="right">132</td><td>paula@estgp.pt</td>
</tr>
</table>
</div>
109,25 → 109,25
<th></th><th>Extensão</th><th>Email</th>
</tr>
<tr>
<th>Biblioteca</th><td>192</td><td>biblioteca@estgp.pt</td>
<th>Biblioteca</th><td align="right">192</td><td>biblioteca@estgp.pt</td>
</tr>
<tr>
<th>Serviço de Informação</th><td></td><td>info.bib@estgp.pt</td>
<th>Serviço de Informação</th><td align="right">---</td><td>info.bib@estgp.pt</td>
</tr>
<tr>
<th>Serviço de Empréstimo</th><td>192</td><td>bibemprestimo@estgp.pttd>
<th>Serviço de Empréstimo</th><td align="right">192</td><td>bibemprestimo@estgp.pttd>
</tr>
<tr>
<th>Carla Maria Moura Serra Maças da Silva</th><td>192</td><td>carlasil@estgp.pt</td>
<th>Carla Maria Moura Serra Maças da Silva</th><td align="right">192</td><td>carlasil@estgp.pt</td>
</tr>
<tr>
<th>Maria Alice Aurélio Vaz de Carvalho Alves</th><td>192</td><td>alice@estgp.pt</td>
<th>Maria Alice Aurélio Vaz de Carvalho Alves</th><td align="right">192</td><td>alice@estgp.pt</td>
</tr>
<tr>
<th>Maria Catarina Barradas Martins</th><td>192</td><td>catarina@estgp.pt</td>
<th>Maria Catarina Barradas Martins</th><td align="right">192</td><td>catarina@estgp.pt</td>
</tr>
<tr>
<th>Maria José Antunes Carrilho Basso Pereira</th><td>192</td><td>zezinhap@estgp.pt</td>
<th>Maria José Antunes Carrilho Basso Pereira</th><td align="right">192</td><td>zezinhap@estgp.pt</td>
</tr>
</table>
</div>
141,16 → 141,16
<th></th><th>Extensão</th><th>Email</th>
</tr>
<tr>
<th>Geral</th><td>103</td><td>ci@estgp.pt</td>
<th>Geral</th><td align="right">103</td><td>ci@estgp.pt</td>
</tr>
<tr>
<th>Hugo Filipe Azeitona Mão de Ferro</th><td></td><td>hugoferro@estgp.pt</td>
<th>Hugo Filipe Azeitona Mão de Ferro</th><td align="right">---</td><td>hugoferro@estgp.pt</td>
</tr>
<tr>
<th>Jaime João Caldeira dos Santos</th><td>192</td><td>jjsantos@estgp.pt</td>
<th>Jaime João Caldeira dos Santos</th><td align="right">192</td><td>jjsantos@estgp.pt</td>
</tr>
<tr>
<th>Luis Miguel Barbas Rosado</th><td>192</td><td>lrosado@estgp.pt</td>
<th>Luis Miguel Barbas Rosado</th><td align="right">192</td><td>lrosado@estgp.pt</td>
</tr>
</table>
</div>
163,7 → 163,7
<th></th><th>Extensão</th>
</tr>
<tr>
<th>Graciela Rosalina Ventura Pires</th><td>195</td>
<th>Graciela Rosalina Ventura Pires</th><td align="right">195</td>
</tr>
</table>
</div>
175,10 → 175,10
<th></th><th>Extensão</th><th>Email</th>
</tr>
<tr>
<th>Pedro Miguel Ribeiro Ranheta</th><td>203</td><td>pedro.ranheta@estgp.pt</td>
<th>Pedro Miguel Ribeiro Ranheta</th><td align="right">203</td><td>pedro.ranheta@estgp.pt</td>
</tr>
<tr>
<th>Maria Catarina Pereira de Matos</th><td>203</td><td>catarinap.matos@estgp.pt</td>
<th>Maria Catarina Pereira de Matos</th><td align="right">203</td><td>catarinap.matos@estgp.pt</td>
</tr>
</table>
</div>
/impl/src/web/templates/intranet/contactos/laboratorios.html
10,13 → 10,13
<th>Nome do Laboratório</th><th>Responsável do Laboratório</th><th>Extensão</th>
</tr>
<tr>
<th>Laboratório de Tecnologia Industrial</th><td>Eliomar Camerom</td><td>---</td>
<th>Laboratório de Tecnologia Industrial</th><td>Eliomar Camerom</td><td align="right">---</td>
</tr>
<tr>
<th>Oficinas</th><td>José Sousa</td><td>101</td>
<th>Oficinas</th><td>José Sousa</td><td align="right">101</td>
</tr>
<tr>
<th>Laboratório de Engenharia Civil</th><td>Pedro Lopes</td><td>202</td>
<th>Laboratório de Engenharia Civil</th><td>Pedro Lopes</td><td align="right">202</td>
</tr>
</table>
</div>
29,37 → 29,37
<th>Nome do Laboratório</th><th>Responsável do Laboratório</th><th>Extensão</th>
</tr>
<tr>
<th>Laboratório Química</th><td>Rute Pires</td><td>111</td>
<th>Laboratório Química</th><td>Rute Pires</td><td align="right">111</td>
</tr>
<tr>
<th>Laboratório Física</th><td>Mário Santos</td><td>---</td>
<th>Laboratório Física</th><td>Mário Santos</td><td align="right">---</td>
</tr>
<tr>
<th>Laboratórios de Serigrafia</th><td>Luís Oliveira</td><td>103</td>
<th>Laboratórios de Serigrafia</th><td>Luís Oliveira</td><td align="right">103</td>
</tr>
<tr>
<th>Laboratório Edição Electrónica</th><td>Moisés Coelho</td><td>115</td>
<th>Laboratório Edição Electrónica</th><td>Moisés Coelho</td><td align="right">115</td>
</tr>
<tr>
<th>Laboratório de Informática 1.08</th><td>Secundino Lopes</td><td>117</td>
<th>Laboratório de Informática 1.08</th><td>Secundino Lopes</td><td align="right">117</td>
</tr>
<tr>
<th>Laboratório de Informática E1.2</th><td>Luís Baptista</td><td>222</td>
<th>Laboratório de Informática E1.2</th><td>Luís Baptista</td><td align="right">222</td>
</tr>
<tr>
<th>Laboratório de Informática E1.3</th><td>Valentim Realinho</td><td>223</td>
<th>Laboratório de Informática E1.3</th><td>Valentim Realinho</td><td align="right">223</td>
</tr>
<tr>
<th>Laboratório de Multimédia</th><td>Luís Baptista</td><td>119</td>
<th>Laboratório de Multimédia</th><td>Luís Baptista</td><td align="right">119</td>
</tr>
<tr>
<th>Laboratório de Fotografia</th><td>Luís Vintém</td><td>---</td>
<th>Laboratório de Fotografia</th><td>Luís Vintém</td><td align="right">---</td>
</tr>
<tr>
<th>Régie/ Gabinete de Comunicação</th><td>Pedro Ranheta</td><td>207</td>
<th>Régie/ Gabinete de Comunicação</th><td>Pedro Ranheta</td><td align="right">207</td>
</tr>
<tr>
<th>Laboratório de Electricidade</th><td>Sérgio Correia</td><td>205</td>
<th>Laboratório de Electricidade</th><td>Sérgio Correia</td><td align="right">205</td>
</tr>
</table>
</div>
73,7 → 73,7
<th>Nome do Laboratório</th><th>Responsável do Laboratório</th><th>Extensão</th>
</tr>
<tr>
<th>Laboratório de Línguas</th><td>Margarida Coelho</td><td>---</td>
<th>Laboratório de Línguas</th><td>Margarida Coelho</td><td align="right">---</td>
</tr>
</table>
</div>
/impl/src/web/user/contacts/listTeachers.jsp
24,7 → 24,9
</td>
<td>
<logic:present name="userView" property="mainArea">
<bean:message key="area.${userView.mainArea}"/>
<logic:notEmpty name="userView" property="mainArea">
<bean:message key="area.${userView.mainArea}"/>
</logic:notEmpty>
</logic:present>
</td>
<td>
/impl/build.properties
53,6 → 53,7
conf.dir =conf
lib.dir =lib
data.dir =C:/Servidores/DATA/estgweb
src.web =src/web
src.dir =src/java
src.scripts =src/scripts
src.xsd =src/xsd
60,6 → 61,7
build.dir =build/ant
build.dir.classes =${build.dir}/classes
build.dir.war =${build.dir}/war
build.dir.jsp =${build.dir}/jsp
build.dir.ws =${build.dir}/ws
build.dir.scripts =${build.dir}/scripts
log.dir =${data.dir}
/impl/build.xml
86,6 → 86,7
<taskdef name="tomcat.undeploy" classname="org.apache.catalina.ant.UndeployTask" classpathref="pathToToolsLib"/>
<taskdef name="tomcat.deploy" classname="org.apache.catalina.ant.DeployTask" classpathref="pathToToolsLib"/>
<taskdef name="tomcat.install" classname="org.apache.catalina.ant.InstallTask" classpathref="pathToToolsLib"/>
<taskdef name="tomcat.jasper" classname="org.apache.jasper.JspC" classpathref="pathToToolsLib"/>
 
 
<!--
151,6 → 152,10
<antcall target="compile"/>
<antcall target="createConfigurationFiles"/>
</target>
<taskdef resource="org/apache/catalina/ant/catalina.tasks" classpathref="pathToToolsLib" />
<taskdef resource="net/sf/antcontrib/antlib.xml" classpathref="pathToToolsLib" />
 
<target name="compile" depends="initDirs" description="Compile All">
<javac encoding="UTF-8" source="1.5" target="1.5" destdir="${build.dir.classes}" debug="true" optimize="true" fork="true" failonerror="true" nowarn="true">
<src path="${src.dir}"/>
280,7 → 285,22
<replace file="${build.dir.war}/css/intranet.css">
<replacefilter token="@contextPath@" value="${tomcat.context.path}"/>
</replace>
</target>
 
<target name="jasper" depends="copy.jsps.war">
<delete dir="${build.dir.jsp}"/>
<mkdir dir="${build.dir.jsp}"/>
<tomcat.jasper validateXml="false" uriroot="${build.dir.war}" webXmlFragment="${build.dir.war}/WEB-INF/generated_web.xml" addWebXmlMappings="true" outputDir="${build.dir.jsp}" />
<javac encoding="UTF-8" source="1.5" target="1.5" destdir="${build.dir.war}/WEB-INF/classes" debug="true" optimize="true" fork="true" failonerror="true" nowarn="true">
<src path="${build.dir.jsp}"/>
<classpath path="${build.dir.classes}"/>
<classpath refid="pathToToolsLib"/>
</javac>
<delete>
<fileset dir="${build.dir.war}">
<include name="**/*.jsp"/>
</fileset>
</delete>
</target>
 
<target name="war" depends="build.war">
292,7 → 312,16
</jar>
</target>
 
<target name="war.jasper" depends="build.war,jasper">
<delete file="${dist.dir}/${tomcat.war.file}"/>
<jar destfile="${dist.dir}/${tomcat.war.file}">
<fileset dir="${build.dir.war}">
<include name="**/*" />
</fileset>
</jar>
</target>
 
 
<!--
==========================================================================================
Generate Configuration Files TASKS