Classpath With Ant Deployment Not Working

Sep 6, 2013

I am having an issue that I cannot seem to resolve with Ant deployments and my Classpath.
 
I have a module that is needed to run with Open Wonderland but for some reason when I run this particular module deployment it doesn't recognize part of the classpath.
 
On my server I have a class called JadeRunner.class and it is included in my classpath.  I can verify but running the following code:

public class testClassPath{
     public static void main(String args[]){
          String classArg = args[0];
          try{
             Class testClass = Class.forName(classArg);
          }catch(ClassNotFoundException e){
             e.printStackTrace();
          }
     }
}

I just enter the name of the class as an argument and if I get no errors that it can find the class.  This works if I enter it directly from the command line.  However with my ant deployment I get a ClassNotFoundException for this class.
I run my ant deployment as root but I use the -E switch so it picks up my environment variables.  The ant deployment finds all my other environment variables except this one. 

I have some sample outputs:

$ java testClassPath org.jdesktop.wonderland.modules.mas.jade.weblib.JadeRunner  (this give no output, so it finds the class)
$ sudo -E java testClassPath org.jdesktop.wonderland.modules.mas.jade.weblib.JadeRunner  (again no output, so it finds the class)
$ sudo -E ant deploy

This gives ClassNotFoundException: org.jdesktop.wonderland.modules.mas.jade.weblib.JadeRunner

View Replies


ADVERTISEMENT

Runtime Classpath And Compile Time Classpath?

Jan 9, 2014

I compiled a program with a JAR in the classpath. Also ran it with the JAR passed with classpath. For instance I used MySQL .jar.

So I feel it was required in both classpath. I have heard the Servlet API jar is also an example of what is needed at compile time.

View Replies View Related

JRE :: Deployment Rule Set Seems To Be Ignored For Particular App

Nov 19, 2014

I have implemented a deployment rule set for our JRE enterprise deployments and it is working fine. We are currently deploying JRE version 1.8.0_25. I have stumbled upon a Java App (a webcam) on an internet site that I cannot get to run with the deployment rule set.
 
The rule set works with other java apps, but it’s as though it is ignored for this one. The rule set section in the ruleset.xml with the intention of allowing the webcam to work is as follows:

  <rule>
    <id location="IP Address of I assume the webcam, address specified in error when launching app" />
    <action permission="run" />
  </rule>
  <rule>
    <id location="URL of website hosting the webcam" />
    <action permission="run" />
  </rule>
 
I pulled it out of the deployment rule set and added it to the exception list without any luck getting it to work that way. How I can get this app to work with my Deployment Rule Set?

View Replies View Related

EJB / EE :: Client App Deployment Error

Jan 29, 2015

I am trying to deploy a really simple EJB app-client jar to glassfish but keep seeing the following error in regard to my jar file:

The following extensions or libraries are referenced from the manifest of

C:UsersasmithAppDataLocalTempClient-18654884305939595801.0.jar

but were not found where indicated:

libRemoteInterfaces-1.0.jar libjavaee-api-7.0.jar ;

ignoring and continuing. My jar is set up as follows:

Client-1.0.jar ->
->META-INF
MANIFEST.MF
application-client.xml
sun-application-client.xml
->com.alan.client
Main.class

[Code] ....

I've tried to indent the jar contents correctly but not sure how to do it!

View Replies View Related

JSP :: How Is Classpath Set For JSTL

Sep 9, 2014

I am looking at JSP page, which has code line as follows

<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic" %>

This taglib will have to be installed on local environment. How is it referred in jsp ? I dont see any code in jsp, which refers to the location of JSTL. So how does jsp invoke these tags ? Is it through classpath ?If its so , how is classpath set for JSTL ? Is it just as classpath is set for java ?

View Replies View Related

Deployment Descriptor For Java Project

Dec 14, 2014

How can we create deployment descriptor for the java projects.

View Replies View Related

JRE :: How To Read Deployment Config Properties

Mar 4, 2015

How do I get java to tell me what it thinks the current deployment configuration properties are? I'm aware of Deployment Configuration File and Properties and see it tells me what the values are,  how to set them, etc.  But what I want is a way to run java and have it cough up what it's currently using.  Something like 'java -display-config-properties' and have it spit out all current values it's using.

View Replies View Related

JRE :: How To Create Proper Deployment Rule Set

Dec 2, 2014

I have a signed certificate from Entrust which I used to sign a DeploymentRuleSet.xml file.  I placed the DeploymentRuleSet.jar in the proper location C:WindowsSunJavaDeployment, afterward the java control panel's security tab shows a link to "show the active deployment rule set" which did not exist prior to coping the file to the directory.  When I click on the link a new window opens and says "Rule Set not found" ....

View Replies View Related

Include EAR File In Classpath?

Jan 23, 2014

I am writing an Ant script using the javac command but the library I need is bundled in an ear file, how can I reference this jar in ear file without extracting the ear file.

View Replies View Related

EJB / EE :: Java Classpath Error

Jun 11, 2014

I'm trying to run an enterprise java application running glasssfish server from my university ( the open university, distance learning and i recommend it). I get the following error:

pre-init:
init-private:
init-userdir:
init-user:
init-project:
do-init:
post-init:
init-check:
init:

[code]...

The Java EE server classpath is not correctly set up - server home directory is missing.Either open the project in the IDE and assign the server or setup the server classpath manually.For example like this: ant -Dj2ee.server.home=<app_server_installation_directory> BUILD FAILED (total time: 0 seconds)

View Replies View Related

JVM - Classpath From A File Or MainClass From Outside Jar?

Sep 19, 2014

I need to start a new JVM. To do this my (production-) code pick a certain jar and starts a class in it. The name of this class is not fix. The picked jar has other jars in its Manifest class path section.
 
For my tests I want to replace my jars red from the main jar with the compile target folders of my Eclipse projects that make up my Application.
 
Getting that folders is quite easy because i configured the Starter project to depend on the other Projects of my app so that they are available via System.getProperty("java.class.path"). But eclipse creates absolute path in there. The result is that I cannot use the output of System.getProperty("java.class.path") as command line parameter, it's simply to long.
 
I tried to put the class path in a temporary jar file but it looks like that the jars class path is not added to the resulting class path when i is simply added as another classpath entry at command line. On the other hand I cannot run this temporary jar file via -jar option because the main class cannot be found if it is not located in the temporary jar...
 
Meanwhile I found that the main problem is not so much the other Projects but the 3rd party libs which eclipse refers them in their maven repository location. They blow up my classpath. I tried to convert their paths to relative but this didn't change that much...
 
So my question is:
1. is there a way to provide the classpath in a text file to java executable on command line?
2. is there a way to run a jar with the -jar option if the main class is outside the jar (but within the classpath in the jars manifest)?
3. is there any other way to solve my problem resulting from the limited command line length?

View Replies View Related

Using Parameterized Constructor In Servlet - What Happens In Deployment Time

May 2, 2014

If i used parameterized constructor in servlet what happens in deployment time?

View Replies View Related

Java Servlet :: EAR Deployment File Security

Jul 10, 2012

I have been trying to find all day long a way to secure my .ear file from modifications made by third parties... My product is packaged as an .ear file which i send for deployment to other administrators. What i am looking for is a way to "sign" my version of .ear versus the deployed version of .ear to be sure that no modification has been made to my code...

View Replies View Related

EJB / EE :: Classpath Requirements For Facelets And CDI On Glassfish

Oct 29, 2014

I don't understand the classpath requirements for facelets and CDI on glassfish. I'm using Netbeans, and have the following:

thufir@dur:~/NetBeansProjects/EntAppWeb$ jar -tf dist/EntAppWeb.ear
META-INF/
META-INF/MANIFEST.MF
lib/
EntAppWeb-ejb.jar
EntAppWeb-war.war
lib/javaee-api-7.0.jar
thufir@dur:~/NetBeansProjects/EntAppWeb$

when I look at javaee-api it has javax.enterprise.context.ApplicationScoped and javax.inject.Named which are the particular imports being used in the bean. The facelets part is working, the template navigates correctly. It deploys to Glassfish and runs, except...there's no output from the @Named bean:

package dur.beans;
import javax.enterprise.context.ApplicationScoped;
import javax.inject.Named;
@Named("nextClient")
@ApplicationScoped
public class NextClient implements NextClientLocal {

[code]...

Now it's working. I can't figure what I did for the life of me...that's the desired output, each time the page is accessed the counter increments.Now it works. Is this on the right track? Way off base? I have an entity class from a database which I'd like to link up to this, and output the class.I can inject the entity into NextClient? I'm trying to do the "R" for Read in a CRUD application with CDI and facelets (using templates).

I've found much reference material on EJB, but it seems a mishmash. I just want to use CDI. What am I doing right/wrong, or, besides the PDF from Oracle on Java EE 7, what are good CDI reference material's?

View Replies View Related

How To Add JAR And Config Files To CLASSPATH At Runtime

Jan 23, 2015

During runtime, I need to load the JAR files and relevant config files( .cfg files and .properties file) into CLASSPATH and run a specific java program from one of the JAR which is available in CLASSPATH.

Any relevant Java API details or a sample java program to implement the above use case.

View Replies View Related

Delete String From Text File Fails On Deployment

Apr 14, 2014

This is the code that i have used to delete particular String from text file. It works absolutely fine on eclipse and netbeans.. But on deployment(in tomcat) it fails to delete message/rename or delete original file even though all permissions for modifying the files in the folder has been given to all users.

This is my code:

package com.pro.model;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

[Code] ....

View Replies View Related

Trying To Add Database Driver (JDBC) - Not In CLASSPATH Warning?

Jun 23, 2015

This the output of java from my PC under linux platform (rhel 6.5).
 
[pentaho@vertica-srv1 Downloads]$ java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
 
[Code] ....
 
But the problem is while trying to open ETL program under linux platform [pentaho@vertica-srv1 data-integration]$ ./spoon.sh .... I received the following error messages.
 
[pentaho@vertica-srv1 data-integration]$ ./spoon.sh
 
Trying to add database driver (JDBC): RmiJdbc.RJDriver - Warning, not in CLASSPATH?
Trying to add database driver (JDBC): jdbc.idbDriver - Warning, not in CLASSPATH?
Trying to add database driver (JDBC): org.gjt.mm.mysql.Driver - Warning, not in CLASSPATH?
Trying to add database driver (JDBC): com.mckoi.JDBCDriver - Warning, not in CLASSPATH?
[KnowledgeFlow] Loading properties and plugins...

View Replies View Related

Entering CLASSPATH In Manifest File When Directory Is Not In Root?

Jul 1, 2014

I'm trying to add a CLASSPATH to a manifest file linking (not sure If that's the right word) to an sqljdbc4.jar file.

If I copy the file Into my root folder and use CLASSPATH: sqljdbc4.jar It works fine.

Class-Path: sqljdbc4.jar
Main-Class: com.ncntech.go

If I try CLASSPATH: C:Program FilesMicrosoft JDBC Driver 4.0 for SQL Serversqljdbc_4.0enusqljdbc4.jar I receive a "Could not find or load main class" error.

Class-Path: C:Program FilesMicrosoft JDBC Driver 4.0 for SQL Serversqljdbc_4.0enusqljdbc4.jar
Main-Class: com.ncntech.go

Is the syntax correct for specifying a directory path ?

View Replies View Related

JavaFX 2.0 :: SceneBuilder - Preview Classpath-relative Images

May 7, 2014

When I assign a classpath-relative URL to an ImageView's 'Image' property, SceneBuilder is unable to display the Image in the Preview. It shows the text "Image not found" instead as a placeholder, which makes sense. What I'd like to do is add a classpath entry to SceneBuilder such that it is able to locate and display the Images. Any way to accomplish this (or similar)?

View Replies View Related

Servlets :: Quiz - Match Request URL To Correct URL Pattern In Deployment Descriptor

May 28, 2014

How to map a request URL to a url pattern in deployment descriptor. I got all the answers right, but I am not sure if the thought process is correct.

<servlet>
<servlet-name>One</servlet-name>
<servlet-class>foo.DeployTestOne</servlet-class>
</servlet>
<servlet-mapping>

[Code] .....

1) [URL] ....
Container choice: DeployTestOne (matched the *.do extension pattern)

Exact match check: Is there a URL pattern in DD which is exactly = /MapTest/blue.do ? NO.
Directory match check: Is there any URL pattern in DD for directory /MapTest ? NO.
Extension match: Is there a pattern in DD for files with extension .do ? Yes !
Select DeployTestOne !

Question - When doing an Exact match check, does the container look for blue.do in DD or does it look for /MapTest/blue.do ?

2) [URL] ....
Container choice: DeployTestThree (matched the /fooStuff/* directory pattern)

Exact match check: Is there a URL pattern in DD which is exactly = /MapTest/fooStuff/bar/blue.do ? NO.
Directory match check: Is there any URL pattern in DD for directory /MapTest/fooStuff/bar ? Yes !
Go for the url pattern for longest pat, that is, /fooStuff/*

Question - When doing the directory match check, does the Container look for /MapTest/fooStuff/bar/ or just /fooStuff/bar ?

View Replies View Related

Project Is Working On JFrame - But Not Working On JApplet

Apr 10, 2014

I am developing an application to share my client screen with server, it is working well on swing. But i want to develop as web application, i am trying to using applet. But i am facing the fallowing problem..,

1) The Applet screen also open and project also running well on server mechine. But unable to see the client screen on the server.

2) The problem may be to display the JDesktopPane or JInternalFrame.

My working Server Code extends withe JFrame..Java Code:

package remoteserver;
import java.awt.BorderLayout;
import java.awt.Container;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
import javax.swing.JApplet;
import javax.swing.JDesktopPane;
import javax.swing.JFrame;
import javax.swing.JOptionPane;

[code]....

View Replies View Related

Why Key Not Working

Aug 29, 2014

Why in my program keys are not working, what I forgot to write?

import javax.swing.JFrame;
public class Main {
public static void main(String args[]) {
JFrame frame = new JFrame("Stickman");
frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE);
frame.setSize(450, 490);

[code]....

View Replies View Related

Jar Is Not Working

Mar 5, 2014

I got my code into a jar, but when I run it I get his message:I just used Eclipse to make my jar and I thought I did it right but I guess not.

View Replies View Related

Scanner Is Not Working

Apr 24, 2014

I wrote a piece of code:

for(int i = 0; i < x; i++){
System.out.println("Enter students full name:");
sName[i] = result.fullName(sc.nextLine());
sExam[i] = result.examName("VB");
System.out.println("Enter students exam score:");
int scor = sc.nextInt();
sScore[i] = result.examScore(scor);
sGrade[i] = result.examGrade(scor);
}

When i run it i get:

Enter number of students:
1
Enter students full name:
Enter students exam score:

The problem is, i cant enter "full name", program is just jumping to the next step "exam score".

View Replies View Related

GetColor Is Not Working?

Oct 9, 2014

I am working on a fairly simple program where I have a colour change three times using the red green blue spectrum. The problem is that I keep getting a result of zero no matter what I do.

import java.awt.*;
 class RectangleMain
{
public static void main (String[] args) {
ColouredRectangle blocky = new ColouredRectangle(50, 100, 20, 40, Color.red);
System.out.println(blocky.getColour());
blocky.mixColour(Color.blue);

[code]...

View Replies View Related

KeyListener Is Not Working?

May 31, 2014

I'm programming a game, but the keyListener doesn't work. Here is the source code:

import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
 public class InputHandler implements KeyListener{
 public InputHandler(Game game) {
game.addKeyListener(this);

[code]....

My Question is: Why will it not say "up", if I press "w"?

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved