Hello I'm developing a RCP Client based on Eclipse and I also use Hibernate and deploy my Application via Webstart. I don't know exactly what you are trying to do there but I just include the jar Files needed by my Plugin, I don't unpack any jar or even sign a jar that is used by the plugin they are just defined inside the plugin.xml and everything really works fine. Your Manifest.mf should look similar like this one :
Manifest-Version: 1.0
Bundle-Name: Ticketsystem Client
Bundle-SymbolicName: de.xcom.ticket; singleton:=true
Bundle-Version: 1.6.6
Bundle-ClassPath: ticket.jar,
lib/jbossall-client.jar,
lib/ticketClient.jar,
lib/proxyclient.jar,
lib/apix-core.jar,
lib/XCOMWorkflow.jar,
lib/raptor.jar,
lib/cglib-2.1.jar,
lib/commons-collections-2.1.1.jar,
lib/commons-logging-1.0.4.jar,
lib/asm.jar,
lib/commons-lang-1.0.1.jar,
lib/log4j-1.2.9.jar,
lib/commons-beanutils-1.7.jar,
lib/hibernate3.jar
Bundle-Activator: de.xcom.ticket.TicketPlugin
Bundle-Vendor: XCOM AG
Bundle-Localization: plugin
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.eclipse.osgi,
org.eclipse.swt,
org.eclipse.jface,
org.eclipse.ui,
org.eclipse.ui.ide,
org.eclipse.ui.forms,
org.eclipse.ui.workbench,
org.eclipse.ui.workbench.texteditor,
org.eclipse.update.core,
org.eclipse.core.resources,
org.eclipse.jface.text,
org.eclipse.ui.views
Bundle-ManifestVersion: 2
Eclipse-AutoStart: true
Export-Package: com.jproxy.proxy,
com.jproxy.proxy.callback,
com.jproxy.proxy.servlet,
com.jproxy.proxy.util,
de.xcom.ticket,
de.xcom.ticket.actions,
de.xcom.ticket.composites,
de.xcom.ticket.core,
de.xcom.ticket.dialogs,
de.xcom.ticket.editors,
de.xcom.ticket.editors.sections,
de.xcom.ticket.editors.sections.manager,
de.xcom.ticket.filter,
de.xcom.ticket.internal,
de.xcom.ticket.internal.dataaccess,
de.xcom.ticket.jface.dialog,
de.xcom.ticket.jobs,
de.xcom.ticket.listener,
de.xcom.ticket.models,
de.xcom.ticket.perspective,
de.xcom.ticket.preferences,
de.xcom.ticket.provider.content,
de.xcom.ticket.provider.label,
de.xcom.ticket.service,
de.xcom.ticket.settings,
de.xcom.ticket.sorter,
de.xcom.ticket.views,
de.xcom.ticket.widgets,
de.xcom.ticket.wizards,
de.xcom.ticketsystem.dto,
de.xcom.ticketsystem.exception,
de.xcom.ticketsystem.interfaces,
de.xcom.ticketsystem.parameters,
de.xcom.ticketsystem.pojo,
de.xcom.ticketsystem.utils,
net.sf.raptor.jface.viewers,
net.sf.raptor.swt.part,
net.sf.raptor.swt.widget,
net.sf.raptor.ui,
net.sf.raptor.ui.swt,
net.sf.raptor.ui.swt.components,
net.sf.raptor.ui.swt.components.listener,
net.sf.raptor.ui.swt.dialog,
net.sf.raptor.validation,
org.apache.commons.beanutils,
org.jnp.interfaces
That's it.
_________________ regards
Olaf
vote if it helped
|