[JBoss Tools] - Can not debug OSGI Bundles deployed in JBoss EAP 6.1 with JBossTools 4.0.1/ JBoss Developer Studio 6&7
by Thomas Wiesner
Thomas Wiesner [https://community.jboss.org/people/Arakasi69] created the discussion
"Can not debug OSGI Bundles deployed in JBoss EAP 6.1 with JBossTools 4.0.1/ JBoss Developer Studio 6&7"
To view the discussion, visit: https://community.jboss.org/message/809280#809280
--------------------------------------------------------------
Hello All,
while migrating from JBoss 7.1.1 to JBoss EAP 6.1 Alpha1, i've evaluated JBoss Tools 4.0.1, JBoss Developer Studio 6 & 7 Alpha1 with following issue.
Our application consist of some osgi bundles and an osgi WAR which i can successfully publish and start with all named tools above. The only trick is, i've always to clean the data and tmp subdirectory in JBoss before start.
After that i tried to start the JBoss in debug mode with the named tools and deploying/starting the bundles fails with the following exception:
[0m [31m14:33:49,853 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.deployment.unit."de.xxx.yyy.data.services.jar".PARSE: org.jboss.msc.service.StartException in service jboss.deployment.unit."de.xxx.yyy.data.services.jar".PARSE: JBAS018733: Failed to process phase PARSE of deployment "de.xxx.yyy.data.services.jar"
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:127) [jboss-as-server-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.4.GA.jar:1.0.4.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.4.GA.jar:1.0.4.GA]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_05]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_05]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_05]
Caused by: java.lang.NullPointerException
at org.jboss.as.osgi.service.FrameworkActivator.activate(FrameworkActivator.java:76)
at org.jboss.as.osgi.deployment.FrameworkActivateProcessor.deploy(FrameworkActivateProcessor.java:72)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:120) [jboss-as-server-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4]
... 5 more
The same exception occurs for the other bundles.
With all tools i've tried the jboss eap runtime 6.1 (tech preview) adapter, and also jboss eap runtime 6.0 adapter with the known work around to symlink the jboss-modules. I've got always the same exception.
Can anybody give me a hint how to debug our application with jboss tools !? Or is it more a jboss eap 6.1 / jboss osgi issue !? But starting the jboss eap with standalone.sh and jboss tools "start" works fine with the deployed bundles.
Please let me know if you need further information.
Kind regards, Thomas
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/809280#809280]
Start a new discussion in JBoss Tools at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
11 years, 2 months
[jBPM] - SignalEvent issue in jBPMConsole
by Herman Post
Herman Post [https://community.jboss.org/people/hbpost] created the discussion
"SignalEvent issue in jBPMConsole"
To view the discussion, visit: https://community.jboss.org/message/757107#757107
--------------------------------------------------------------
We have run into an issue with jbpmConsole that we do not understand. The sample code runs as expected in eclipse but does not run the same in jbpmConsole. (project attached running jBPM 5.3/Drools 5.4)
The sample demonstrates starting two different processes in the same kSession and having one process signal an event in the other process.
The sample code in ProcessApp creates an instance of Hello.bpmn which blocks waiting for a SignalEvent. It then creates an instance of DataDriveProcess.bpmn which has a single action node that calls kcontext.getKnowledgeRuntime().signalEvent("TestSignal", false);
In eclipse this works fine and the Hello process terminates when it receives the SignalEvent from DataDriveProcess.
If these processes are uploaded to Guvnor and packaged, and then started in jbpmConsole, Hello process does not receive the SignalEvent. It can be made to work though, if you start the Hello process, note the processInstanceId, then edit the DataDriveProcess in Guvnor to call signalEvent("TestSignal", false, 8) with the explicit processInstanceId, and rebuild and start DataDriveProcess.
So to summarize, signalEvent in 'broadcast' mode, without a specific processInstanceId does not appear to work in jbpmConsole, but does work in eclipse.
We also tried to iterate through all of the process instances from the Action node in jbpmConsole and just SignalEvent on each, but no other process instances are visible. They are visible in eclipse.
Thanks,
Herm
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/757107#757107]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
11 years, 2 months
[jBPM] - connection with constraint and jbpm.enable.multi.con
by rigazilla
rigazilla [https://community.jboss.org/people/rigazilla] created the discussion
"connection with constraint and jbpm.enable.multi.con"
To view the discussion, visit: https://community.jboss.org/message/809283#809283
--------------------------------------------------------------
Hi all,
I had some troubles with the configuration in the subject above.
Shortly: with jbpm.enable.multi.con=true each node at the end of a connection with constraint is triggered two times.
I suspect this is a bug (my quick patch is below), can someone check if I'm correct?
Thanks,
Vittorio
diff --git a/jbpm-flow/src/main/java/org/jbpm/workflow/instance/impl/NodeInstanceImpl.java b/jbpm-flow/src/main/java/org/jbpm/workflow/instance/impl/NodeInstanceImpl.ja
index 274c291..25b53c7 100644
--- a/jbpm-flow/src/main/java/org/jbpm/workflow/instance/impl/NodeInstanceImpl.java
+++ b/jbpm-flow/src/main/java/org/jbpm/workflow/instance/impl/NodeInstanceImpl.java
@@ -201,7 +201,8 @@ public abstract class NodeInstanceImpl implements org.jbpm.workflow.instance.Nod
}
if ( !found ) {
throw new IllegalArgumentException( "Uncontrolled flow node could not find at least one valid outgoing connection " + getNode().getName() );
- }
+ }
+ return;
} else {
connections = node.getOutgoingConnections(type);
}
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/809283#809283]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
11 years, 2 months
[JBoss Tools] - Re: JPA reverse engineer & MySQL
by reskejal
reskejal [https://community.jboss.org/people/reskejal] created the discussion
"Re: JPA reverse engineer & MySQL"
To view the discussion, visit: https://community.jboss.org/message/809365#809365
--------------------------------------------------------------
Any news about this topic??
I have the same problem with stable release of jboss developer studio (6.0).
In my case the error is only for the validator because i can use the genereted class without problem.
i'm also able to fix the error but i need remove manually the catalog definition and have an annotation like this
@Table(name = "F")
and default values (in JPA property windows) are "Default" for catalog and "Default (sample2)" for schema
Also with this fix my project work.
In jboss dev studio i have a Database Connection like jdbc:mysql://localhost:3306/sample2
while on AS and in persistence.xml use data source with jta (connection string is always like jdbc:mysql://localhost:3306/sample2)
Is there a way to not generate the catalog attribute in annotation ??
Thanks.
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/809365#809365]
Start a new discussion in JBoss Tools at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
11 years, 2 months