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

Unknown hyperlink target 0


borni

Recommended Posts

Hello


I  realized a report that uses a sub report with iReport tool, if I  execute it works fine with iReport. but if put in my web application  (JEE)  myself out there a mistake

someone can help me
and thank you.

the error :

 

Code:
GRAVE: net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0javax.faces.el.EvaluationException: net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0
Link to comment
Share on other sites

  • Replies 5
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Hi,thank you for your reply

I have not put the sub-report in the same folder as the main report (the report in my main application and sub-report in C: it's just for testing).
Subreport properties:

  • Subreport Expression     :  "C:\\sub-report .jasper"
  • Connection type               :   Use a connection expression
  • Connection Expression :   $P{REPORT_CONNECTION}

and here is the java code to generate the report:
-----------------------------------------------------------------------------------------------------------------------------------------------

FacesContext context = FacesContext.getCurrentInstance();
ServletContext servletContext = (ServletContext) context.getExternalContext().getContext();
String webRoot = servletContext.getRealPath("/COMPTA");//path of my application
 fileXml = new File(webRoot + "\\reports\\main_report.jrxml"); //reports: folder under my application that contains reports
 Connection connection;
ServiceBean service = (ServiceBean) ServiceFinder.getBean("#{ServiceBean}", ServiceBean.class);
 connection = service.getTheSession().connection();
 HashMap model = new HashMap();//settings
JasperDesign jasperDesign = JRXmlLoader.load(fileXml);
 JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
 JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, model, connection);
JasperViewer.viewReport(jasperPrint, false);
  JasperExportManager.exportReportToPdfFile(jasperPrint, "test.pdf"); 
          
-----------------------------------------------------------------------------------------------------------------------------------------------

Another thing I use this code for other reports that do not contain sub-reports and it works well

and here the exact error:

 

 

 

Code:
GRAVE: net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0javax.faces.el.EvaluationException: net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0        at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:91)        at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:91)        at com.sun.rave.web.ui.appbase.faces.ActionListenerImpl.processAction(ActionListenerImpl.java:91)        at javax.faces.component.UICommand.broadcast(UICommand.java:383)        at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)        at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)        at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)        at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)        at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:97)        at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)        at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)        at com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.execute(PartialTraversalLifecycle.java:94)        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)        at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)        at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)        at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)        at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)        at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)        at java.lang.Thread.run(Thread.java:619)Caused by: net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0        at net.sf.jasperreports.engine.JRHyperlinkHelper.getLinkTarget(JRHyperlinkHelper.java:269)        at net.sf.jasperreports.engine.base.JRBaseTextField.normalizeLinkTarget(JRBaseTextField.java:313)        at net.sf.jasperreports.engine.base.JRBaseTextField.readObject(JRBaseTextField.java:377)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)        at java.util.ArrayList.readObject(ArrayList.java:593)        at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1667)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1323)        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)        at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:480)        at net.sf.jasperreports.engine.base.JRBaseReport.readObject(JRBaseReport.java:742)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)        at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:90)        at net.sf.jasperreports.engine.util.JRLoader.loadObjectFromLocation(JRLoader.java:246)        at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateSubreport(JRFillSubreport.java:317)        at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubreport.java:266)        at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:256)        at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:482)        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2011)        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:749)        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:252)        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:110)        at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:923)        at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:826)        at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:59)        at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:417)        at gestioncommerciale.COMPTA.Etats.Etat_Balance.printEtat2(Etat_Balance.java:239)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at org.apache.el.parser.AstValue.invoke(AstValue.java:191)        at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)        at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)        at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:77)        ... 34 more23 sept. 2010 10:08:42 com.sun.faces.lifecycle.LifecycleImpl phaseATTENTION: executePhase(RENDER_RESPONSE 6,com.sun.faces.context.FacesContextImpl@1fd1301) threw exceptioncom.sun.rave.web.ui.appbase.ApplicationException: #{Etat_Balance.printEtat2}: net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0        at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.cleanup(ViewHandlerImpl.java:603)        at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:311)        at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)        at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)        at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)        at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)        at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)        at com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.render(PartialTraversalLifecycle.java:106)        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)        at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)        at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)        at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)        at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)        at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)        at java.lang.Thread.run(Thread.java:619)Caused by: javax.faces.FacesException: #{Etat_Balance.printEtat2}: net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0        at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:107)        at com.sun.rave.web.ui.appbase.faces.ActionListenerImpl.processAction(ActionListenerImpl.java:91)        at javax.faces.component.UICommand.broadcast(UICommand.java:383)        at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)        at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)        at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)        at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)        at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:97)        at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)        at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)        at com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.execute(PartialTraversalLifecycle.java:94)        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)        ... 22 moreCaused by: javax.faces.el.EvaluationException: net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0        at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:91)        at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:91)        ... 33 moreCaused by: net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0        at net.sf.jasperreports.engine.JRHyperlinkHelper.getLinkTarget(JRHyperlinkHelper.java:269)        at net.sf.jasperreports.engine.base.JRBaseTextField.normalizeLinkTarget(JRBaseTextField.java:313)        at net.sf.jasperreports.engine.base.JRBaseTextField.readObject(JRBaseTextField.java:377)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)        at java.util.ArrayList.readObject(ArrayList.java:593)        at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1667)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1323)        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)        at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:480)        at net.sf.jasperreports.engine.base.JRBaseReport.readObject(JRBaseReport.java:742)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)        at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:90)        at net.sf.jasperreports.engine.util.JRLoader.loadObjectFromLocation(JRLoader.java:246)        at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateSubreport(JRFillSubreport.java:317)        at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubreport.java:266)        at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:256)        at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:482)        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2011)        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:749)        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:252)        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:110)        at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:923)        at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:826)        at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:59)        at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:417)        at gestioncommerciale.COMPTA.Etats.Etat_Balance.printEtat2(Etat_Balance.java:239)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at org.apache.el.parser.AstValue.invoke(AstValue.java:191)        at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)        at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)        at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:77)        ... 34 more
Link to comment
Share on other sites

Hi,

 

I was able to reproduce your problem accidentaly, by running a *.jasper file compiled with JR 3.7.1, using the JR 3.6.1 version.

Note that *.jasper files produced by new JR are not supposed to work with older JR.

 

So make sure that you use the same version of JR both at design time and runtime.

Othewise, make sure you at least compile the *.jasper file using the same version of JR used to run it.

 

I hope this helps.
Teodor

 

 

Link to comment
Share on other sites

HI:

yes it's great: thank you for your explanation.
I initially worked with my report iReport3.7.1 then I used the iReport3.7.2:
 
that's why I added the JAR JR3.7.2 and I deleted the 3.7.1 JAR JR my project but it is not deleted from directory / build / WEB-INF / lib.
I found the two JARs in this directory.
the problem is solved thank you very much
Teodor

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...