- MyPrinterWorkspace (copy folder from cc - label : SESP_Rel_S2.1_HQ)
- Create Plug-in 
- Import copied MyPrinterWorkspace folder
- needed jar file 
 * should be located in package folder and link by Window >  Preference > Plug-In Development > Target Platform >
 Add (button) > File System > link in jar file folder
com.samsung.dpd.everest.core_0.2.0.u2a.jar
com.samsung.dpd.everest.portability_0.2.0.u1aRC2.jar
com.samsung.dpd.himalaya_0.2.0.u2a.jar
org.eclipse.equinox.http_1.0.100.v20061218.jar
org.eclipse.equinox.log_1.0.100.v20060717.jar
org.eclipse.equinox.servlet.api_1.0.0.v20060717.jar
sespcontrols.jar
com.samsung.dpd.winslow.common_0.1.7.a.jar
com.samsung.dpd.winslow.doctreestream_0.1.5.a.jar
com.samsung.dpd.winslow.jobmanagement_0.1.5.a.jar
com.samsung.dpd.winslow.portabilitysim_0.0.0.a.jar
com.samsung.dpd.winslow.scan_0.1.5.a.jar
com.samsung.dpd.winslow.store_0.1.5.a.jar
com.samsung.dpd.winslow.system_0.1.5.a.jar
com.samsung.dpd.winslow.tiffcomposer_0.1.5.a.jar
- go to Window > Preference > Plug-In Development > Target Platform
only check 
 com.samsung.dpd.everest.core
 com.samsung.dpd.everest.portability
 com.samsung.dpd.himalaya
 com.samsung.dpd.winslow.common
 com.samsung.dpd.winslow.doctreestream
 com.samsung.dpd.winslow.jobmanagement
 com.samsung.dpd.winslow.portabilitysim
 com.samsung.dpd.winslow.scan
 com.samsung.dpd.winslow.store
 com.samsung.dpd.winslow.system
 com.samsung.dpd.winslow.tiffcomposer
 javax.servlet
 org.eclipse.equinox.http
 org.eclipse.equinox.http.servlet
 org.eclipse.equinox.log
 org.eclipse.osgi
 org.eclipse.osgi.services
 org.eclipse.osgi.util
 SESPControls
- From MANIFEST.MF 
  - Dependencies > Imported Packages > Add
 com.samsung.dpd.Controls,
 com.samsung.dpd.everest.core,
 com.samsung.dpd.everest.core.basics,
 com.samsung.dpd.everest.core.collections,
 com.samsung.dpd.everest.core.device,
 com.samsung.dpd.everest.core.device.printer,
 com.samsung.dpd.everest.core.device.scanner,
 com.samsung.dpd.everest.core.device.store,
 com.samsung.dpd.everest.core.events,
 com.samsung.dpd.everest.core.imagebasics,
 com.samsung.dpd.everest.core.jobmanagement,
 com.samsung.dpd.everest.core.lifecycle,
 com.samsung.dpd.everest.core.mfpbasics,
 com.samsung.dpd.everest.core.support,
 com.samsung.dpd.everest.core.systembasics,
 com.samsung.dpd.everest.core.work,
 com.samsung.dpd.everest.core.work.common,
 com.samsung.dpd.everest.core.work.printing,
 com.samsung.dpd.everest.core.work.retrieving,
 com.samsung.dpd.everest.core.work.scanning,
 com.samsung.dpd.everest.core.work.storing,
 com.samsung.dpd.winslow.common,
 javax.servlet;version="2.4.0",
 javax.servlet.http;version="2.4.0",
 org.osgi.framework;version="1.4.0",
 org.osgi.service.http;version="1.2.0"
- Run AS > Open Run Diagram 
 check all Target Platform
com.samsung.dpd.everest.core
 com.samsung.dpd.everest.portability
 com.samsung.dpd.himalaya
 com.samsung.dpd.winslow.common
 com.samsung.dpd.winslow.doctreestream
 com.samsung.dpd.winslow.jobmanagement
 com.samsung.dpd.winslow.portabilitysim
 com.samsung.dpd.winslow.scan
 com.samsung.dpd.winslow.store
 com.samsung.dpd.winslow.system
 com.samsung.dpd.winslow.tiffcomposer
 javax.servlet
 org.eclipse.equinox.http
 org.eclipse.equinox.http.servlet
 org.eclipse.equinox.log
 org.eclipse.osgi
 org.eclipse.osgi.services
 org.eclipse.osgi.util
 SESPControls
- Click Run
- You will see this console 
osgi> ss
Framework is launched.
id State       Bundle
0 ACTIVE      org.eclipse.osgi_3.3.0.v20070530
2 ACTIVE      org.eclipse.equinox.http_1.0.100.v20061218
3 ACTIVE      org.eclipse.equinox.log_1.0.100.v20060717
14 ACTIVE      MyPrinterWorkspace_1.0.0
24 ACTIVE      org.eclipse.osgi.services_3.1.200.v20070605
28 ACTIVE      org.eclipse.equinox.http.servlet_1.0.0.v20070606
29 ACTIVE      org.eclipse.osgi.util_3.1.200.v20070605
31 ACTIVE      javax.servlet_2.4.0.v200706111738
32 ACTIVE      SESPControls_1.0.0
33 ACTIVE      com.samsung.dpd.winslow.portabilitysim_0.0.0.a
34 ACTIVE      com.samsung.dpd.winslow.jobmanagement_0.1.5.a
35 ACTIVE      com.samsung.dpd.everest.portability_0.2.0.u1aRC2
36 ACTIVE      com.samsung.dpd.winslow.system_0.1.5.a
37 ACTIVE      com.samsung.dpd.everest.core_0.2.0.u2a
38 ACTIVE      com.samsung.dpd.winslow.tiffcomposer_0.1.5.a
39 ACTIVE      com.samsung.dpd.himalaya_0.2.0.u2a
40 ACTIVE      com.samsung.dpd.winslow.doctreestream_0.1.5.a
41 ACTIVE      com.samsung.dpd.winslow.store_0.1.5.a
42 ACTIVE      com.samsung.dpd.winslow.scan_0.1.5.a
43 ACTIVE      com.samsung.dpd.winslow.common_0.1.7.a
* Kill IIS server
http://localhost/MyPrinterWorkspace
==================================================================================================
- YahooDemo
- Copy all file of YahooDemo
- Create Plug-in 
- Import YahooDemo
- Change Activator name : com.samsung.dpd.sesp.samples.yahoodemo.Activator
- - needed jar file 
 * should be located in package folder and link by Window >  Preference > Plug-In Development > Target Platform >
 Add (button) > File System > link in jar file folder
org.eclipse.equinox.http_1.0.100.v20061218.jar
org.eclipse.equinox.log_1.0.100.v20060717.jar
org.eclipse.equinox.servlet.api_1.0.0.v20060717.jar
- go to Window > Preference > Plug-In Development > Target Platform
only check 
 
 javax.servlet
 org.eclipse.equinox.http
 org.eclipse.equinox.http.servlet
 org.eclipse.equinox.log
 org.eclipse.osgi
 org.eclipse.osgi.services
 org.eclipse.osgi.util
- From MANIFEST.MF 
  - Dependencies > Imported Packages > Add
 javax.servlet;version="2.4.0",
 javax.servlet.http;version="2.4.0",
 org.osgi.framework;version="1.3.0",
 org.osgi.service.http;version="1.2.0"
- Run AS > Open Run Diagram 
 check all Target Platform
 javax.servlet;version="2.4.0",
 javax.servlet.http;version="2.4.0",
 org.osgi.framework;version="1.3.0",
 org.osgi.service.http;version="1.2.0"
- You will see this console 
osgi> ss
Framework is launched.
id State       Bundle
0 ACTIVE      org.eclipse.osgi_3.3.0.v20070530
2 ACTIVE      org.eclipse.equinox.http_1.0.100.v20061218
3 ACTIVE      org.eclipse.equinox.log_1.0.100.v20060717
24 ACTIVE      org.eclipse.osgi.services_3.1.200.v20070605
28 ACTIVE      org.eclipse.equinox.http.servlet_1.0.0.v20070606
29 ACTIVE      org.eclipse.osgi.util_3.1.200.v20070605
31 ACTIVE      javax.servlet_2.4.0.v200706111738
32 ACTIVE      YahooDemo
* Kill IIS server
http://localhost/main.html
Monday, 6 August 2007
Subscribe to:
Post Comments (Atom)
 
 
No comments:
Post a Comment