Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JBPM-4646 - Case management #601

Merged
merged 1 commit into from
Aug 31, 2016
Merged

Conversation

mswiderski
Copy link
Contributor

depends on kiegroup/jbpm#558

@mswiderski
Copy link
Contributor Author

@cristianonicolai @krisv first version ready to be reviewed and merged

@@ -0,0 +1,61 @@
/*
* Copyright 2015 Red Hat, Inc. and/or its affiliates.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2016

@mswiderski
Copy link
Contributor Author

jenkins retest this


try {
// this should throw exception as there is no case any more
caseClient.getCaseInstance(CONTAINER_ID, caseId);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding a fail() in the next line would ensure that the exception was actually thrown in the test.

@cristianonicolai
Copy link
Contributor

@mswiderski this looks really good, just some minor comments to fix.

@mswiderski
Copy link
Contributor Author

@cristianonicolai changes applied, thanks

@@ -0,0 +1,42 @@
/*
* Copyright 2015 Red Hat, Inc. and/or its affiliates.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2016

@mswiderski
Copy link
Contributor Author

license headers updated, thanks @cristianonicolai

@cristianonicolai
Copy link
Contributor

@mswiderski just spotted two test classes without license headers CaseServiceIntegrationTest and
CaseRuntimeDataServiceIntegrationTest.

@mswiderski
Copy link
Contributor Author

added missing license header to test classes and added updateComment endpoint to mirror services capabilities.

@mswiderski mswiderski force-pushed the case-mgmt branch 3 times, most recently from 321c8c6 to ac43d06 Compare August 29, 2016 16:11
@cristianonicolai
Copy link
Contributor

@mswiderski one of the failures on jenkins is related to the jbpm-case-mgmt dependency on droolsjbpm-bpms-distribution/pom.xml. I guess that needs to be removed and the new modules added.

@cristianonicolai
Copy link
Contributor

droolsjbpm-bpms-distribution/src/main/assembly/pre-bin.xml also has an include to the old module.

@mswiderski mswiderski force-pushed the case-mgmt branch 2 times, most recently from 7b91072 to f765c5a Compare August 30, 2016 05:33
@mswiderski
Copy link
Contributor Author

@psiroky could you please take a look at extra commit to fix the build 180afd7 it's also required on master as the build seems to be failing there...

@psiroky
Copy link
Contributor

psiroky commented Aug 30, 2016

@mswiderski thanks for noticing that! I've pushed your fix directory to master/6.5.x as this is a hot fix which is needed to make the build work. And sorry for the troubles...

@mswiderski
Copy link
Contributor Author

@psiroky @mariofusco I don't think blueprint test failures are related to this PR but just double checking. Any hints?

@cristianonicolai
Copy link
Contributor

@mswiderski the dependencies in here also need some checking https://github.com/droolsjbpm/droolsjbpm-integration/blob/master/droolsjbpm-bpms-distribution/pom.xml#L133, probably removing the old module and adding the two new ones.

@mswiderski
Copy link
Contributor Author

thanks @cristianonicolai @psiroky for helping out, now the build is green :)

@mswiderski
Copy link
Contributor Author

ready to be merged from my point of view

@mswiderski
Copy link
Contributor Author

Jenkins retest this

@cristianonicolai
Copy link
Contributor

+1

@mswiderski mswiderski merged commit ed15486 into kiegroup:master Aug 31, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants