ClassNotFoundException in handlers and Viewparts eclipse rcp e4

I am using eclipse e4 application. I have created the project and it was running succesfully. I made some changes like adding the JFreechart library and made use of it in the Part in eclipse e4. After that when i try to run the application it shows ClassNotFoundException for all the Handlers and the parts that I have created. The excetion that I have got is as follows

!ENTRY org.eclipse.e4.ui.workbench 4 0 2014-02-27 16:30:34.023
!MESSAGE Unable to load class 'com.xyz.project.parts.LisOfProtocolPart' from bundle '35'
!STACK 0
java.lang.ClassNotFoundException: com.xyz.project.parts.LisOfProtocolPart cannot be found by com.xyz.project_1.0.0.qualifier
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)
    at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:100)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53)
    at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:949)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:633)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:735)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access17072(PartRenderingEngine.java:706)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:700)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:685)
    at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1096)
    at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer25193.handleEvent(LazyStackRenderer.java:66)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler25193.run(UIEventHandler.java:41)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4688)
    at org.eclipse.e4.ui.internal.workbench.swt.E4Application25193.syncExec(E4Application.java:205)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
    at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
    at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
    at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
    at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80)
    at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58)
    at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
    at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)
    at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:102)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:649)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:735)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access17072(PartRenderingEngine.java:706)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:700)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    

The following error I got for all the handlers and other parts that i have created. Can anyone please suggest me some ideas?

share|improve this question
 
    
Check the build path - right-click the project in the project explorer then choose Build Path -> Configure build path and see whether the source for com.xyz.project.parts.LisOfProtocolPart is in the list. If not, add it. –  Clive van Hilten Feb 27 '14 at 15:47
    
Is this running in from Eclipse or after you have exported the RCP? For the RCP export check the build.properties for each of your plugins includes everything you need. –  greg-449 Feb 27 '14 at 15:52
    
I found the solution. It is my mistake when adding the JFreeChart Library. I added the jar file in the classpath in Runtime tab. It should be added as external Jars from buildpath->Configure build path –  Acjb Feb 27 '14 at 15:53

 

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

 

 

 

classnotfounderror_java.png

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
50 SWT JAVA 동적으로 컨트롤을 추가하는 다이얼로그 졸리운_곰 2015.04.27 455
49 swt java xulrunner 3.6 캐쉬 비우기 : html 깨짐 졸리운_곰 2015.04.27 339
48 A simple Java console: 졸리운_곰 2015.04.24 312
47 XML Processing using XERCES Java Parser file 졸리운_곰 2015.04.22 409
46 SWT – MouseListener & MouseAdapter Example 졸리운_곰 2015.04.22 297
45 JAVA SWT XULRUNNER 브라우저 target=_black 멀티 윈도우 표시 졸리운_곰 2015.04.20 401
» ClassNotFoundException in handlers and Viewparts eclipse rcp e4 file 졸리운_곰 2015.04.17 309
43 Displaying the console in your RCP application file 졸리운_곰 2015.04.17 390
42 Eclipse RCP 프로그램에서 Console 뷰 사용하기 file 졸리운_곰 2015.04.17 526
41 SolrJ Tutorial 졸리운_곰 2015.04.08 332
40 Introduction to XML and XML With Java 졸리운_곰 2015.03.31 327
39 Java SWT 소개 file 졸리운_곰 2015.03.30 358
38 Getting Controls on a shell : Shell « SWT « Java Tutorial file 졸리운_곰 2015.03.30 229
37 Introduction to XML and XML With Java 졸리운_곰 2015.03.19 329
36 Building XML With Java And DOM 졸리운_곰 2015.03.19 337
35 XML file to Treeviewer file 졸리운_곰 2015.03.19 398
34 Java로 외부 프로그램 실행 ( ProcessBuilder 사용) 졸리운_곰 2015.03.17 1175
33 Java Clipboard 자바 클립보드 복사/붙여넣기 졸리운_곰 2015.03.17 2214
32 Java GUI(AWT) 프로그래밍 file 졸리운_곰 2015.03.09 938
31 자바로 디스크에 저장된 파일 읽기 졸리운_곰 2015.03.09 609
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED