Exportar produto com varios plugins no eclipse

4 respostas
C

to com o seguinte problema no eclipse, desenvolvi 3 plugins pro meu sistema, se eu criar um produto pra cada um e exportar funciona normalmente, e tb funciona se eu rodar dentro do eclipse os 3 plugins integrados
o problema é q quando integro os plugins e exporto, ele não funciona, alguém ja teve algum problema do tipo e poderia me ajudar?

4 Respostas

wmitsuda

Como assim “integra”? Qual a sua estrutura?

C

seria quando eu tento rodar todos os plugins num único sistema
mas na verdade acho q o problema não tem nada a ver com a integração dos plugins, pq fiz um teste integrando outros plugins e funcionou, acho q deve estar com algum problema da versao dos plugins, ou de acesso, mas ja tentei configurar tudo…

C

o erro é esse

!ENTRY org.eclipse.equinox.app 2007-08-01 10:06:21.334
!MESSAGE Product com.hm.contabilidade.application.product could not be found.

!ENTRY org.eclipse.osgi 4 0 2007-08-01 10:06:21.334

!MESSAGE Application error

!STACK 1

java.lang.RuntimeException: No application id has been found.

at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:229)

at org.eclipse.equinox.internal.app.EclipseAppContainer.start(EclipseAppContainer.java:92)

at org.eclipse.equinox.internal.app.Activator.addingService(Activator.java:129)

at org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(ServiceTracker.java:1064)

at org.osgi.util.tracker.ServiceTracker$Tracked.track(ServiceTracker.java:1042)

at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:967)

at org.eclipse.osgi.framework.internal.core.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:94)

at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:1224)

at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:195)

at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:141)

at org.eclipse.osgi.framework.internal.core.Framework.publishServiceEventPrivileged(Framework.java:1603)

at org.eclipse.osgi.framework.internal.core.Framework.publishServiceEvent(Framework.java:1578)

at org.eclipse.osgi.framework.internal.core.ServiceRegistrationImpl.(ServiceRegistrationImpl.java:103)

at org.eclipse.osgi.framework.internal.core.BundleContextImpl.createServiceRegistration(BundleContextImpl.java:657)

at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:609)

at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:675)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:359)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504)

at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)

at org.eclipse.equinox.launcher.Main.run(Main.java:1169)

!ENTRY org.eclipse.osgi 2 0 2007-08-01 10:06:21.342
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2007-08-01 10:06:21.342
!MESSAGE Bundle initial@reference:file:plugins/com.hm.contabilidade.ui_1.0.0.jar/ was not resolved.
!SUBENTRY 2 com.hm.contabilidade.ui 2 0 2007-08-01 10:06:21.342
!MESSAGE Missing required bundle com.hm.contabilidade_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2007-08-01 10:06:21.342
!MESSAGE Bundle initial@reference:file:plugins/com.hm.contabilidade.application_1.0.0.jar/ was not resolved.
!SUBENTRY 2 com.hm.contabilidade.application 2 0 2007-08-01 10:06:21.342
!MESSAGE Missing required bundle com.hm.contabilidade_0.0.0.

!ENTRY org.eclipse.osgi 2 0 2007-08-01 10:06:21.342
!MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2007-08-01 10:06:21.342
!MESSAGE Bundle initial@reference:file:plugins/com.hm.contabilidade.application_1.0.0.jar/ [6] was not resolved.
!SUBENTRY 2 com.hm.contabilidade.application 2 0 2007-08-01 10:06:21.342
!MESSAGE Missing required bundle com.hm.contabilidade_0.0.0.
!SUBENTRY 2 com.hm.contabilidade.application 2 0 2007-08-01 10:06:21.342
!MESSAGE Missing required bundle com.hm.contabilidade.ui_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2007-08-01 10:06:21.342
!MESSAGE Bundle initial@reference:file:plugins/com.hm.contabilidade.ui_1.0.0.jar/ [7] was not resolved.
!SUBENTRY 2 com.hm.contabilidade.ui 2 0 2007-08-01 10:06:21.342
!MESSAGE Missing required bundle com.hm.contabilidade_0.0.0.

wmitsuda

Parece que ele não está encontrando o jar da sua aplicação. Checou se ele foi gerado no diretório /plugins do produto que vc exportou?

Os 3 jars (um p/ cada plugin do seu produto) tem que estar lá se o produto foi exportado corretamente. CAso contrário, o product deve estar configurado errado.

Criado 31 de julho de 2007
Ultima resposta 2 de ago. de 2007
Respostas 4
Participantes 2