Converted to Equinox Plugins: zkwebui
Had to move Webresources to /WebContent in order to pack bundle jar easily https://sourceforge.net/tracker/?func=detail&aid=2700937&group_id=176962&atid=879334
|
@ -2,6 +2,35 @@
|
|||
<classpath>
|
||||
<classpathentry kind="src" path="WEB-INF/src"/>
|
||||
<classpathentry kind="src" path="/base"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/asm.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/bsh.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/commons-el.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/commons-fileupload.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/commons-io.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/Filters.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/gmapsz.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/groovy.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/jruby.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/js.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/json_simple.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/jxl.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/jython.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/mvel.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/ognl.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/timelinez-sources.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/timeplotz.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/xercesImpl.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zcommon-sources.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zcommons-el.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zhtml-sources.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zk-sources.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zkex-sources.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zkmax-sources.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zkplus-sources.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zml-sources.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zml.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zul-sources.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zweb-sources.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zk.jar" sourcepath="WEB-INF/lib/zk-sources.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zcommon.jar" sourcepath="WEB-INF/lib/zcommon-sources.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="WEB-INF/lib/zul.jar" sourcepath="WEB-INF/lib/zul-sources.jar"/>
|
||||
|
@ -32,5 +61,6 @@
|
|||
<classpathentry kind="lib" path="/tools/lib/jcommon-1.0.14.jar"/>
|
||||
<classpathentry kind="lib" path="/tools/lib/jfreechart-1.0.11.jar"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
|
||||
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
|
||||
<classpathentry kind="output" path="WEB-INF/classes"/>
|
||||
</classpath>
|
||||
|
|
|
@ -15,6 +15,16 @@
|
|||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.ManifestBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.SchemaBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
|
||||
|
@ -22,5 +32,6 @@
|
|||
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
|
||||
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
|
||||
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
|
||||
<nature>org.eclipse.pde.PluginNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
||||
|
|
|
@ -0,0 +1,527 @@
|
|||
Manifest-Version: 1.0
|
||||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: zkwebui
|
||||
Bundle-SymbolicName: org.adempiere.zkwebui;singleton:=true
|
||||
Bundle-Version: 0.0.0.2
|
||||
Bundle-ClassPath: zkwebui.jar,
|
||||
WEB-INF/lib/zk.jar,
|
||||
WEB-INF/lib/zcommon.jar,
|
||||
WEB-INF/lib/zul.jar,
|
||||
WEB-INF/lib/junit.jar,
|
||||
WEB-INF/lib/keylistener.jar,
|
||||
lib/xercesImpl.jar,
|
||||
WEB-INF/lib/zkmax.jar,
|
||||
WEB-INF/lib/zkex.jar,
|
||||
WEB-INF/lib/zkplus.jar,
|
||||
WEB-INF/lib/zhtml.jar,
|
||||
WEB-INF/lib/timelinez.jar,
|
||||
WEB-INF/lib/zweb.jar,
|
||||
lib/javaee.jar,
|
||||
WEB-INF/lib/cglib.jar,
|
||||
WEB-INF/lib/fckez.jar,
|
||||
lib/jcommon-1.0.14.jar,
|
||||
lib/jfreechart-1.0.11.jar,
|
||||
WEB-INF/lib/asm.jar,
|
||||
WEB-INF/lib/bsh.jar,
|
||||
WEB-INF/lib/commons-el.jar,
|
||||
WEB-INF/lib/commons-fileupload.jar,
|
||||
WEB-INF/lib/commons-io.jar,
|
||||
WEB-INF/lib/Filters.jar,
|
||||
WEB-INF/lib/gmapsz.jar,
|
||||
WEB-INF/lib/groovy.jar,
|
||||
WEB-INF/lib/jruby.jar,
|
||||
WEB-INF/lib/js.jar,
|
||||
WEB-INF/lib/json_simple.jar,
|
||||
WEB-INF/lib/jxl.jar,
|
||||
WEB-INF/lib/jython.jar,
|
||||
WEB-INF/lib/mvel.jar,
|
||||
WEB-INF/lib/ognl.jar,
|
||||
WEB-INF/lib/timelinez-sources.jar,
|
||||
WEB-INF/lib/timeplotz.jar,
|
||||
WEB-INF/lib/xercesImpl.jar,
|
||||
WEB-INF/lib/zcommon-sources.jar,
|
||||
WEB-INF/lib/zcommons-el.jar,
|
||||
WEB-INF/lib/zhtml-sources.jar,
|
||||
WEB-INF/lib/zk-sources.jar,
|
||||
WEB-INF/lib/zkex-sources.jar,
|
||||
WEB-INF/lib/zkmax-sources.jar,
|
||||
WEB-INF/lib/zkplus-sources.jar,
|
||||
WEB-INF/lib/zml-sources.jar,
|
||||
WEB-INF/lib/zml.jar,
|
||||
WEB-INF/lib/zul-sources.jar,
|
||||
WEB-INF/lib/zweb-sources.jar
|
||||
Export-Package: com.keypoint,
|
||||
javax.activation,
|
||||
javax.annotation,
|
||||
javax.annotation.security,
|
||||
javax.ejb,
|
||||
javax.ejb.spi,
|
||||
javax.el,
|
||||
javax.enterprise.deploy.model,
|
||||
javax.enterprise.deploy.model.exceptions,
|
||||
javax.enterprise.deploy.shared,
|
||||
javax.enterprise.deploy.shared.factories,
|
||||
javax.enterprise.deploy.spi,
|
||||
javax.enterprise.deploy.spi.exceptions,
|
||||
javax.enterprise.deploy.spi.factories,
|
||||
javax.enterprise.deploy.spi.status,
|
||||
javax.faces,
|
||||
javax.faces.application,
|
||||
javax.faces.component,
|
||||
javax.faces.component.html,
|
||||
javax.faces.context,
|
||||
javax.faces.convert,
|
||||
javax.faces.el,
|
||||
javax.faces.event,
|
||||
javax.faces.lifecycle,
|
||||
javax.faces.model,
|
||||
javax.faces.render,
|
||||
javax.faces.validator,
|
||||
javax.faces.webapp,
|
||||
javax.interceptor,
|
||||
javax.jms,
|
||||
javax.jws,
|
||||
javax.jws.soap,
|
||||
javax.mail,
|
||||
javax.mail.event,
|
||||
javax.mail.internet,
|
||||
javax.mail.search,
|
||||
javax.mail.util,
|
||||
javax.management.j2ee,
|
||||
javax.management.j2ee.statistics,
|
||||
javax.persistence,
|
||||
javax.persistence.spi,
|
||||
javax.resource,
|
||||
javax.resource.cci,
|
||||
javax.resource.spi,
|
||||
javax.resource.spi.endpoint,
|
||||
javax.resource.spi.security,
|
||||
javax.resource.spi.work,
|
||||
javax.security.jacc,
|
||||
javax.servlet,
|
||||
javax.servlet.http,
|
||||
javax.servlet.jsp,
|
||||
javax.servlet.jsp.el,
|
||||
javax.servlet.jsp.jstl.core,
|
||||
javax.servlet.jsp.jstl.fmt,
|
||||
javax.servlet.jsp.jstl.sql,
|
||||
javax.servlet.jsp.jstl.tlv,
|
||||
javax.servlet.jsp.tagext,
|
||||
javax.transaction,
|
||||
javax.transaction.xa,
|
||||
javax.xml.bind,
|
||||
javax.xml.bind.annotation,
|
||||
javax.xml.bind.annotation.adapters,
|
||||
javax.xml.bind.attachment,
|
||||
javax.xml.bind.helpers,
|
||||
javax.xml.bind.util,
|
||||
javax.xml.registry,
|
||||
javax.xml.registry.infomodel,
|
||||
javax.xml.registry.samples,
|
||||
javax.xml.rpc,
|
||||
javax.xml.rpc.encoding,
|
||||
javax.xml.rpc.handler,
|
||||
javax.xml.rpc.handler.soap,
|
||||
javax.xml.rpc.holders,
|
||||
javax.xml.rpc.server,
|
||||
javax.xml.rpc.soap,
|
||||
javax.xml.soap,
|
||||
javax.xml.stream,
|
||||
javax.xml.stream.events,
|
||||
javax.xml.stream.util,
|
||||
javax.xml.ws,
|
||||
javax.xml.ws.handler,
|
||||
javax.xml.ws.handler.soap,
|
||||
javax.xml.ws.http,
|
||||
javax.xml.ws.soap,
|
||||
javax.xml.ws.spi,
|
||||
javax.xml.ws.wsaddressing,
|
||||
junit.extensions,
|
||||
junit.framework,
|
||||
junit.runner,
|
||||
junit.textui,
|
||||
metainfo.mesg,
|
||||
metainfo.org.zkoss.util.media,
|
||||
metainfo.tld,
|
||||
metainfo.xel,
|
||||
metainfo.xml,
|
||||
metainfo.zk,
|
||||
net.sf.cglib.asm,
|
||||
net.sf.cglib.asm.signature,
|
||||
net.sf.cglib.beans,
|
||||
net.sf.cglib.core,
|
||||
net.sf.cglib.proxy,
|
||||
net.sf.cglib.reflect,
|
||||
net.sf.cglib.transform,
|
||||
net.sf.cglib.transform.impl,
|
||||
net.sf.cglib.util,
|
||||
org.adempiere.webui,
|
||||
org.adempiere.webui.acct,
|
||||
org.adempiere.webui.apps,
|
||||
org.adempiere.webui.apps.form,
|
||||
org.adempiere.webui.apps.graph,
|
||||
org.adempiere.webui.apps.wf,
|
||||
org.adempiere.webui.component,
|
||||
org.adempiere.webui.component.test,
|
||||
org.adempiere.webui.dashboard,
|
||||
org.adempiere.webui.desktop,
|
||||
org.adempiere.webui.editor,
|
||||
org.adempiere.webui.event,
|
||||
org.adempiere.webui.exception,
|
||||
org.adempiere.webui.grid,
|
||||
org.adempiere.webui.install,
|
||||
org.adempiere.webui.panel,
|
||||
org.adempiere.webui.part,
|
||||
org.adempiere.webui.process,
|
||||
org.adempiere.webui.report,
|
||||
org.adempiere.webui.session,
|
||||
org.adempiere.webui.theme,
|
||||
org.adempiere.webui.util,
|
||||
org.adempiere.webui.window,
|
||||
org.apache.html.dom,
|
||||
org.apache.wml,
|
||||
org.apache.wml.dom,
|
||||
org.apache.xerces.dom,
|
||||
org.apache.xerces.dom.events,
|
||||
org.apache.xerces.dom3.as,
|
||||
org.apache.xerces.impl,
|
||||
org.apache.xerces.impl.dtd,
|
||||
org.apache.xerces.impl.dtd.models,
|
||||
org.apache.xerces.impl.dv,
|
||||
org.apache.xerces.impl.dv.dtd,
|
||||
org.apache.xerces.impl.dv.util,
|
||||
org.apache.xerces.impl.dv.xs,
|
||||
org.apache.xerces.impl.io,
|
||||
org.apache.xerces.impl.msg,
|
||||
org.apache.xerces.impl.validation,
|
||||
org.apache.xerces.impl.xpath,
|
||||
org.apache.xerces.impl.xpath.regex,
|
||||
org.apache.xerces.impl.xs,
|
||||
org.apache.xerces.impl.xs.identity,
|
||||
org.apache.xerces.impl.xs.models,
|
||||
org.apache.xerces.impl.xs.opti,
|
||||
org.apache.xerces.impl.xs.traversers,
|
||||
org.apache.xerces.impl.xs.util,
|
||||
org.apache.xerces.jaxp,
|
||||
org.apache.xerces.jaxp.datatype,
|
||||
org.apache.xerces.jaxp.validation,
|
||||
org.apache.xerces.parsers,
|
||||
org.apache.xerces.util,
|
||||
org.apache.xerces.xinclude,
|
||||
org.apache.xerces.xni,
|
||||
org.apache.xerces.xni.grammars,
|
||||
org.apache.xerces.xni.parser,
|
||||
org.apache.xerces.xpointer,
|
||||
org.apache.xerces.xs,
|
||||
org.apache.xerces.xs.datatypes,
|
||||
org.apache.xml.serialize,
|
||||
org.jfree,
|
||||
org.jfree.base,
|
||||
org.jfree.base.config,
|
||||
org.jfree.base.log,
|
||||
org.jfree.base.modules,
|
||||
org.jfree.chart,
|
||||
org.jfree.chart.annotations,
|
||||
org.jfree.chart.axis,
|
||||
org.jfree.chart.block,
|
||||
org.jfree.chart.demo,
|
||||
org.jfree.chart.editor,
|
||||
org.jfree.chart.encoders,
|
||||
org.jfree.chart.entity,
|
||||
org.jfree.chart.event,
|
||||
org.jfree.chart.imagemap,
|
||||
org.jfree.chart.labels,
|
||||
org.jfree.chart.needle,
|
||||
org.jfree.chart.plot,
|
||||
org.jfree.chart.plot.dial,
|
||||
org.jfree.chart.renderer,
|
||||
org.jfree.chart.renderer.category,
|
||||
org.jfree.chart.renderer.xy,
|
||||
org.jfree.chart.resources,
|
||||
org.jfree.chart.servlet,
|
||||
org.jfree.chart.title,
|
||||
org.jfree.chart.urls,
|
||||
org.jfree.chart.util,
|
||||
org.jfree.data,
|
||||
org.jfree.data.category,
|
||||
org.jfree.data.contour,
|
||||
org.jfree.data.function,
|
||||
org.jfree.data.gantt,
|
||||
org.jfree.data.general,
|
||||
org.jfree.data.io,
|
||||
org.jfree.data.jdbc,
|
||||
org.jfree.data.resources,
|
||||
org.jfree.data.statistics,
|
||||
org.jfree.data.time,
|
||||
org.jfree.data.time.ohlc,
|
||||
org.jfree.data.xml,
|
||||
org.jfree.data.xy,
|
||||
org.jfree.date,
|
||||
org.jfree.io,
|
||||
org.jfree.layout,
|
||||
org.jfree.resources,
|
||||
org.jfree.text,
|
||||
org.jfree.threads,
|
||||
org.jfree.ui,
|
||||
org.jfree.ui.about,
|
||||
org.jfree.ui.about.resources,
|
||||
org.jfree.ui.action,
|
||||
org.jfree.ui.tabbedui,
|
||||
org.jfree.util,
|
||||
org.junit,
|
||||
org.junit.internal,
|
||||
org.junit.internal.requests,
|
||||
org.junit.internal.runners,
|
||||
org.junit.runner,
|
||||
org.junit.runner.manipulation,
|
||||
org.junit.runner.notification,
|
||||
org.junit.runners,
|
||||
org.w3c.dom.html,
|
||||
org.zkforge.fckez,
|
||||
org.zkforge.fckez.connector,
|
||||
org.zkforge.fckez.uploader,
|
||||
org.zkforge.json.simple,
|
||||
org.zkforge.json.simple.parser,
|
||||
org.zkforge.keylistener,
|
||||
org.zkforge.timeline,
|
||||
org.zkforge.timeline.data,
|
||||
org.zkforge.timeline.decorator,
|
||||
org.zkforge.timeline.event,
|
||||
org.zkforge.timeline.impl,
|
||||
org.zkforge.timeline.util,
|
||||
org.zkoss,
|
||||
org.zkoss.idom,
|
||||
org.zkoss.idom.impl,
|
||||
org.zkoss.idom.input,
|
||||
org.zkoss.idom.transform,
|
||||
org.zkoss.idom.util,
|
||||
org.zkoss.image,
|
||||
org.zkoss.image.encoder,
|
||||
org.zkoss.io,
|
||||
org.zkoss.lang,
|
||||
org.zkoss.lang.reflect,
|
||||
org.zkoss.math,
|
||||
org.zkoss.mesg,
|
||||
org.zkoss.net,
|
||||
org.zkoss.sound,
|
||||
org.zkoss.text,
|
||||
org.zkoss.util,
|
||||
org.zkoss.util.logging,
|
||||
org.zkoss.util.media,
|
||||
org.zkoss.util.resource,
|
||||
org.zkoss.util.resource.impl,
|
||||
org.zkoss.web,
|
||||
org.zkoss.web.fn,
|
||||
org.zkoss.web.init,
|
||||
org.zkoss.web.mesg,
|
||||
org.zkoss.web.portlet,
|
||||
org.zkoss.web.servlet,
|
||||
org.zkoss.web.servlet.dsp,
|
||||
org.zkoss.web.servlet.dsp.action,
|
||||
org.zkoss.web.servlet.dsp.action.html,
|
||||
org.zkoss.web.servlet.dsp.impl,
|
||||
org.zkoss.web.servlet.http,
|
||||
org.zkoss.web.servlet.xel,
|
||||
org.zkoss.web.util.resource,
|
||||
org.zkoss.xel,
|
||||
org.zkoss.xel.el,
|
||||
org.zkoss.xel.fn,
|
||||
org.zkoss.xel.taglib,
|
||||
org.zkoss.xel.util,
|
||||
org.zkoss.xml,
|
||||
org.zkoss.zhtml,
|
||||
org.zkoss.zhtml.impl,
|
||||
org.zkoss.zk,
|
||||
org.zkoss.zk.au,
|
||||
org.zkoss.zk.au.http,
|
||||
org.zkoss.zk.au.impl,
|
||||
org.zkoss.zk.au.in,
|
||||
org.zkoss.zk.au.out,
|
||||
org.zkoss.zk.device,
|
||||
org.zkoss.zk.fn,
|
||||
org.zkoss.zk.mesg,
|
||||
org.zkoss.zk.scripting,
|
||||
org.zkoss.zk.scripting.bsh,
|
||||
org.zkoss.zk.scripting.util,
|
||||
org.zkoss.zk.ui,
|
||||
org.zkoss.zk.ui.api,
|
||||
org.zkoss.zk.ui.event,
|
||||
org.zkoss.zk.ui.ext,
|
||||
org.zkoss.zk.ui.ext.client,
|
||||
org.zkoss.zk.ui.ext.render,
|
||||
org.zkoss.zk.ui.http,
|
||||
org.zkoss.zk.ui.impl,
|
||||
org.zkoss.zk.ui.metainfo,
|
||||
org.zkoss.zk.ui.metainfo.impl,
|
||||
org.zkoss.zk.ui.render,
|
||||
org.zkoss.zk.ui.sys,
|
||||
org.zkoss.zk.ui.util,
|
||||
org.zkoss.zk.xel,
|
||||
org.zkoss.zk.xel.impl,
|
||||
org.zkoss.zkex,
|
||||
org.zkoss.zkex.ui.impl,
|
||||
org.zkoss.zkex.zul,
|
||||
org.zkoss.zkex.zul.api,
|
||||
org.zkoss.zkex.zul.impl,
|
||||
org.zkoss.zkmax,
|
||||
org.zkoss.zkmax.au.http,
|
||||
org.zkoss.zkmax.au.in,
|
||||
org.zkoss.zkmax.event,
|
||||
org.zkoss.zkmax.init,
|
||||
org.zkoss.zkmax.scripting.groovy,
|
||||
org.zkoss.zkmax.scripting.jruby,
|
||||
org.zkoss.zkmax.scripting.jython,
|
||||
org.zkoss.zkmax.scripting.rhino,
|
||||
org.zkoss.zkmax.ui.comet,
|
||||
org.zkoss.zkmax.ui.eq,
|
||||
org.zkoss.zkmax.xel.el,
|
||||
org.zkoss.zkmax.xel.el21,
|
||||
org.zkoss.zkmax.xel.mvel,
|
||||
org.zkoss.zkmax.xel.ognl,
|
||||
org.zkoss.zkmax.xel.util,
|
||||
org.zkoss.zkmax.zul,
|
||||
org.zkoss.zkmax.zul.api,
|
||||
org.zkoss.zkmax.zul.render,
|
||||
org.zkoss.zkplus,
|
||||
org.zkoss.zkplus.acegi,
|
||||
org.zkoss.zkplus.databind,
|
||||
org.zkoss.zkplus.hibernate,
|
||||
org.zkoss.zkplus.jndi,
|
||||
org.zkoss.zkplus.jpa,
|
||||
org.zkoss.zkplus.seasar,
|
||||
org.zkoss.zkplus.spring,
|
||||
org.zkoss.zkplus.util,
|
||||
org.zkoss.zul,
|
||||
org.zkoss.zul.api,
|
||||
org.zkoss.zul.au.in,
|
||||
org.zkoss.zul.au.out,
|
||||
org.zkoss.zul.event,
|
||||
org.zkoss.zul.ext,
|
||||
org.zkoss.zul.fn,
|
||||
org.zkoss.zul.impl,
|
||||
org.zkoss.zul.impl.api,
|
||||
org.zkoss.zul.mesg,
|
||||
web,
|
||||
web.aud,
|
||||
web.dsp.action.html,
|
||||
web.fckez,
|
||||
web.html,
|
||||
web.img,
|
||||
web.js.ext.FCKeditor,
|
||||
web.js.ext.FCKeditor.editor,
|
||||
web.js.ext.FCKeditor.editor.css,
|
||||
web.js.ext.FCKeditor.editor.css.behaviors,
|
||||
web.js.ext.FCKeditor.editor.css.images,
|
||||
web.js.ext.FCKeditor.editor.dialog,
|
||||
web.js.ext.FCKeditor.editor.dialog.common,
|
||||
web.js.ext.FCKeditor.editor.dialog.common.images,
|
||||
web.js.ext.FCKeditor.editor.dialog.fck_about,
|
||||
web.js.ext.FCKeditor.editor.dialog.fck_about.sponsors,
|
||||
web.js.ext.FCKeditor.editor.dialog.fck_docprops,
|
||||
web.js.ext.FCKeditor.editor.dialog.fck_flash,
|
||||
web.js.ext.FCKeditor.editor.dialog.fck_image,
|
||||
web.js.ext.FCKeditor.editor.dialog.fck_link,
|
||||
web.js.ext.FCKeditor.editor.dialog.fck_select,
|
||||
web.js.ext.FCKeditor.editor.dialog.fck_spellerpages.spellerpages,
|
||||
web.js.ext.FCKeditor.editor.dialog.fck_template.images,
|
||||
web.js.ext.FCKeditor.editor.dtd,
|
||||
web.js.ext.FCKeditor.editor.filemanager.browser,
|
||||
web.js.ext.FCKeditor.editor.filemanager.connectors,
|
||||
web.js.ext.FCKeditor.editor.filemanager.connectors.asp,
|
||||
web.js.ext.FCKeditor.editor.filemanager.connectors.aspx,
|
||||
web.js.ext.FCKeditor.editor.filemanager.connectors.cfm,
|
||||
web.js.ext.FCKeditor.editor.filemanager.connectors.lasso,
|
||||
web.js.ext.FCKeditor.editor.filemanager.connectors.perl,
|
||||
web.js.ext.FCKeditor.editor.filemanager.connectors.php,
|
||||
web.js.ext.FCKeditor.editor.filemanager.connectors.py,
|
||||
web.js.ext.FCKeditor.editor.images,
|
||||
web.js.ext.FCKeditor.editor.images.smiley.msn,
|
||||
web.js.ext.FCKeditor.editor.js,
|
||||
web.js.ext.FCKeditor.editor.lang,
|
||||
web.js.ext.FCKeditor.editor.plugins.autogrow,
|
||||
web.js.ext.FCKeditor.editor.plugins.bbcode,
|
||||
web.js.ext.FCKeditor.editor.plugins.bbcode._sample,
|
||||
web.js.ext.FCKeditor.editor.plugins.dragresizetable,
|
||||
web.js.ext.FCKeditor.editor.plugins.placeholder,
|
||||
web.js.ext.FCKeditor.editor.plugins.placeholder.lang,
|
||||
web.js.ext.FCKeditor.editor.plugins.simplecommands,
|
||||
web.js.ext.FCKeditor.editor.plugins.tablecommands,
|
||||
web.js.ext.FCKeditor.editor.skins,
|
||||
web.js.ext.FCKeditor.editor.skins.office2003,
|
||||
web.js.ext.FCKeditor.editor.skins.office2003.images,
|
||||
web.js.ext.FCKeditor.editor.skins.silver,
|
||||
web.js.ext.FCKeditor.editor.skins.silver.images,
|
||||
web.js.ext.aculo,
|
||||
web.js.ext.prototype,
|
||||
web.js.ext.timeline.api,
|
||||
web.js.ext.timeline.api.ext.geochrono,
|
||||
web.js.ext.timeline.api.ext.geochrono.scripts,
|
||||
web.js.ext.timeline.api.ext.geochrono.scripts.l10n.en,
|
||||
web.js.ext.timeline.api.ext.planning,
|
||||
web.js.ext.timeline.api.ext.planning.scripts,
|
||||
web.js.ext.timeline.api.ext.planning.scripts.l10n.en,
|
||||
web.js.ext.timeline.api.images,
|
||||
web.js.ext.timeline.api.scripts,
|
||||
web.js.ext.timeline.api.scripts.ext,
|
||||
web.js.ext.timeline.api.scripts.l10n.cs,
|
||||
web.js.ext.timeline.api.scripts.l10n.de,
|
||||
web.js.ext.timeline.api.scripts.l10n.en,
|
||||
web.js.ext.timeline.api.scripts.l10n.es,
|
||||
web.js.ext.timeline.api.scripts.l10n.fr,
|
||||
web.js.ext.timeline.api.scripts.l10n.it,
|
||||
web.js.ext.timeline.api.scripts.l10n.ru,
|
||||
web.js.ext.timeline.api.scripts.l10n.se,
|
||||
web.js.ext.timeline.api.scripts.l10n.vi,
|
||||
web.js.ext.timeline.api.scripts.l10n.zh,
|
||||
web.js.ext.timeline.api.scripts.util,
|
||||
web.js.ext.timeline.api.styles,
|
||||
web.js.fckez,
|
||||
web.js.timelinez,
|
||||
web.js.zhtml,
|
||||
web.js.zk,
|
||||
web.js.zk.html,
|
||||
web.js.zk.html.lang,
|
||||
web.js.zkex.ui,
|
||||
web.js.zkex.zul,
|
||||
web.js.zkmax.ui,
|
||||
web.js.zkmax.zul,
|
||||
web.js.zul,
|
||||
web.js.zul.lang,
|
||||
web.timeline,
|
||||
web.zhtml,
|
||||
web.zk,
|
||||
web.zk.img,
|
||||
web.zkex.zul.css,
|
||||
web.zkex.zul.html,
|
||||
web.zkex.zul.img.layout,
|
||||
web.zkmax.zul.css,
|
||||
web.zul.css,
|
||||
web.zul.css.cmps,
|
||||
web.zul.html,
|
||||
web.zul.img,
|
||||
web.zul.img.button,
|
||||
web.zul.img.cal,
|
||||
web.zul.img.common,
|
||||
web.zul.img.grid,
|
||||
web.zul.img.groupbox,
|
||||
web.zul.img.menu,
|
||||
web.zul.img.misc,
|
||||
web.zul.img.msgbox,
|
||||
web.zul.img.paging,
|
||||
web.zul.img.popup,
|
||||
web.zul.img.slider,
|
||||
web.zul.img.sort,
|
||||
web.zul.img.splt,
|
||||
web.zul.img.tab,
|
||||
web.zul.img.tree,
|
||||
web.zul.img.vd,
|
||||
web.zul.img.wnd
|
||||
Eclipse-RegisterBuddy: org.adempiere.tools
|
||||
Require-Bundle: org.eclipse.equinox.http.registry;bundle-version="1.0.0";resolution:=optional,
|
||||
org.eclipse.osgi.services;bundle-version="3.1.100",
|
||||
org.eclipse.core.runtime;bundle-version="3.5.0",
|
||||
org.adempiere.client;bundle-version="0.0.0",
|
||||
JasperReports;bundle-version="1.0.0",
|
||||
org.adempiere.base;bundle-version="0.0.0",
|
||||
org.adempiere.tools;bundle-version="0.0.0"
|
||||
Bundle-Activator: org.adempiere.webui.Activator
|
|
@ -0,0 +1,85 @@
|
|||
package org.adempiere.webui;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Dictionary;
|
||||
import java.util.HashMap;
|
||||
import java.util.Hashtable;
|
||||
import java.util.List;
|
||||
|
||||
import javax.servlet.ServletConfig;
|
||||
import javax.servlet.ServletException;
|
||||
|
||||
import org.adempiere.webui.session.WebUIServlet;
|
||||
import org.eclipse.core.runtime.Plugin;
|
||||
import org.osgi.framework.BundleContext;
|
||||
import org.osgi.framework.ServiceReference;
|
||||
import org.osgi.service.http.HttpContext;
|
||||
import org.osgi.service.http.HttpService;
|
||||
import org.osgi.util.tracker.ServiceTracker;
|
||||
import org.zkoss.zk.au.http.DHtmlUpdateServlet;
|
||||
|
||||
public class Activator extends Plugin {
|
||||
|
||||
private ServiceTracker httpServiceTracker;
|
||||
|
||||
public void start(BundleContext context) throws Exception {
|
||||
System.out.println("Starting WebUI");
|
||||
httpServiceTracker = new HttpServiceTracker(context);
|
||||
httpServiceTracker.open();
|
||||
}
|
||||
|
||||
public void stop(BundleContext context) throws Exception {
|
||||
System.out.println("Stopping WebUI");
|
||||
httpServiceTracker.close();
|
||||
httpServiceTracker = null;
|
||||
}
|
||||
|
||||
private class HttpServiceTracker extends ServiceTracker {
|
||||
|
||||
public HttpServiceTracker(BundleContext context) {
|
||||
super(context, HttpService.class.getName(), null);
|
||||
}
|
||||
|
||||
public Object addingService(ServiceReference reference) {
|
||||
HttpService httpService = (HttpService) context.getService(reference);
|
||||
System.out.println("Adding zkLoader: "+httpService);
|
||||
try {
|
||||
// MappingServlet mapping = new MappingServlet();
|
||||
|
||||
Hashtable<String, String> params = new Hashtable<String, String>();
|
||||
params.put("update-uri", "/zkau");
|
||||
HttpContext ctx = httpService.createDefaultHttpContext();
|
||||
httpService.registerServlet("/*.zul", new WebUIServlet(), params , ctx); //$NON-NLS-1$
|
||||
httpService.registerServlet("/*.zhtml", new WebUIServlet(), params , ctx); //$NON-NLS-1$
|
||||
|
||||
DelegatingServlet updateServlet = new DelegatingServlet(new DHtmlUpdateServlet()) {
|
||||
private ServletConfig cfg;
|
||||
@Override
|
||||
public void init(ServletConfig config)
|
||||
throws ServletException {
|
||||
super.init(config);
|
||||
cfg = config;
|
||||
}
|
||||
@Override
|
||||
public ServletConfig getServletConfig() {
|
||||
return cfg;
|
||||
}
|
||||
};
|
||||
httpService.registerServlet("/zkau", updateServlet, params , ctx); //$NON-NLS-1$
|
||||
|
||||
httpService.registerResources("/", "/", ctx);
|
||||
|
||||
System.out.println("zkLoader added: " + httpService.toString());
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
return httpService;
|
||||
}
|
||||
|
||||
public void removedService(ServiceReference reference, Object service) {
|
||||
HttpService httpService = (HttpService) service;
|
||||
httpService.unregister("/"); //$NON-NLS-1$
|
||||
super.removedService(reference, service);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,82 @@
|
|||
package org.adempiere.webui;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.Enumeration;
|
||||
|
||||
import javax.servlet.GenericServlet;
|
||||
import javax.servlet.ServletConfig;
|
||||
import javax.servlet.ServletContext;
|
||||
import javax.servlet.ServletException;
|
||||
import javax.servlet.ServletRequest;
|
||||
import javax.servlet.ServletResponse;
|
||||
import javax.servlet.http.HttpServlet;
|
||||
|
||||
public class DelegatingServlet extends HttpServlet {
|
||||
|
||||
private final HttpServlet delegate;
|
||||
|
||||
public DelegatingServlet(HttpServlet delegate) {
|
||||
this.delegate = delegate;
|
||||
}
|
||||
|
||||
public void destroy() {
|
||||
delegate.destroy();
|
||||
}
|
||||
|
||||
public boolean equals(Object obj) {
|
||||
return delegate.equals(obj);
|
||||
}
|
||||
|
||||
public String getInitParameter(String name) {
|
||||
return delegate.getInitParameter(name);
|
||||
}
|
||||
|
||||
public Enumeration getInitParameterNames() {
|
||||
return delegate.getInitParameterNames();
|
||||
}
|
||||
|
||||
public ServletConfig getServletConfig() {
|
||||
return delegate.getServletConfig();
|
||||
}
|
||||
|
||||
public ServletContext getServletContext() {
|
||||
return delegate.getServletContext();
|
||||
}
|
||||
|
||||
public String getServletInfo() {
|
||||
return delegate.getServletInfo();
|
||||
}
|
||||
|
||||
public String getServletName() {
|
||||
return delegate.getServletName();
|
||||
}
|
||||
|
||||
public int hashCode() {
|
||||
return delegate.hashCode();
|
||||
}
|
||||
|
||||
public void init() throws ServletException {
|
||||
delegate.init();
|
||||
}
|
||||
|
||||
public void init(ServletConfig config) throws ServletException {
|
||||
delegate.init(config);
|
||||
}
|
||||
|
||||
public void log(String message, Throwable t) {
|
||||
delegate.log(message, t);
|
||||
}
|
||||
|
||||
public void log(String msg) {
|
||||
delegate.log(msg);
|
||||
}
|
||||
|
||||
public void service(ServletRequest arg0, ServletResponse arg1)
|
||||
throws ServletException, IOException {
|
||||
delegate.service(arg0, arg1);
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
return delegate.toString();
|
||||
}
|
||||
}
|
|
@ -60,10 +60,15 @@ public class WebUIServlet extends DHtmlLayoutServlet
|
|||
logger = CLogger.getCLogger(WebUIServlet.class);
|
||||
}
|
||||
|
||||
private ServletConfig servletConfig;
|
||||
|
||||
public void init(ServletConfig servletConfig) throws ServletException
|
||||
{
|
||||
super.init(servletConfig);
|
||||
|
||||
// HttpBrigde requires config
|
||||
this.servletConfig = servletConfig;
|
||||
|
||||
/** Initialise context for the current thread*/
|
||||
ServerContext.newInstance();
|
||||
Env.setContextProvider(new ZkContextProvider());
|
||||
|
@ -118,7 +123,8 @@ public class WebUIServlet extends DHtmlLayoutServlet
|
|||
|
||||
public ServletConfig getServletConfig()
|
||||
{
|
||||
return super.getServletConfig();
|
||||
return servletConfig;
|
||||
// return super.getServletConfig();
|
||||
}
|
||||
|
||||
public String getServletInfo()
|
||||
|
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 6.6 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 924 B After Width: | Height: | Size: 924 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 588 B After Width: | Height: | Size: 588 B |
Before Width: | Height: | Size: 933 B After Width: | Height: | Size: 933 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 7.4 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 926 B After Width: | Height: | Size: 926 B |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 766 B After Width: | Height: | Size: 766 B |
Before Width: | Height: | Size: 503 B After Width: | Height: | Size: 503 B |
Before Width: | Height: | Size: 645 B After Width: | Height: | Size: 645 B |
Before Width: | Height: | Size: 466 B After Width: | Height: | Size: 466 B |
Before Width: | Height: | Size: 636 B After Width: | Height: | Size: 636 B |
Before Width: | Height: | Size: 622 B After Width: | Height: | Size: 622 B |
Before Width: | Height: | Size: 639 B After Width: | Height: | Size: 639 B |
Before Width: | Height: | Size: 808 B After Width: | Height: | Size: 808 B |
Before Width: | Height: | Size: 808 B After Width: | Height: | Size: 808 B |
Before Width: | Height: | Size: 746 B After Width: | Height: | Size: 746 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 592 B After Width: | Height: | Size: 592 B |
Before Width: | Height: | Size: 916 B After Width: | Height: | Size: 916 B |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 825 B After Width: | Height: | Size: 825 B |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 6.6 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 6.6 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 616 B After Width: | Height: | Size: 616 B |
Before Width: | Height: | Size: 815 B After Width: | Height: | Size: 815 B |
Before Width: | Height: | Size: 961 B After Width: | Height: | Size: 961 B |
Before Width: | Height: | Size: 551 B After Width: | Height: | Size: 551 B |
Before Width: | Height: | Size: 719 B After Width: | Height: | Size: 719 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 589 B After Width: | Height: | Size: 589 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 559 B After Width: | Height: | Size: 559 B |
Before Width: | Height: | Size: 546 B After Width: | Height: | Size: 546 B |
Before Width: | Height: | Size: 656 B After Width: | Height: | Size: 656 B |
Before Width: | Height: | Size: 546 B After Width: | Height: | Size: 546 B |
Before Width: | Height: | Size: 656 B After Width: | Height: | Size: 656 B |
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 7.4 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 926 B After Width: | Height: | Size: 926 B |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 766 B After Width: | Height: | Size: 766 B |
Before Width: | Height: | Size: 619 B After Width: | Height: | Size: 619 B |
Before Width: | Height: | Size: 843 B After Width: | Height: | Size: 843 B |
Before Width: | Height: | Size: 603 B After Width: | Height: | Size: 603 B |
Before Width: | Height: | Size: 678 B After Width: | Height: | Size: 678 B |
Before Width: | Height: | Size: 773 B After Width: | Height: | Size: 773 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 844 B After Width: | Height: | Size: 844 B |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 737 B After Width: | Height: | Size: 737 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 691 B After Width: | Height: | Size: 691 B |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 691 B After Width: | Height: | Size: 691 B |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 947 B After Width: | Height: | Size: 947 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 712 B After Width: | Height: | Size: 712 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 974 B After Width: | Height: | Size: 974 B |
Before Width: | Height: | Size: 974 B After Width: | Height: | Size: 974 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 974 B After Width: | Height: | Size: 974 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |