JEE 7 JSON java.lang.NoClassDefFoundError: javax/json/Json

JEE 7 JSON java.lang.NoClassDefFoundError: javax/json/Json

Hi,

While using the JSON in jee 7 based application I getting following errors:

[WARNING]
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:297)
        at java.lang.Thread.run(Thread.java:724)
Caused by: java.lang.NoClassDefFoundError: javax/json/Json
        at net.roseindia.JsonExample.main(JsonExample.java:19)
        ... 6 more
Caused by: java.lang.ClassNotFoundException: javax.json.Json
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 7 more

Let's know the solution of this.

Thanks

View Answers

November 22, 2013 at 10:10 AM

Hi,

Please add following dependencies in your pom.xml

<dependency>
    <groupId>javax</groupId>
    <artifactId>javaee-api</artifactId>
    <version>7.0</version>
    <scope>provided</scope>
</dependency>
<dependency> 
    <groupId>javax.json</groupId> 
    <artifactId>javax.json-api</artifactId> 
    <version>1.0</version> 
</dependency> 
<dependency>
    <groupId>org.glassfish</groupId>
    <artifactId>javax.json</artifactId>
    <version>1.0</version>
    <scope>runtime</scope>
</dependency>

Thanks


November 22, 2013 at 10:11 AM

HI,

Check more JEE tutorials.

Thanks









Related Tutorials/Questions & Answers:
JEE 7 JSON java.lang.NoClassDefFoundError: javax/json/Json
JEE 7 JSON java.lang.NoClassDefFoundError: javax/json/Json  Hi, While using the JSON in jee 7 based application I getting following errors...(Thread.java:724) Caused by: java.lang.NoClassDefFoundError: javax/json/Json
Jee 7 JSON error java.lang.ClassNotFoundException: org.glassfish.json.JsonProviderImpl
Jee 7 JSON error java.lang.ClassNotFoundException: org.glassfish.json.JsonProviderImpl  Hi, While creating jee 7 json based application I am getting... more JEE tutorials. Thanks   HI, Check more JEE tutorials. Thanks
Advertisements
JEE 7 Tutorial
to use JEE 7 JSON API...JEE 7 Tutorial JEE 7 is already released with many new features such as HTML 5... demanding enterprise applications. Here in this section we are giving JEE 7
JEE7 JSON: How to use JEE 7 JSON API?
JEE7 JSON: How to use JEE 7 JSON API? In this tutorial I will explain you how you can use JEE 7 JSON API in your program for consuming and generating the JSON data on fly. The JSON stands for JavaScript Object Notation. The JSON
Java Enterprise Edition 7 (JEE7): Features and Specifications
version of Java Enterprise Edition (JEE) called JEE 7 was recently launched... application for which they were waiting for a long time. The launch of JEE 7 has brought... emphasis laid in Java EE 7 is on HTML 5 . JEE 7 have accommodated the use
Oracle releases HTML 5 which focuses Java EE 7
Oracle releases HTML 5 which focuses Java EE 7 In this article we will understand how JEE 7 supports HTML 5 and what is the benefits of it. This version of JEE is ultimate platform for developing the mobile applications as it supports
spring JEE module tutorial
spring JEE module tutorial  Hi, I want spring Jee module tutorial and spring ORM module tutorial plz send me
JEE 8 - Java Enterprise Edition 8
The JEE 7 was recently released with many new features and great support for the development of demanding enterprise applications. The JEE 7 was a great release. Now the software vendors are implementing the JEE 7 specification
Version of com.flowlogix>flowlogix-jee dependency
List of Version of com.flowlogix>flowlogix-jee dependency
JEE - Java Enterprise Edition
but it also serves as a platform. To begin with the concept of JEE 7, let us first...JEE - Java Enterprise Edition In this section we are going to discuss about the Java Enterprise Edition or simply JEE platform. In this section of JEE you
Sitemap JEE 5 Tutorial Section
Home | About-us | Contact Us | Advertisement | Ask Questions | Site Map | Business Software Services India JEE 5 Tutorial Section JEE technologies | JEE 5 APIs | Sun Java System Application Server Platform Edition
How to uninstall JDK 7?
How to uninstall JDK 7?  Hi, How to uninstall JDK 7 from Windows computer? Thanks   To uninstall JDK 7: Open Add remove programs in Windows 10/8/7 Then select the Java Development KIT Then click on the uninstall
Maven Dependency flowlogix-jee >> 1.3
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version1.3 in your project
Maven Dependency flowlogix-jee >> 1.3.0.1
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version1.3.0.1 in your project
Maven Dependency flowlogix-jee >> 1.3.1
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version1.3.1 in your project
Maven Dependency flowlogix-jee >> 1.3.2
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version1.3.2 in your project
Maven Dependency flowlogix-jee >> 1.3.3
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version1.3.3 in your project
Maven Dependency flowlogix-jee >> 2.0
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.0 in your project
Maven Dependency flowlogix-jee >> 2.0.1
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.0.1 in your project
Maven Dependency flowlogix-jee >> 2.0.2
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.0.2 in your project
Maven Dependency flowlogix-jee >> 2.0.4
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.0.4 in your project
Maven Dependency flowlogix-jee >> 2.1
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.1 in your project
Maven Dependency flowlogix-jee >> 2.1.1
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.1.1 in your project
Maven Dependency flowlogix-jee >> 2.1.2
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.1.2 in your project
Maven Dependency flowlogix-jee >> 2.1.3
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.1.3 in your project
Maven Dependency flowlogix-jee >> 2.1.4
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.1.4 in your project
Maven Dependency flowlogix-jee >> 2.1.5
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.1.5 in your project
Maven Dependency flowlogix-jee >> 2.1.6
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.1.6 in your project
Maven Dependency flowlogix-jee >> 2.2
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.2 in your project
Maven Dependency flowlogix-jee >> 2.2.1
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.2.1 in your project
Maven Dependency flowlogix-jee >> 2.2.10
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.2.10 in your project
Maven Dependency flowlogix-jee >> 2.2.11
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.2.11 in your project
Maven Dependency flowlogix-jee >> 2.2.2
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.2.2 in your project
Maven Dependency flowlogix-jee >> 2.2.3
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.2.3 in your project
Maven Dependency flowlogix-jee >> 2.2.4
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.2.4 in your project
Maven Dependency flowlogix-jee >> 2.2.5
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.2.5 in your project
Maven Dependency flowlogix-jee >> 2.2.7
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.2.7 in your project
Maven Dependency flowlogix-jee >> 2.2.8
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.2.8 in your project
Maven Dependency flowlogix-jee >> 2.2.9
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.2.9 in your project
Maven Dependency flowlogix-jee >> 2.3
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.3 in your project
Maven Dependency flowlogix-jee >> 2.3.1
You should include the dependency code given in this page to add Maven Dependency of com.flowlogix >> flowlogix-jee version2.3.1 in your project
Ajax in IE 7 - Ajax
Ajax in IE 7  My AJAX function does not update on IE 7. What can I do to solve this problem?  hai friend give cross browser compatability code for IE.that is //for other than IE browser if(window.XMLHttpRequest
Windows 7 refresh DNS
Windows 7 refresh DNS  Windows 7 refresh DNS How to refresh DNS in Window 7/Windows and linux? Thanks   Hi, In windows it is very easy to refresh the DNS. go to the command prompt (dos prompt) and then issue
Week 7 - Assignment
Week 7 - Assignment  Write a java program that takes the input from a file of numbers of type int and outputs the sum, count, and average of the numbers on the screen as shown in the example report below. The file contains
JEE 5 Tutorial
JEE 5 Tutorial Welcome to JEE 5 tutorial guide, here you... best enterprise application based on JEE technologies. The Java Enterprise Edition or JEE for short is Sun's technology for the development of robust, scalable
java code 7
java code 7  Develop the program calculatePipeArea. It computes the surface area of a pipe, which is an open cylinder. The program accpets three values: the pipes inner radius, its length, and the thickness of its wall.  
Java 7 Language Fundamentals
This tutorial describes basic language features of Java 7
Data Types in Java 7
In this section we will discuss Java 7 Data Types
Arrays in java 7
This tutorial describes the concept of Arrays in java 7
Operators in java 7
This tutorial describes the concept of operators in java 7

Ads