Is UI signature available with java?

I found UI signature for .net but not able to found UI signature for java.

@riazahmed450,

Thanks for you inquiry. Currently, UI for GroupDocs.Signature for Java is not available but we are working on it. As we have any update, we’ll update you.

Thanks sami. How much time will it take probably?

@riazahmed450,

We’re working on it. As we have any update on this matter, you will be notified. We’ll appreciate your patience.

@riazahmed450,

Please explore our open-source showcase project here. Following are the steps to run the project:

  • Download/Clone showcase project
  • Extract/Copy downloaded project to working directory
  • Navigate to root directory of the project
  • Update parameters in configuration.yml to meet your requirements
  • Run the project
  • Go to http://localhost:{PORT}/signature/. (by default http://localhost:8080/signature/).

thanks @sami.cheema

I need UI-Signature for java using jsp or servlet have you completed that project also?

@riazahmed450,

We’re working on implementation of Java Servlet example. As we have any update, we shall notify you.

@sami.cheema

Thanks. I am waiting for that one

@riazahmed450,

Sure. You’re welcome.

@riazahmed450,

Please use this link to download/clone our Java Servlet showcase and share your thoughts.

Following are the steps to run the project:

  • Extract/Copy downloaded project to working directory
  • Navigate to root directory of the project
  • Update parameters in src/main/resources/configuration.properties to meet your requirements
  • Run the project
  • Go to http://localhost:{PORT}/signature/. (by default http://localhost:8080/signature/).

@sami.cheema
Thank you for your continuous support

I am getting below error when running this project on NetBeans IDE and tomcat server

26-Oct-2018 12:50:13.444 SEVERE [http-nio-8080-exec-56] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [com.groupdocs.ui.signature.servlet.SignatureViewServlet] in context with path [] threw exception
java.lang.NullPointerException
at com.groupdocs.ui.signature.servlet.SignatureViewServlet.doGet(SignatureViewServlet.java:29)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)

code line is: globalConfiguration.getServer().setHttpPort(req.getServerPort()); which I think producing these error
I think it’s not getting the port number I manually enter the port 8080 but it’s not working

@riazahmed450,

You’re welcome. In order to investigate the issue, we need following details form you:

  • Steps you followed to run the project
  • Version of the server (Tomcat)
  • IDE (NetBeans) version
  • Code changes (if you made any changes)

Please specify the details and we will be glad to help you out.

@sami.cheema
Steps I followed are
I Click on File tab in NetBeans then import project from zip. Build with dependencies and run the project.
Tomcat version is 8.5 and it’s default port is 8080
NetBeans version 8.2
I have made no changes to the code

@riazahmed450,

We have logged this issue in our showcase project at GitHub. We’ll look into it and once we have any update, we will notify you. Please click here for future correspondence and updates regarding this issue.

@riazahmed450,

We have an update that your issue has been fixed. Please download the updated version of the application from GitHub repository.