Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Setup JNLP for my application

Posted on 2014-12-07
9
Medium Priority
?
229 Views
Last Modified: 2014-12-15
Hello there,

I have a java, hibernate, mssql 2008 database application which is being used by my client. They use RDP to connect to a server 2003 server and there they run the application. So far so good. Now I want to setup JNLP for a set of users on another server for reporting purpose only. I have around 30 jars and my main java application jar. Can somebody please help me to setup an JNLP environment for these reporting users. I don't want them to connect via RDP to this reporting server.The database will also be different for these reporting server.

cheers
Zolf
0
Comment
Question by:zolf
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 4
9 Comments
 
LVL 86

Expert Comment

by:CEHJ
ID: 40486531
The first thing you'll need is a web server running on the Windows server.
0
 

Author Comment

by:zolf
ID: 40488210
That is the easy part. I want to know how to set my JNLP with Tomcat will those jars.
0
 
LVL 86

Expert Comment

by:CEHJ
ID: 40488348
No - the easy part is doing the JNLP ;). Tomcat is not a web server btw - what makes you think you need it?
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 

Author Comment

by:zolf
ID: 40490537
I was planning to add a link to the JNLP from Tomcat. For e.g. the user will type in the URL and there they will get to see a link which when they click will run/start my Java application. The problem is how do I get all my jars into this JNLP.
0
 
LVL 86

Accepted Solution

by:
CEHJ earned 2000 total points
ID: 40490964
Tomcat is a J2EE container. If all you're doing with it is to serve up a static JNLP pages then that's massive overkill. All you need is a simple web server. If you want something tried and tested, use Apache, or, if you must, IIS.

Putting together the JNLP is really not hard - have a look at some examples. The jars simply have to be named in the right part of the xml (to become what's effectively the classpath)

The next problematic part is that you'll need to be prepared to sign the jars, as security has now got very tight for web-originated code
0
 

Author Comment

by:zolf
ID: 40498567
thanks for your comments. is there another way out to my problem. Now the users connect via RDP the server and use my application. I wanted them to not to use rdp and log into the server.
0
 
LVL 86

Expert Comment

by:CEHJ
ID: 40498791
is there another way out to my problem.
Not really unless you make the application run server side and thus make a web app
0
 

Author Closing Comment

by:zolf
ID: 40499671
cheers
0
 
LVL 86

Expert Comment

by:CEHJ
ID: 40499984
:)
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction Java can be integrated with native programs using an interface called JNI(Java Native Interface). Native programs are programs which can directly run on the processor. JNI is simply a naming and calling convention so that the JVM (Java…
Introduction This article is the second of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article covers the basic installation and configuration of the test automation tools used by…
Viewers learn how to read error messages and identify possible mistakes that could cause hours of frustration. Coding is as much about debugging your code as it is about writing it. Define Error Message: Line Numbers: Type of Error: Break Down…
Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…
Suggested Courses

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question