Skip to content

Problem with MANIFEST.MF in release 21.0.25 #133

@BurtonAlexand14

Description

@BurtonAlexand14

It looks like some parameters weren't replaced in the build. The classpath is causing issues.

Manifest-Version: 1.0
Built-By: hansolo
Created-By: 21.0.6 (Azul Systems, Inc. 21.0.6+7-LTS)
Build-Date: 2025-04-14
Build-Time: 09:11:42.552+0200
Build-Revision: 6298568
Specification-Title: charts
Specification-Version: 21.0.25
Implementation-Title: charts
Implementation-Version: 21.0.25
Bundle-Name: charts
Bundle-License: https://www.apache.org/licenses/LICENSE-2.0;description=
Apache License Version 2.0;link=https://spdx.org/licenses/Apache-2.0.ht
ml
Bundle-Description: Charts is a JavaFX library containing different kind
of charts
Bundle-Version: 21.0.25
Bundle-SymbolicName: eu.hansolo.fx.charts
Export-Package: eu.hansolo.fx.geometry, eu.hansolo.fx.geometry.tools, eu
.hansolo.fx.geometry.transform, eu.hansolo.fx.charts, eu.hansolo.fx.cha
rts.areaheatmap, eu.hansolo.fx.charts.color, eu.hansolo.fx.charts.data,
eu.hansolo.fx.charts.event, eu.hansolo.fx.charts.forcedirectedgraph, e
u.hansolo.fx.charts.pareto, eu.hansolo.fx.charts.series, eu.hansolo.fx.
charts.tools, eu.hansolo.fx.charts.world, eu.hansolo.fx.charts.voronoi,
eu.hansolo.fx.charts.wafermap
Class-Path: ${project.name}-${project.version}.jar
Main-Class: eu.hansolo.fx.charts.Launcher

This is causing problems in report compilation using Jasper Reports on the server even though the chart code is separate from the reports.

Caused by: net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:
error: error reading /Users/.gradle/caches/modules-2/files-2.1/eu.hansolo.fx/charts/21.0.25/9b4b3e93486ece9158dc411f3f706968e8f56ec0/charts-21.0.25.jar; java.net.URISyntaxException: Illegal character in path at index 132: file:/Users/.gradle/caches/modules-2/files-2.1/eu.hansolo.fx/charts/21.0.25/9b4b3e93486ece9158dc411f3f706968e8f56ec0/${project.name}-${project.version}.jar
.
at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:234)
at net.sf.jasperreports.engine.JasperCompileManager.compile(JasperCompileManager.java:350)
at net.sf.jasperreports.engine.JasperCompileManager.compile(JasperCompileManager.java:336)
at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:601)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions