Jump to content
We've recently updated our Privacy Statement, available here ×

javirojas6

Members
  • Posts

    7
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

javirojas6's Achievements

Rookie

Rookie (2/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Conversation Starter Rare

Recent Badges

0

Reputation

  1. Hi, I have designed a report from Jasper Studio 11.0 with a custom visualization component which uses a javascript file with a d3 histogram. The histogram works perfectly and it previews fine from jasper. I have configured properties Jasper studio with require.js and phantomjs properly. I have also developed a servlet with netbeans that calls the histogram.jrxml. I have set jasper.report 6.11 and custom visualization component, 6.11 on pom.xml from the servlet and phantomjs. Unfortunately, when I call the servlet on the browse it doesn't show the custom visualization component, the rest of objects of the report do. I have configured data properties of the custom visualization component from jasper report and set "On Error Type" : Icon. Now, it shows an icon on the cvc object. It means that there are problems to render the cvc. My pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>ames.spc</groupId> <artifactId>servletSpcHistograma</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>war</packaging> <name>servletSpcHistograma</name> <properties> <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <repositories> <repository> <name>maven-local</name> <id>maven-releases</id> <url>MyRepositoryUrl/</url> </repository> </repositories> <dependencies> <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20190722</version> <type>jar</type> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-math3</artifactId> <version>3.6.1</version> <type>jar</type> </dependency> <dependency> <groupId>javax</groupId> <artifactId>javaee-web-api</artifactId> <version>7.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>ames.spc</groupId> <artifactId>phantomjs</artifactId> <version>1.9.7</version> </dependency> <!--<dependency> <groupId>org.jboss.arquillian.extension</groupId> <artifactId>arquillian-phantom-binary</artifactId> <version>1.9.7</version> </dependency>--> <dependency> <groupId>org.jszip.redist</groupId> <artifactId>require</artifactId> <version>2.1.6</version> <type>zip</type> </dependency> <dependency> <groupId>net.sf.jasperreports</groupId> <artifactId>jasperreports</artifactId> <version>6.11.0</version> </dependency> <dependency> <groupId>net.sf.jasperreports</groupId> <artifactId>jasperreports-custom-visualization</artifactId> <version>6.11.0</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.23</version> </dependency> </dependencies> <build> <finalName>servletSpcHistograma</finalName> <resources> <resource> <directory>src/main/java/</directory> <includes> <include>**/*.properties</include> </includes> </resource> </resources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.7</source> <target>1.7</target> <compilerArguments> <endorseddirs>${endorsed.dir}</endorseddirs> </compilerArguments> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.3</version> <configuration> <failOnMissingWebXml>false</failOnMissingWebXml> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.6</version> <executions> <execution> <phase>validate</phase> <goals> <goal>copy</goal> </goals> <configuration> <outputDirectory>${endorsed.dir}</outputDirectory> <silent>true</silent> <artifactItems> <artifactItem> <groupId>javax</groupId> <artifactId>javaee-endorsed-api</artifactId> <version>7.0</version> <type>jar</type> </artifactItem> </artifactItems> </configuration> </execution> </executions> </plugin> </plugins> </build> </project> My Servlet package ames.spc.servletHistograma; import java.io.IOException; import java.sql.Connection; import java.util.HashMap; import java.util.Locale; import java.util.Map; import java.util.ResourceBundle; import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.sql.DataSource; import net.sf.jasperreports.engine.JRParameter; import net.sf.jasperreports.engine.JasperCompileManager; import net.sf.jasperreports.engine.JasperExportManager; import net.sf.jasperreports.engine.JasperFillManager; import net.sf.jasperreports.engine.JasperPrint; import net.sf.jasperreports.engine.JasperReport; import net.sf.jasperreports.engine.design.JRDesignStyle; import org.apache.commons.math3.distribution.NormalDistribution; import org.apache.commons.math3.stat.descriptive.DescriptiveStatistics; import org.json.JSONArray; import org.json.JSONObject; @WebServlet(name = "docs", urlPatterns = {"/docs"}) public class docs extends HttpServlet { /** * Processes requests for both HTTP <code>GET</code> and <code>POST</code> * methods. * * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { InitialContext context = new InitialContext(); Context envContext = (Context) context.lookup("java:comp/env"); DataSource dataSource = (DataSource) envContext.lookup("jdbc/produccio"); //preparant json d'obtenció de dades Gràfica JSONObject dt = null; JSONObject resultat = new JSONObject(); try (Connection conexio = dataSource.getConnection()) { HashMap<String, Object> params = new HashMap<>(); //Recupero la llista de parametres Map<String, String[]> reportParameters = request.getParameterMap(); String reportName = request.getParameter("reportName"); String id_fpproces = request.getParameter("id_fpproces"); String lanzamiento = request.getParameter("lanzamiento"); String mitja = request.getParameter("mitja"); String apache = request.getParameter("apache"); //nom del idioma.properties, s'ha de canviar per a cada servlet ja que ha de coincidir amb els dels reports ResourceBundle bundle = ResourceBundle.getBundle("/idiomaif", new Locale(request.getParameter("idioma"))); params.put(JRParameter.REPORT_RESOURCE_BUNDLE, bundle); //Tracto la llista de parametres for (Map.Entry idx : reportParameters.entrySet()) { if (!idx.getKey().equals("reportName") && !idx.getKey().equals("centre")) { String[] valors = (String[]) idx.getValue(); params.put((String) idx.getKey(), valors[0]); } } String path = getServletContext().getRealPath("/" + reportName + ".jrxml"); //Carrego el subreport i l'hi passo parametre al report principal String pathSubreport = getServletContext().getRealPath("/Subreports") + "/"; params.put("SUBREPORT_DIR", pathSubreport); params.put("mitja", mitja); params.put("id_fpproces", id_fpproces); params.put("Lanzamiento", lanzamiento); params.put("apache", apache); JasperReport jasperReport = (JasperReport) JasperCompileManager.compileReport(path); JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, params, conexio); //recupero el centre String centrePerTipusPaper = request.getParameter("centre"); if (!centrePerTipusPaper.equals("8")) { jasperPrint.setPageWidth(595); jasperPrint.setPageHeight(842); } JasperExportManager.exportReportToPdfStream(jasperPrint, response.getOutputStream()); } catch (Exception ex) { throw new ServletException(ex); } } catch (NamingException ex) { throw new ServletException(ex); } } // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code."> /** * Handles the HTTP <code>GET</code> method. * * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { processRequest(request, response); } /** * Handles the HTTP <code>POST</code> method. * * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { processRequest(request, response); } /** * Returns a short description of the servlet. * * @return a String containing servlet description */ @Override public String getServletInfo() { return "Short description"; }// </editor-fold> } Well, the servlet calls the jasper studio perfectly, and the report shows some data but not the cvc. I do not know if it is possible to see an error log of the render of the cvc. The cvc histogram doesn't show and I do not know why? Can anyone help me please?? thank you
  2. Hi, No I haven't been able to fix yet. I think the problem is the version of the library I am using. I'm using custom-visualization-component 6.5.1 because Apache Tomcat I have installed do not support higher version and If I configure pom.xml with 6.12.2 version of jasperreport and custom-visualization-component this message of error is shown: Unsupported major.minor version 52.0 (unable to load class net.sf.jasperreports.customvisualization.CVComponentExtensionsRegistryFactory) thanks for your answer!!
  3. Hi, thank you so much for answering so fast!!! I have specifically used the version of custom-visualization-component 6.5.1 because Apache Tomcat I have installed do not support higher version. If I configure pom.xml with 6.12.2 version of jasperreport and custom-visualization-component this message of error is shown: Unsupported major.minor version 52.0 (unable to load class net.sf.jasperreports.customvisualization.CVComponentExtensionsRegistryFactory) In any case, I have taken the custom-visualization-component 6.5.1 library from the jusper studio 6.5.1 final local install and I have uploades on my nexus repository, so when I do clean and build from Netbeans, this library that is taken from my repository is downloaded to create war file. My repository has the same group id, artifact and version like mvnrepository.com. So, I have done a lot of test without success, I'm desesperated!!!
  4. Hi, anybody knows how to deploy a jasper report (jrxml) into tomcat using a servlet in Java? I thing I miss something... I have developed a servlet in java which calls a jasper report which has incorporated a custom visualization component. When I deploy war file on Tomcat and call the report from de chrome navigator, it appears the next error from Tomcat: Estado HTTP 500 - net.sf.jasperreports.engine.JRRuntimeException: Unknown entity http://www.jaspersoft.com/cvcomponent/component.xsd, not loading.type Informe de Excepciónmensaje net.sf.jasperreports.engine.JRRuntimeException: Unknown entity http://www.jaspersoft.com/cvcomponent/component.xsd, not loading.descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.excepciónjavax.servlet.ServletException: net.sf.jasperreports.engine.JRRuntimeException: Unknown entity http://www.jaspersoft.com/cvcomponent/component.xsd, not loading. ames.spc.servletspc.Spc.processRequest(Spc.java:115) ames.spc.servletspc.Spc.doGet(Spc.java:135) javax.servlet.http.HttpServlet.service(HttpServlet.java:618) javax.servlet.http.HttpServlet.service(HttpServlet.java:725) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)causa raíznet.sf.jasperreports.engine.JRRuntimeException: Unknown entity http://www.jaspersoft.com/cvcomponent/component.xsd, not loading. net.sf.jasperreports.engine.xml.JRXmlDigester.resolveEntity(JRXmlDigester.java:232) com.sun.org.apache.xerces.internal.util.EntityResolverWrapper.resolveEntity(EntityResolverWrapper.java:110) com.sun.org.apache.xerces.internal.impl.XMLEntityManager.resolveEntity(XMLEntityManager.java:1081) com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.resolveDocument(XMLSchemaLoader.java:654) com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(XMLSchemaValidator.java:2430) com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1767) com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:741) com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:380) com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2781) com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606) com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:118) com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:504) com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:849) com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:778) com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213) com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:642) org.apache.commons.digester.Digester.parse(Digester.java:1892) net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:298) net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:285) net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:274) net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:219) net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:194) net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:185) net.sf.jasperreports.engine.JasperCompileManager.compile(JasperCompileManager.java:288) net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:575) ames.spc.servletspc.Spc.processRequest(Spc.java:89) ames.spc.servletspc.Spc.doGet(Spc.java:135) javax.servlet.http.HttpServlet.service(HttpServlet.java:618) javax.servlet.http.HttpServlet.service(HttpServlet.java:725) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/8.0.14 (Debian).[/code]Anybody knows what can I have missed? My pom.xml is like this: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>ames.spc</groupId> <artifactId>servletSpc</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>war</packaging> <name>servletSpc</name> <properties> <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <repositories> <repository> <name>maven-local</name> <id>maven-releases</id> <url>http://nexus.ames.group:8881/repository/maven-releases/</url> </repository> </repositories> <dependencies> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-math3</artifactId> <version>3.6.1</version> <type>jar</type> </dependency> <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20190722</version> <type>jar</type> </dependency> <dependency> <groupId>javax</groupId> <artifactId>javaee-web-api</artifactId> <version>7.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>net.sf.jasperreports</groupId> <artifactId>jasperreports</artifactId> <version>6.5.1</version> <type>jar</type> </dependency> <!-- https://mvnrepository.com/artifact/org.jszip.redist/require --> <dependency> <groupId>org.jszip.redist</groupId> <artifactId>require</artifactId> <version>2.1.6</version> <type>zip</type> </dependency> <dependency> <groupId>net.sf.jasperreports</groupId> <artifactId>jasperreports-custom-visualization</artifactId> <version>6.5.1</version> <type>jar</type> </dependency> <dependency> <groupId>org.jboss.arquillian.extension</groupId> <artifactId>arquillian-phantom-binary</artifactId> <version>1.9.7</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.23</version> </dependency> </dependencies> <build> <finalName>servletSpc</finalName> <resources> <resource> <directory>src/main/java/</directory> <includes> <include>**/*.properties</include> </includes> </resource> </resources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.7</source> <target>1.7</target> <compilerArguments> <endorseddirs>${endorsed.dir}</endorseddirs> </compilerArguments> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.3</version> <configuration> <failOnMissingWebXml>false</failOnMissingWebXml> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.6</version> <executions> <execution> <phase>validate</phase> <goals> <goal>copy</goal> </goals> <configuration> <outputDirectory>${endorsed.dir}</outputDirectory> <silent>true</silent> <artifactItems> <artifactItem> <groupId>javax</groupId> <artifactId>javaee-endorsed-api</artifactId> <version>7.0</version> <type>jar</type> </artifactItem> </artifactItems> </configuration> </execution> </executions> </plugin> </plugins> </build></project>[/code]I would thank your help, please.
  5. Servlet with Jrxml compiled with Java Platform JDK 11 and .war posted on Apache Tomcat 8.0.14
  6. Hi, I'm using Custom Visualization Component for building a histogram in D3. From JasperSoft 6.5.1 I have d3_histograma.jrxml, d3_histograma.js, d3_histograma.min.js,d3.v4.js and d3.v4.min.js. I have compiled build.js and I have run report and the report is built perfectly well. I have a servlet that creates the pdf of d3_histograma.jrxml. The d3_histograma.jrxml file is like this: <?xml version="1.0" encoding="UTF-8"?> <!-- Created with Jaspersoft Studio version 6.5.1.final using JasperReports Library version 6.5.1 --> <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="d3_histograma" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="af19a009-a534-47f2-95e4-1cddcf04ff84"> <property name="com.jaspersoft.studio.data.defaultdataadapter" value="LocalHost"/> <parameter name="id_fpproces" class="java.lang.String"> <defaultValueExpression><![CDATA[118821]]></defaultValueExpression> </parameter> <parameter name="SUBREPORT_DIR" class="java.lang.String"> <defaultValueExpression><![CDATA["/Subreports/"]]></defaultValueExpression> </parameter> <parameter name="Lanzamiento" class="java.lang.String"> <defaultValueExpression><![CDATA[""]]></defaultValueExpression> </parameter> <parameter name="apache" class="java.lang.String"> <defaultValueExpression><![CDATA["http://gestio.alme/webapps"]]></defaultValueExpression> </parameter> <parameter name="mitja" class="java.lang.String" isForPrompting="false"> <defaultValueExpression><![CDATA[""]]></defaultValueExpression> </parameter> <queryString language="SQL"> <![CDATA[sELECT he.id_fpproces, proces.codfas, proces.desfas, concat(users.cognom1,' ', users.cognom2,', ', users.nom) as nom, he.id_lanzmt, he.nomcar, he.data, he.tolerancia_inferior, he.tolerancia_superior, he.decimals, he.valors, he.observacions, he.id_spc_dispositiu, he.id_usuaris_stamp FROM spc_histogrames_especials he LEFT JOIN produccio.general_projecte_detall_full_proces proces USING (id_fpproces) LEFT JOIN produccio.general_mestre_usuaris users ON (users.id_usuaris = he.id_usuaris_stamp) WHERE he.id_fpproces = $P{id_fpproces}]]> </queryString> <field name="desfas" class="java.lang.String"/> <field name="id_fpproces" class="java.lang.Integer"> <property name="com.jaspersoft.studio.field.label" value="id_fpproces"/> <property name="com.jaspersoft.studio.field.tree.path" value="general_projecte_detall_full_proces"/> </field> <field name="codfas" class="java.lang.String"/> <field name="data" class="java.sql.Date"/> <field name="tolerancia_superior" class="java.lang.Integer"/> <field name="tolerancia_inferior" class="java.lang.Integer"/> <field name="nom" class="java.lang.String"/> <field name="observacions" class="java.lang.String"/> <variable name="stProva" class="java.lang.String"/> <group name="Country"> <groupHeader> <band height="731" splitType="Stretch"> <property name="com.jaspersoft.studio.layout" value="com.jaspersoft.studio.editor.layout.FreeLayout"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> <componentElement> <reportElement x="0" y="200" width="555" height="350" uuid="8457279e-2dfc-4ca4-9953-3fbbdf33c4a3"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="pixel"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> <cvc:customvisualization xmlns:cvc="http://www.jaspersoft.com/cvcomponent" xsi:schemaLocation="http://www.jaspersoft.com/cvcomponent http://www.jaspersoft.com/cvcomponent/component.xsd" evaluationTime="Group" evaluationGroup="Country"> <cvc:itemProperty name="script" value="d3_histograma.min.js"/> <cvc:itemProperty name="css" value="d3_histograma.css"/> <cvc:cvData> <cvc:item> <cvc:itemProperty name="subcategory" value="mitja"/> <cvc:itemProperty name="valor"> <valueExpression><![CDATA[$P{mitja}]]></valueExpression> </cvc:itemProperty> </cvc:item> </cvc:cvData> </cvc:customvisualization> </componentElement> <frame> <reportElement x="0" y="0" width="555" height="25" uuid="ae447ff9-76f9-44bc-a0c9-498cad5a8e22"> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <box topPadding="0" leftPadding="0" bottomPadding="0" rightPadding="0"> <pen lineWidth="1.25"/> </box> <textField> <reportElement x="491" y="7" width="50" height="14" uuid="82daff3e-4be4-4220-81fe-9033c30425b9"> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> </reportElement> <textFieldExpression><![CDATA[$F{data}]]></textFieldExpression> </textField> <staticText> <reportElement x="130" y="7" width="116" height="14" uuid="508d994a-7b2a-4f93-aa4b-e4c346a63ba3"> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <text><![CDATA[ESTUDI DE CAPACITAT]]></text> </staticText> <staticText> <reportElement x="281" y="7" width="154" height="14" uuid="284fec74-e6a6-41bb-b7ab-4ad7e45fcaf8"> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <text><![CDATA[HISTOGRAMA CEQ Barcelona]]></text> </staticText> <staticText> <reportElement x="451" y="7" width="34" height="14" uuid="a3c23d65-86ad-4f36-a58c-5dd539dd193b"> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <text><![CDATA[Data:]]></text> </staticText> <staticText> <reportElement x="11" y="7" width="100" height="14" uuid="2b940526-ad4d-4c77-a0e1-52b4437fd974"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> <text><![CDATA[AMES, S.A]]></text> </staticText> </frame> <frame> <reportElement x="0" y="25" width="555" height="120" uuid="53c3ca5f-0659-4c1d-a23c-bf1c0a8d85d9"> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> <box topPadding="0" leftPadding="0" bottomPadding="0" rightPadding="0"> <pen lineWidth="1.25"/> </box> <line> <reportElement x="0" y="30" width="555" height="1" uuid="0f666fcb-97ee-41ad-aead-abb52bfbf809"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> </line> <line> <reportElement x="0" y="80" width="555" height="1" uuid="2903ca7c-820d-455d-be52-274d0a9e676f"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> </line> <staticText> <reportElement x="193" y="35" width="36" height="14" uuid="1cd07da2-b6ef-4a55-9629-2626771bc0c7"> <property name="com.jaspersoft.studio.unit.x" value="px"/> </reportElement> <text><![CDATA[Fase:]]></text> </staticText> <textField> <reportElement x="245" y="35" width="100" height="14" uuid="d4077588-6bd3-49be-be2c-595f7c11e886"> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textFieldExpression><![CDATA[$F{desfas}]]></textFieldExpression> </textField> <staticText> <reportElement x="193" y="49" width="48" height="20" uuid="d890ea20-5e8f-4983-91ee-5aa78254916f"> <property name="com.jaspersoft.studio.unit.x" value="px"/> </reportElement> <text><![CDATA[Tol. Sup:]]></text> </staticText> <textField> <reportElement x="245" y="49" width="62" height="14" uuid="47fb2f14-36dc-4ce2-873b-6389ef6e0ea1"> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textFieldExpression><![CDATA[$F{tolerancia_superior}]]></textFieldExpression> </textField> <staticText> <reportElement x="193" y="64" width="52" height="15" uuid="c341ca2c-f952-4fbd-ba9b-92e678e12c43"> <property name="com.jaspersoft.studio.unit.x" value="px"/> </reportElement> <text><![CDATA[Verfificat:]]></text> </staticText> <textField> <reportElement x="391" y="48" width="34" height="14" uuid="b976be4d-de45-4bca-a357-81b3bd8f2d76"> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textFieldExpression><![CDATA[$F{tolerancia_inferior}]]></textFieldExpression> </textField> <staticText> <reportElement x="337" y="48" width="43" height="14" uuid="5ce4d594-d785-451b-b0ac-81bffab24342"> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <text><![CDATA[Tol. Inf:]]></text> </staticText> <staticText> <reportElement x="11" y="35" width="100" height="14" uuid="3822e6c0-a4a3-41e0-b206-1e744eb5fb33"> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <text><![CDATA[Màquina:]]></text> </staticText> <staticText> <reportElement x="11" y="50" width="100" height="14" uuid="4a5e1b0f-cd7d-4348-b2cd-83d5c5d741c0"> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <text><![CDATA[Caracter:]]></text> </staticText> <staticText> <reportElement x="11" y="64" width="100" height="14" uuid="bdb63ca6-549e-41c1-9ca5-87ca0377fb9e"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> </reportElement> <text><![CDATA[Llançmnt:]]></text> </staticText> <textField> <reportElement x="245" y="64" width="150" height="14" uuid="2a828349-c277-4eb9-abdb-bdb8a8cac5d2"> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> </reportElement> <textFieldExpression><![CDATA[$F{nom}]]></textFieldExpression> </textField> <staticText> <reportElement x="11" y="3" width="100" height="14" uuid="0c6de97f-7a5e-42ca-9396-e434e41f491c"> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> <text><![CDATA[Denom:]]></text> </staticText> <staticText> <reportElement x="221" y="3" width="100" height="14" uuid="20f28398-4ec4-4ad9-bd5b-5e8027982769"> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <text><![CDATA[Data Edició:]]></text> </staticText> <staticText> <reportElement x="418" y="3" width="100" height="14" uuid="244c3437-d7db-42af-bb58-84cea662ac07"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> <text><![CDATA[Plànol:]]></text> </staticText> <textField> <reportElement x="110" y="83" width="100" height="14" uuid="49991307-d63f-4621-8bca-058fa7db8e75"> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textFieldExpression><![CDATA[$F{observacions}]]></textFieldExpression> </textField> <staticText> <reportElement x="11" y="83" width="100" height="14" uuid="6e147304-54bb-4a2e-9f97-156d220cc35c"> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <text><![CDATA[Observacions]]></text> </staticText> </frame> <frame> <reportElement x="-1" y="591" width="555" height="140" uuid="27d5e445-ec44-4d33-a6b5-6091ef094491"> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <box topPadding="0" leftPadding="0" bottomPadding="0" rightPadding="0"> <pen lineWidth="1.25"/> </box> <line> <reportElement x="0" y="20" width="555" height="1" uuid="49883add-6392-416f-922b-d208d9ef260f"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> </line> <line> <reportElement x="0" y="40" width="555" height="1" uuid="102502aa-e82f-4d10-b6ec-909a008ee022"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> </line> <line> <reportElement x="0" y="60" width="555" height="1" uuid="dcd092c8-fbc5-473b-9011-a34d027b8383"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> </line> <line> <reportElement x="0" y="80" width="555" height="1" uuid="f3f85b77-02ac-4468-a111-ed1ff362efa9"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> </line> <line> <reportElement x="0" y="100" width="555" height="1" uuid="2df3d808-f392-4ab1-826d-4bedc92bbda6"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> </line> <line> <reportElement x="135" y="0" width="1" height="140" uuid="7930a1cb-034e-4a26-b271-87e18681d5c9"> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> </line> <line> <reportElement x="280" y="0" width="1" height="140" uuid="93cd686d-952e-41f7-a85e-7c1f5a0f26a0"> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> </line> <line> <reportElement x="425" y="1" width="1" height="140" uuid="822a5ec6-f2ab-4279-afb0-0afbbfcd4abb"> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> </line> </frame> <textField> <reportElement x="0" y="160" width="100" height="15" uuid="6d788d3e-5163-4023-816d-aa6e78eb5b17"/> <textFieldExpression><![CDATA[$P{mitja}]]></textFieldExpression> </textField> </band> </groupHeader> <groupFooter> <band/> </groupFooter> </group> <background> <band splitType="Stretch"/> </background> <title> <band height="70" splitType="Stretch"> <property name="com.jaspersoft.studio.layout" value="com.jaspersoft.studio.editor.layout.FreeLayout"/> <staticText> <reportElement x="0" y="0" width="555" height="70" uuid="33efe829-b23f-4c8d-86fe-242aae88cd57"> <property name="com.jaspersoft.studio.unit.height" value="pixel"/> </reportElement> <textElement> <font size="33"/> </textElement> <text><![CDATA[Histograma Spc]]></text> </staticText> </band> </title> <pageHeader> <band splitType="Stretch"/> </pageHeader> <columnHeader> <band splitType="Stretch"/> </columnHeader> <detail> <band splitType="Stretch"/> </detail> <columnFooter> <band splitType="Stretch"/> </columnFooter> <pageFooter> <band splitType="Stretch"/> </pageFooter> <summary> <band splitType="Stretch"/> </summary> </jasperReport> I compile the servlet with all d3_histograma.*, and deploy .war generated to TomCat server. And when I call the servlet, the next message appeared: net.sf.jasperreports.engine.JRRuntimeException: Unknown entity http://www.jaspersoft.com/cvcomponent/component.xsd, not loading. javax.servlet.ServletException: net.sf.jasperreports.engine.JRRuntimeException: Unknown entity http://www.jaspersoft.com/cvcomponent/component.xsd, not loading. If I checked this url http://www.jaspersoft.com/cvcomponent/component.xsd, The requested page could not be found I need help, please, salutations Javier Rojas Almagro javirojas6@yahoo.es
  7. Hi, I have installed JasperSoft Studio 6.5.1 Final version. I'm working with Custom Visualization element for d3 histogram implementation. In Preview option I can see that my histogram works fine, but when I check Source option, my visualzation element is defined like this: "<cvc:customvisualization xmlns:cvc="http://www.jaspersoft.com/cvcomponent" xsi:schemaLocation="http://www.jaspersoft.com/cvcomponent http://www.jaspersoft.com/cvcomponent/component.xsd" evaluationTime="Report" onErrorType="Icon">". In Jasper, this declaration does not affect me at all, but when this jrxml is uploaded on Tomcat server, an error messasge is triggered -- javax.servlet.ServletException: net.sf.jasperreports.engine.JRRuntimeException: Unknown entity http://www.jaspersoft.com/cvcomponent/component.xsd, not loading. I have also checked the url http://www.jaspersoft.com/cvcomponent/component.xsd and I recive a message from Jasper page like this "The requested page could not be found." Could you help me, please? salutation
×
×
  • Create New...