Refactoring drools console + add rest pojo model as it was in version 5 with Guvnor
This commit is contained in:
parent
c434544431
commit
68d39cf456
19 changed files with 627 additions and 451 deletions
|
|
@ -19,6 +19,21 @@
|
||||||
<artifactId>maven-war-plugin</artifactId>
|
<artifactId>maven-war-plugin</artifactId>
|
||||||
<version>3.2.2</version>
|
<version>3.2.2</version>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.springframework.boot</groupId>
|
||||||
|
<artifactId>spring-boot-maven-plugin</artifactId>
|
||||||
|
<version>1.5.1.RELEASE</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<goals>
|
||||||
|
<goal>repackage</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<classifier>exec</classifier>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
package org.chtijbug.drools.console;
|
||||||
|
|
||||||
|
public interface AddLog {
|
||||||
|
public void addRow(String textToAdd);
|
||||||
|
}
|
||||||
|
|
@ -1,234 +0,0 @@
|
||||||
package org.chtijbug.drools.console;
|
|
||||||
|
|
||||||
import com.vaadin.annotations.PreserveOnRefresh;
|
|
||||||
import com.vaadin.annotations.Push;
|
|
||||||
import com.vaadin.annotations.Theme;
|
|
||||||
import com.vaadin.data.Container;
|
|
||||||
import com.vaadin.data.Item;
|
|
||||||
import com.vaadin.data.Property;
|
|
||||||
import com.vaadin.data.util.BeanItemContainer;
|
|
||||||
import com.vaadin.data.util.IndexedContainer;
|
|
||||||
import com.vaadin.server.VaadinRequest;
|
|
||||||
import com.vaadin.shared.ui.MultiSelectMode;
|
|
||||||
import com.vaadin.spring.annotation.SpringUI;
|
|
||||||
import com.vaadin.ui.*;
|
|
||||||
import com.vaadin.ui.themes.Runo;
|
|
||||||
import org.chtijbug.drools.console.service.JenkinsService;
|
|
||||||
import org.chtijbug.drools.console.service.KieRepositoryService;
|
|
||||||
import org.chtijbug.drools.console.service.KieServerRepositoryService;
|
|
||||||
import org.chtijbug.drools.console.service.model.DisplayData;
|
|
||||||
import org.chtijbug.drools.console.service.model.kie.*;
|
|
||||||
import org.chtijbug.drools.console.service.util.AppContext;
|
|
||||||
import org.guvnor.rest.client.ProjectResponse;
|
|
||||||
import org.guvnor.rest.client.PublicURI;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@Push
|
|
||||||
@Theme("runo")
|
|
||||||
@SpringUI
|
|
||||||
@PreserveOnRefresh
|
|
||||||
@SuppressWarnings("serial")
|
|
||||||
public class DroolsAdminConsole extends UI {
|
|
||||||
|
|
||||||
final private Button buttonDeployProject = new Button("Deploy project");
|
|
||||||
final private List<DisplayData> currentSelected = new ArrayList<>();
|
|
||||||
final private Table table = new Table();
|
|
||||||
// @Autowired
|
|
||||||
// private GitLabRepositoryService gitLabRepositoryService;
|
|
||||||
|
|
||||||
// @Autowired
|
|
||||||
// private GitRepositoryService gitRepositoryService;
|
|
||||||
@Autowired
|
|
||||||
private KieRepositoryService kieRepositoryService;
|
|
||||||
@Autowired
|
|
||||||
private KieServerRepositoryService kieServerRepositoryService;
|
|
||||||
@Autowired
|
|
||||||
private JenkinsService jenkinsService;
|
|
||||||
private TextField userNameTextField;
|
|
||||||
private PasswordField userpasswdTextField;
|
|
||||||
private Table gitReposTable;
|
|
||||||
private BeanItemContainer<DisplayData> gitReposListContainer;
|
|
||||||
|
|
||||||
public DroolsAdminConsole() {
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void init(VaadinRequest request) {
|
|
||||||
final VerticalLayout layout = new VerticalLayout();
|
|
||||||
KieConfigurationData configKie = AppContext.getApplicationContext().getBean(KieConfigurationData.class);
|
|
||||||
// GitLabConfigurationData configGitLab = AppContext.getApplicationContext().getBean(GitLabConfigurationData.class);
|
|
||||||
// JenkinsConfigurationData jenkinsConfigurationData = AppContext.getApplicationContext().getBean(JenkinsConfigurationData.class);
|
|
||||||
|
|
||||||
// gitLabRepositoryService = AppContext.getApplicationContext().getBean(GitLabRepositoryService.class);
|
|
||||||
|
|
||||||
//jenkinsService = AppContext.getApplicationContext().getBean(JenkinsService.class);
|
|
||||||
|
|
||||||
layout.setMargin(true);
|
|
||||||
setContent(layout);
|
|
||||||
TextField urlTextField = new TextField("Kie-Wb url");
|
|
||||||
urlTextField.setValue(configKie.getKiewbUrl());
|
|
||||||
urlTextField.setMaxLength(200);
|
|
||||||
layout.addComponent(urlTextField);
|
|
||||||
HorizontalLayout userHorizontal = new HorizontalLayout();
|
|
||||||
layout.addComponent(userHorizontal);
|
|
||||||
userNameTextField = new TextField("User name");
|
|
||||||
userNameTextField.setValue(configKie.getUserName());
|
|
||||||
userHorizontal.addComponent(userNameTextField);
|
|
||||||
userpasswdTextField = new PasswordField("Password");
|
|
||||||
userpasswdTextField.setValue(configKie.getPassword());
|
|
||||||
userHorizontal.addComponent(userpasswdTextField);
|
|
||||||
Button button = new Button("Repositories");
|
|
||||||
button.addStyleName(Runo.BUTTON_SMALL);
|
|
||||||
gitReposListContainer = new BeanItemContainer<>(DisplayData.class);
|
|
||||||
|
|
||||||
gitReposTable = new Table("List of repository/project", gitReposListContainer);
|
|
||||||
gitReposTable.setSelectable(true);
|
|
||||||
gitReposTable.setMultiSelectMode(MultiSelectMode.SIMPLE);
|
|
||||||
//gitReposTable.
|
|
||||||
button.addClickListener((Button.ClickListener) event -> {
|
|
||||||
this.refreshList();
|
|
||||||
});
|
|
||||||
layout.addComponent(button);
|
|
||||||
layout.addComponent(gitReposTable);
|
|
||||||
layout.addComponent(buttonDeployProject);
|
|
||||||
buttonDeployProject.addStyleName(Runo.BUTTON_SMALL);
|
|
||||||
|
|
||||||
|
|
||||||
table.setCaption("Logging");
|
|
||||||
table.setSizeFull();
|
|
||||||
table.setPageLength(0);
|
|
||||||
table.setSelectable(false);
|
|
||||||
table.setColumnCollapsingAllowed(false);
|
|
||||||
table.setColumnReorderingAllowed(false);
|
|
||||||
table.setImmediate(true);
|
|
||||||
table.setNullSelectionAllowed(false);
|
|
||||||
table.setColumnHeaderMode(Table.ColumnHeaderMode.ID);
|
|
||||||
Container container = new IndexedContainer();
|
|
||||||
container.addContainerProperty("Message", String.class, "none");
|
|
||||||
table.setContainerDataSource(container);
|
|
||||||
layout.addComponent(table);
|
|
||||||
|
|
||||||
|
|
||||||
gitReposTable.addValueChangeListener(new Property.ValueChangeListener() {
|
|
||||||
public void valueChange(Property.ValueChangeEvent event) {
|
|
||||||
currentSelected.clear();
|
|
||||||
if (gitReposTable.getValue() != null) {
|
|
||||||
currentSelected.add((DisplayData) gitReposTable.getValue());
|
|
||||||
buttonDeployProject.setEnabled(true);
|
|
||||||
} else {
|
|
||||||
buttonDeployProject.setEnabled(false);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
buttonDeployProject.addClickListener((Button.ClickListener) event -> {
|
|
||||||
if (currentSelected.size() == 1) {
|
|
||||||
table.removeAllItems();
|
|
||||||
DisplayData displayData = currentSelected.get(0);
|
|
||||||
KieConfigurationData config = AppContext.getApplicationContext().getBean(KieConfigurationData.class);
|
|
||||||
kieRepositoryService = AppContext.getApplicationContext().getBean(KieRepositoryService.class);
|
|
||||||
|
|
||||||
|
|
||||||
JobStatus result = kieRepositoryService.buildProject(config.getKiewbUrl(), userNameTextField.getValue(),
|
|
||||||
userpasswdTextField.getValue(), displayData.getSpaceName(), displayData.getProjectArtifactID(), "compile", this);
|
|
||||||
kieRepositoryService.waitForJobToBeEnded(config.getKiewbUrl(), userNameTextField.getValue(),
|
|
||||||
userpasswdTextField.getValue(), result.getJobId(), this);
|
|
||||||
|
|
||||||
result = kieRepositoryService.buildProject(config.getKiewbUrl(), userNameTextField.getValue(),
|
|
||||||
userpasswdTextField.getValue(), displayData.getSpaceName(), displayData.getProjectArtifactID(), "install", this);
|
|
||||||
|
|
||||||
kieRepositoryService.waitForJobToBeEnded(config.getKiewbUrl(), userNameTextField.getValue(),
|
|
||||||
userpasswdTextField.getValue(), result.getJobId(), this);
|
|
||||||
if (displayData.getContainerId() != null && displayData.getContainerId().length() > 0) {
|
|
||||||
KieServerJobStatus jobresult = kieServerRepositoryService.stopContainer(config.getKieserverUrl(), config.getKieserverUserName(), config.getKieserverPassword(), displayData.getContainerId(), this);
|
|
||||||
if (jobresult != null
|
|
||||||
&& "SUCCESS".equals(jobresult.getType())) {
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
KieContainerRequest newContainer = new KieContainerRequest();
|
|
||||||
newContainer.setContainerId(displayData.getContainerId());
|
|
||||||
newContainer.setReleaseId(new ReleaseDefinition());
|
|
||||||
newContainer.getReleaseId().setArtifactId(displayData.getProjectArtifactID());
|
|
||||||
newContainer.getReleaseId().setGroupId(displayData.getProjectGroupID());
|
|
||||||
newContainer.getReleaseId().setVersion(displayData.getProjectVersion());
|
|
||||||
KieContainerInfo toto = kieServerRepositoryService.createContainer(config.getKieserverUrl(), config.getKieserverUserName(), config.getKieserverPassword(), displayData.getProjectArtifactID(), newContainer, this);
|
|
||||||
System.out.println("coucou");
|
|
||||||
this.refreshList();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
});
|
|
||||||
buttonDeployProject.setEnabled(false);
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
public void addRow(String textToAdd) {
|
|
||||||
int nbRows = table.getContainerDataSource().getItemIds().size() + 1;
|
|
||||||
Item item = table.getContainerDataSource().addItem(nbRows);
|
|
||||||
if (item != null) {
|
|
||||||
Property<String> nameProperty =
|
|
||||||
item.getItemProperty("Message");
|
|
||||||
|
|
||||||
nameProperty.setValue(textToAdd);
|
|
||||||
table.setContainerDataSource(table.getContainerDataSource());
|
|
||||||
} else {
|
|
||||||
System.out.println("null");
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
private void refreshList() {
|
|
||||||
gitReposListContainer.removeAllItems();
|
|
||||||
KieConfigurationData config = AppContext.getApplicationContext().getBean(KieConfigurationData.class);
|
|
||||||
kieRepositoryService = AppContext.getApplicationContext().getBean(KieRepositoryService.class);
|
|
||||||
List<KieContainerInfo> listcontainers = kieServerRepositoryService.getContainerList(config.getKieserverUrl(), config.getKieserverUserName(), config.getKieserverPassword());
|
|
||||||
|
|
||||||
|
|
||||||
List<ProjectResponse> listSpacesuberfire = kieRepositoryService.getListSpaces2(config.getKiewbUrl(), userNameTextField.getValue(),
|
|
||||||
userpasswdTextField.getValue());
|
|
||||||
|
|
||||||
// List<Space> listSpaces = kieRepositoryService.getListSpaces(config.getKiewbUrl(), userNameTextField.getValue(),
|
|
||||||
// userpasswdTextField.getValue());
|
|
||||||
|
|
||||||
|
|
||||||
for (ProjectResponse projectResponse : listSpacesuberfire) {
|
|
||||||
DisplayData displayData = new DisplayData();
|
|
||||||
displayData.setSpaceName(projectResponse.getSpaceName());
|
|
||||||
displayData.setProjectArtifactID(projectResponse.getName());
|
|
||||||
displayData.setProjectGroupID(projectResponse.getGroupId());
|
|
||||||
displayData.setProjectVersion(projectResponse.getVersion());
|
|
||||||
displayData.setProjectDescription(projectResponse.getDescription());
|
|
||||||
for (PublicURI uri : projectResponse.getPublicURIs()) {
|
|
||||||
if (uri.getProtocol().equals("git")) {
|
|
||||||
displayData.setProjectGitAddress(uri.getUri());
|
|
||||||
} else {
|
|
||||||
displayData.setProjectSSHAdress(uri.getUri());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
for (KieContainerInfo kie : listcontainers) {
|
|
||||||
if (kie.getGroupId() != null
|
|
||||||
&& kie.getGroupId().equals(displayData.getProjectGroupID())
|
|
||||||
&& kie.getArtifactId().equals(displayData.getProjectArtifactID())
|
|
||||||
&& kie.getVersion().equals(displayData.getProjectVersion())) {
|
|
||||||
displayData.setKieServerArtifactId(kie.getArtifactId());
|
|
||||||
displayData.setKieServerGroupId(kie.getGroupId());
|
|
||||||
displayData.setKieServerVersion(kie.getVersion());
|
|
||||||
displayData.setContainerId(kie.getContainerId());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
gitReposListContainer.addBean(displayData);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
System.out.println("coucou");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
@ -0,0 +1,95 @@
|
||||||
|
package org.chtijbug.drools.console;
|
||||||
|
|
||||||
|
import com.vaadin.annotations.PreserveOnRefresh;
|
||||||
|
import com.vaadin.annotations.Push;
|
||||||
|
import com.vaadin.annotations.Theme;
|
||||||
|
import com.vaadin.event.FieldEvents;
|
||||||
|
import com.vaadin.server.VaadinRequest;
|
||||||
|
import com.vaadin.spring.annotation.SpringUI;
|
||||||
|
import com.vaadin.ui.*;
|
||||||
|
import org.chtijbug.drools.console.service.JenkinsService;
|
||||||
|
import org.chtijbug.drools.console.service.KieRepositoryService;
|
||||||
|
import org.chtijbug.drools.console.service.KieServerRepositoryService;
|
||||||
|
import org.chtijbug.drools.console.service.model.UserConnected;
|
||||||
|
import org.chtijbug.drools.console.service.model.kie.KieConfigurationData;
|
||||||
|
import org.chtijbug.drools.console.service.util.AppContext;
|
||||||
|
import org.chtijbug.drools.console.view.DeploymentView;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
||||||
|
@Push
|
||||||
|
@Theme("runo")
|
||||||
|
@SpringUI
|
||||||
|
@PreserveOnRefresh
|
||||||
|
@SuppressWarnings("serial")
|
||||||
|
public class DroolsAdminConsoleMainView extends UI {
|
||||||
|
|
||||||
|
|
||||||
|
// @Autowired
|
||||||
|
// private GitLabRepositoryService gitLabRepositoryService;
|
||||||
|
|
||||||
|
final UserConnected userConnected = new UserConnected();
|
||||||
|
// @Autowired
|
||||||
|
// private GitRepositoryService gitRepositoryService;
|
||||||
|
@Autowired
|
||||||
|
private KieRepositoryService kieRepositoryService;
|
||||||
|
@Autowired
|
||||||
|
private KieServerRepositoryService kieServerRepositoryService;
|
||||||
|
@Autowired
|
||||||
|
private JenkinsService jenkinsService;
|
||||||
|
private TextField userNameTextField;
|
||||||
|
private PasswordField userpasswdTextField;
|
||||||
|
|
||||||
|
public DroolsAdminConsoleMainView() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void init(VaadinRequest request) {
|
||||||
|
final VerticalLayout layout = new VerticalLayout();
|
||||||
|
KieConfigurationData configKie = AppContext.getApplicationContext().getBean(KieConfigurationData.class);
|
||||||
|
// GitLabConfigurationData configGitLab = AppContext.getApplicationContext().getBean(GitLabConfigurationData.class);
|
||||||
|
// JenkinsConfigurationData jenkinsConfigurationData = AppContext.getApplicationContext().getBean(JenkinsConfigurationData.class);
|
||||||
|
|
||||||
|
// gitLabRepositoryService = AppContext.getApplicationContext().getBean(GitLabRepositoryService.class);
|
||||||
|
|
||||||
|
//jenkinsService = AppContext.getApplicationContext().getBean(JenkinsService.class);
|
||||||
|
|
||||||
|
layout.setMargin(true);
|
||||||
|
setContent(layout);
|
||||||
|
HorizontalLayout userHorizontal = new HorizontalLayout();
|
||||||
|
TextField urlTextField = new TextField("Kie-Wb url");
|
||||||
|
urlTextField.setValue(configKie.getKiewbUrl());
|
||||||
|
urlTextField.setMaxLength(200);
|
||||||
|
userHorizontal.addComponent(urlTextField);
|
||||||
|
layout.addComponent(userHorizontal);
|
||||||
|
userNameTextField = new TextField("User name");
|
||||||
|
userNameTextField.setValue(configKie.getUserName());
|
||||||
|
userConnected.setUserName(configKie.getUserName());
|
||||||
|
userNameTextField.addTextChangeListener(new FieldEvents.TextChangeListener() {
|
||||||
|
@Override
|
||||||
|
public void textChange(FieldEvents.TextChangeEvent textChangeEvent) {
|
||||||
|
userConnected.setUserName(textChangeEvent.getText());
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
userHorizontal.addComponent(userNameTextField);
|
||||||
|
userpasswdTextField = new PasswordField("Password");
|
||||||
|
userpasswdTextField.setValue(configKie.getPassword());
|
||||||
|
userConnected.setUserPassword(configKie.getPassword());
|
||||||
|
userpasswdTextField.addTextChangeListener(new FieldEvents.TextChangeListener() {
|
||||||
|
@Override
|
||||||
|
public void textChange(FieldEvents.TextChangeEvent textChangeEvent) {
|
||||||
|
userConnected.setUserPassword(textChangeEvent.getText());
|
||||||
|
}
|
||||||
|
});
|
||||||
|
userHorizontal.addComponent(userpasswdTextField);
|
||||||
|
TabSheet tabsheetRepo = new TabSheet();
|
||||||
|
layout.addComponent(tabsheetRepo);
|
||||||
|
|
||||||
|
DeploymentView deploymentView = new DeploymentView(userConnected);
|
||||||
|
tabsheetRepo.addTab(deploymentView, "Deploy");
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -1,38 +0,0 @@
|
||||||
package org.chtijbug.drools.console;
|
|
||||||
|
|
||||||
import com.vaadin.ui.PopupView;
|
|
||||||
import com.vaadin.ui.Table;
|
|
||||||
import com.vaadin.ui.VerticalLayout;
|
|
||||||
|
|
||||||
public class WorkOnGoingView extends PopupView {
|
|
||||||
|
|
||||||
private Table table;
|
|
||||||
|
|
||||||
|
|
||||||
public WorkOnGoingView() {
|
|
||||||
super("Logging", new VerticalLayout());
|
|
||||||
|
|
||||||
|
|
||||||
//this.
|
|
||||||
|
|
||||||
VerticalLayout verticalLayout = (VerticalLayout) this.getContent().getPopupComponent();
|
|
||||||
this.table = new Table("Logging");
|
|
||||||
table = new Table();
|
|
||||||
table.setSizeFull();
|
|
||||||
table.setPageLength(0);
|
|
||||||
table.setSelectable(false);
|
|
||||||
table.setColumnCollapsingAllowed(false);
|
|
||||||
table.setColumnReorderingAllowed(false);
|
|
||||||
table.setImmediate(true);
|
|
||||||
table.setNullSelectionAllowed(false);
|
|
||||||
table.setColumnHeaderMode(Table.ColumnHeaderMode.HIDDEN);
|
|
||||||
table.addContainerProperty("Message", String.class, null);
|
|
||||||
verticalLayout.addComponent(table);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void addRow(String textToAdd) {
|
|
||||||
String[] cells = new String[1];
|
|
||||||
cells[0] = textToAdd;
|
|
||||||
table.addItem(cells, "Message");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -2,7 +2,7 @@ package org.chtijbug.drools.console.service;
|
||||||
|
|
||||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||||
import org.apache.commons.codec.binary.Base64;
|
import org.apache.commons.codec.binary.Base64;
|
||||||
import org.chtijbug.drools.console.DroolsAdminConsole;
|
import org.chtijbug.drools.console.AddLog;
|
||||||
import org.chtijbug.drools.console.service.model.kie.JobStatus;
|
import org.chtijbug.drools.console.service.model.kie.JobStatus;
|
||||||
import org.chtijbug.drools.console.service.model.kie.Space;
|
import org.chtijbug.drools.console.service.model.kie.Space;
|
||||||
import org.guvnor.rest.client.ProjectResponse;
|
import org.guvnor.rest.client.ProjectResponse;
|
||||||
|
|
@ -75,7 +75,7 @@ public class KieRepositoryService {
|
||||||
return reponseMoteur;
|
return reponseMoteur;
|
||||||
}
|
}
|
||||||
|
|
||||||
public JobStatus buildProject(String url, String username, String password, String space, String project, String command, DroolsAdminConsole workOnGoingView) {
|
public JobStatus buildProject(String url, String username, String password, String space, String project, String command, AddLog workOnGoingView) {
|
||||||
String completeurl = url + "/spaces/" + space + "/projects/" + project + "/maven/" + command;
|
String completeurl = url + "/spaces/" + space + "/projects/" + project + "/maven/" + command;
|
||||||
logger.info("url Maven install : " + completeurl);
|
logger.info("url Maven install : " + completeurl);
|
||||||
ResponseEntity<JobStatus> response = restTemplateKiewb
|
ResponseEntity<JobStatus> response = restTemplateKiewb
|
||||||
|
|
@ -138,7 +138,7 @@ public class KieRepositoryService {
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
public String waitForJobToBeEnded(String url, String username, String password, String jobID, DroolsAdminConsole workOnGoingView) {
|
public String waitForJobToBeEnded(String url, String username, String password, String jobID, AddLog workOnGoingView) {
|
||||||
String isJobDone = "NO";
|
String isJobDone = "NO";
|
||||||
while ("NO".equals(isJobDone)) {
|
while ("NO".equals(isJobDone)) {
|
||||||
JobStatus jobStatus = this.getStatusJobID(url,
|
JobStatus jobStatus = this.getStatusJobID(url,
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ package org.chtijbug.drools.console.service;
|
||||||
import com.fasterxml.jackson.core.type.TypeReference;
|
import com.fasterxml.jackson.core.type.TypeReference;
|
||||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||||
import org.apache.commons.codec.binary.Base64;
|
import org.apache.commons.codec.binary.Base64;
|
||||||
import org.chtijbug.drools.console.DroolsAdminConsole;
|
import org.chtijbug.drools.console.AddLog;
|
||||||
import org.chtijbug.drools.console.service.model.kie.KieContainerInfo;
|
import org.chtijbug.drools.console.service.model.kie.KieContainerInfo;
|
||||||
import org.chtijbug.drools.console.service.model.kie.KieContainerRequest;
|
import org.chtijbug.drools.console.service.model.kie.KieContainerRequest;
|
||||||
import org.chtijbug.drools.console.service.model.kie.KieServerJobStatus;
|
import org.chtijbug.drools.console.service.model.kie.KieServerJobStatus;
|
||||||
|
|
@ -103,7 +103,7 @@ public class KieServerRepositoryService {
|
||||||
return results;
|
return results;
|
||||||
}
|
}
|
||||||
|
|
||||||
public KieServerJobStatus stopContainer(String url, String username, String password, String containerId, DroolsAdminConsole workOnGoingView) {
|
public KieServerJobStatus stopContainer(String url, String username, String password, String containerId, AddLog workOnGoingView) {
|
||||||
KieServerJobStatus results = null;
|
KieServerJobStatus results = null;
|
||||||
String completeurl = url + "/containers/" + containerId;
|
String completeurl = url + "/containers/" + containerId;
|
||||||
logger.info("url kie server container : " + completeurl);
|
logger.info("url kie server container : " + completeurl);
|
||||||
|
|
@ -125,7 +125,7 @@ public class KieServerRepositoryService {
|
||||||
return reponseMoteur;
|
return reponseMoteur;
|
||||||
}
|
}
|
||||||
|
|
||||||
public KieContainerInfo createContainer(String url, String username, String password, String containerId, KieContainerRequest request, DroolsAdminConsole workOnGoingView) {
|
public KieContainerInfo createContainer(String url, String username, String password, String containerId, KieContainerRequest request, AddLog workOnGoingView) {
|
||||||
String completeurl = url + "/containers/" + containerId;
|
String completeurl = url + "/containers/" + containerId;
|
||||||
logger.info("url kie server container : " + completeurl);
|
logger.info("url kie server container : " + completeurl);
|
||||||
ResponseEntity<Map<String, Object>> response = restTemplateKiewb
|
ResponseEntity<Map<String, Object>> response = restTemplateKiewb
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,31 @@
|
||||||
|
package org.chtijbug.drools.console.service.model;
|
||||||
|
|
||||||
|
public class UserConnected {
|
||||||
|
private String userName;
|
||||||
|
|
||||||
|
private String userPassword;
|
||||||
|
|
||||||
|
public UserConnected() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public UserConnected(String userName, String userPassword) {
|
||||||
|
this.userName = userName;
|
||||||
|
this.userPassword = userPassword;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getUserName() {
|
||||||
|
return userName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUserName(String userName) {
|
||||||
|
this.userName = userName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getUserPassword() {
|
||||||
|
return userPassword;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUserPassword(String userPassword) {
|
||||||
|
this.userPassword = userPassword;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,188 @@
|
||||||
|
package org.chtijbug.drools.console.view;
|
||||||
|
|
||||||
|
import com.vaadin.data.Container;
|
||||||
|
import com.vaadin.data.Item;
|
||||||
|
import com.vaadin.data.Property;
|
||||||
|
import com.vaadin.data.util.BeanItemContainer;
|
||||||
|
import com.vaadin.data.util.IndexedContainer;
|
||||||
|
import com.vaadin.navigator.View;
|
||||||
|
import com.vaadin.navigator.ViewChangeListener;
|
||||||
|
import com.vaadin.ui.*;
|
||||||
|
import com.vaadin.ui.themes.Runo;
|
||||||
|
import org.chtijbug.drools.console.AddLog;
|
||||||
|
import org.chtijbug.drools.console.service.KieRepositoryService;
|
||||||
|
import org.chtijbug.drools.console.service.KieServerRepositoryService;
|
||||||
|
import org.chtijbug.drools.console.service.model.DisplayData;
|
||||||
|
import org.chtijbug.drools.console.service.model.UserConnected;
|
||||||
|
import org.chtijbug.drools.console.service.model.kie.*;
|
||||||
|
import org.chtijbug.drools.console.service.util.AppContext;
|
||||||
|
import org.guvnor.rest.client.ProjectResponse;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public class DeploymentView extends VerticalLayout implements AddLog, View {
|
||||||
|
|
||||||
|
|
||||||
|
final private List<DisplayData> currentSelected = new ArrayList<>();
|
||||||
|
final private Table table = new Table();
|
||||||
|
final private Button buttonDeployProject = new Button("Deploy project");
|
||||||
|
final private KieConfigurationData config;
|
||||||
|
final private BeanItemContainer<ProjectResponse> spaceContainer;
|
||||||
|
|
||||||
|
final private TextField projectArtifactIDTextField = new TextField("Project Artifact ID");
|
||||||
|
final private TextField projectGroupIDTextField = new TextField("Project Group ID");
|
||||||
|
final private TextField projectVersionTextField = new TextField("Project Version");
|
||||||
|
final private TextField containerIdTextField = new TextField("Container ID");
|
||||||
|
|
||||||
|
final private KieRepositoryService kieRepositoryService;
|
||||||
|
|
||||||
|
final private KieServerRepositoryService kieServerRepositoryService;
|
||||||
|
|
||||||
|
final private UserConnected userConnected;
|
||||||
|
|
||||||
|
public DeploymentView(UserConnected userConnected) {
|
||||||
|
|
||||||
|
this.kieRepositoryService = AppContext.getApplicationContext().getBean(KieRepositoryService.class);
|
||||||
|
;
|
||||||
|
this.kieServerRepositoryService = AppContext.getApplicationContext().getBean(KieServerRepositoryService.class);
|
||||||
|
;
|
||||||
|
this.userConnected = userConnected;
|
||||||
|
this.config = AppContext.getApplicationContext().getBean(KieConfigurationData.class);
|
||||||
|
Button button = new Button("Refresh");
|
||||||
|
button.addStyleName(Runo.BUTTON_SMALL);
|
||||||
|
|
||||||
|
button.addClickListener((Button.ClickListener) event -> {
|
||||||
|
this.refreshList();
|
||||||
|
});
|
||||||
|
|
||||||
|
this.addComponent(button);
|
||||||
|
|
||||||
|
List<ProjectResponse> projectResponses = kieRepositoryService.getListSpaces2(config.getKiewbUrl(), userConnected.getUserName(), userConnected.getUserPassword());
|
||||||
|
|
||||||
|
spaceContainer =
|
||||||
|
new BeanItemContainer<ProjectResponse>(ProjectResponse.class);
|
||||||
|
spaceContainer.addAll(projectResponses);
|
||||||
|
ComboBox spaceSelection = new ComboBox("Project", spaceContainer);
|
||||||
|
|
||||||
|
spaceSelection.setNullSelectionAllowed(false);
|
||||||
|
|
||||||
|
spaceSelection.setItemCaptionPropertyId("name");
|
||||||
|
|
||||||
|
spaceSelection.setNewItemsAllowed(false);
|
||||||
|
spaceSelection.setImmediate(true);
|
||||||
|
spaceSelection.addListener(new Property.ValueChangeListener() {
|
||||||
|
@Override
|
||||||
|
public void valueChange(Property.ValueChangeEvent valueChangeEvent) {
|
||||||
|
ProjectResponse response = (ProjectResponse) spaceSelection.getValue();
|
||||||
|
projectArtifactIDTextField.setValue(response.getName());
|
||||||
|
projectGroupIDTextField.setValue(response.getGroupId());
|
||||||
|
projectVersionTextField.setValue(response.getVersion());
|
||||||
|
refreshList();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
this.addComponent(spaceSelection);
|
||||||
|
|
||||||
|
projectArtifactIDTextField.setEnabled(false);
|
||||||
|
projectGroupIDTextField.setEnabled(false);
|
||||||
|
projectVersionTextField.setEnabled(false);
|
||||||
|
containerIdTextField.setEnabled(false);
|
||||||
|
this.addComponent(projectArtifactIDTextField);
|
||||||
|
this.addComponent(projectGroupIDTextField);
|
||||||
|
this.addComponent(projectVersionTextField);
|
||||||
|
this.addComponent(containerIdTextField);
|
||||||
|
|
||||||
|
this.buttonDeployProject.setEnabled(false);
|
||||||
|
this.addComponent(buttonDeployProject);
|
||||||
|
buttonDeployProject.addStyleName(Runo.BUTTON_SMALL);
|
||||||
|
|
||||||
|
|
||||||
|
buttonDeployProject.addClickListener((Button.ClickListener) event -> {
|
||||||
|
if (containerIdTextField.getValue() != null
|
||||||
|
&& containerIdTextField.getValue().length() > 0) {
|
||||||
|
table.removeAllItems();
|
||||||
|
|
||||||
|
ProjectResponse response = (ProjectResponse) spaceSelection.getValue();
|
||||||
|
|
||||||
|
JobStatus result = kieRepositoryService.buildProject(config.getKiewbUrl(), userConnected.getUserName(),
|
||||||
|
userConnected.getUserPassword(), response.getSpaceName(), response.getName(), "compile", this);
|
||||||
|
kieRepositoryService.waitForJobToBeEnded(config.getKiewbUrl(), userConnected.getUserName(),
|
||||||
|
userConnected.getUserPassword(), result.getJobId(), this);
|
||||||
|
|
||||||
|
result = kieRepositoryService.buildProject(config.getKiewbUrl(), userConnected.getUserName(),
|
||||||
|
userConnected.getUserPassword(), response.getSpaceName(), response.getName(), "install", this);
|
||||||
|
|
||||||
|
kieRepositoryService.waitForJobToBeEnded(config.getKiewbUrl(), userConnected.getUserName(),
|
||||||
|
userConnected.getUserPassword(), result.getJobId(), this);
|
||||||
|
if (containerIdTextField.getValue() != null && containerIdTextField.getValue().length() > 0) {
|
||||||
|
KieServerJobStatus jobresult = kieServerRepositoryService.stopContainer(config.getKieserverUrl(), config.getKieserverUserName(), config.getKieserverPassword(), containerIdTextField.getValue(), this);
|
||||||
|
if (jobresult != null
|
||||||
|
&& "SUCCESS".equals(jobresult.getType())) {
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
KieContainerRequest newContainer = new KieContainerRequest();
|
||||||
|
newContainer.setContainerId(containerIdTextField.getValue());
|
||||||
|
newContainer.setReleaseId(new ReleaseDefinition());
|
||||||
|
newContainer.getReleaseId().setArtifactId(projectArtifactIDTextField.getValue());
|
||||||
|
newContainer.getReleaseId().setGroupId(projectGroupIDTextField.getValue());
|
||||||
|
newContainer.getReleaseId().setVersion(projectVersionTextField.getValue());
|
||||||
|
KieContainerInfo createdContainer = kieServerRepositoryService.createContainer(config.getKieserverUrl(), config.getKieserverUserName(), config.getKieserverPassword(), projectArtifactIDTextField.getValue(), newContainer, this);
|
||||||
|
containerIdTextField.setValue(createdContainer.getContainerId());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
buttonDeployProject.setEnabled(false);
|
||||||
|
table.setCaption("Logging");
|
||||||
|
table.setSizeFull();
|
||||||
|
table.setPageLength(0);
|
||||||
|
table.setSelectable(false);
|
||||||
|
table.setColumnCollapsingAllowed(false);
|
||||||
|
table.setColumnReorderingAllowed(false);
|
||||||
|
table.setImmediate(true);
|
||||||
|
table.setNullSelectionAllowed(false);
|
||||||
|
table.setColumnHeaderMode(Table.ColumnHeaderMode.ID);
|
||||||
|
Container container = new IndexedContainer();
|
||||||
|
container.addContainerProperty("Message", String.class, "none");
|
||||||
|
table.setContainerDataSource(container);
|
||||||
|
this.addComponent(table);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private void refreshList() {
|
||||||
|
buttonDeployProject.setEnabled(true);
|
||||||
|
KieConfigurationData config = AppContext.getApplicationContext().getBean(KieConfigurationData.class);
|
||||||
|
List<KieContainerInfo> listcontainers = kieServerRepositoryService.getContainerList(config.getKieserverUrl(), config.getKieserverUserName(), config.getKieserverPassword());
|
||||||
|
containerIdTextField.setValue("");
|
||||||
|
for (KieContainerInfo kieContainerInfo : listcontainers) {
|
||||||
|
if (kieContainerInfo.getArtifactId().equals(projectArtifactIDTextField.getValue())
|
||||||
|
&& kieContainerInfo.getArtifactId().equals(projectArtifactIDTextField.getValue())
|
||||||
|
&& kieContainerInfo.getArtifactId().equals(projectArtifactIDTextField.getValue())) {
|
||||||
|
containerIdTextField.setValue(kieContainerInfo.getContainerId());
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
System.out.println("coucou");
|
||||||
|
}
|
||||||
|
|
||||||
|
public void addRow(String textToAdd) {
|
||||||
|
int nbRows = table.getContainerDataSource().getItemIds().size() + 1;
|
||||||
|
Item item = table.getContainerDataSource().addItem(nbRows);
|
||||||
|
if (item != null) {
|
||||||
|
Property<String> nameProperty =
|
||||||
|
item.getItemProperty("Message");
|
||||||
|
|
||||||
|
nameProperty.setValue(textToAdd);
|
||||||
|
table.setContainerDataSource(table.getContainerDataSource());
|
||||||
|
} else {
|
||||||
|
System.out.println("null");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void enter(ViewChangeListener.ViewChangeEvent viewChangeEvent) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -11,16 +11,19 @@
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-api:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-api:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-api:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.2" level="project" />
|
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.2" level="project" />
|
||||||
<orderEntry type="module" module-name="drools-framework-runtime-entity" />
|
<orderEntry type="module" module-name="drools-framework-runtime-entity" />
|
||||||
<orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
|
|
||||||
<orderEntry type="module" module-name="drools-framework-common" />
|
<orderEntry type="module" module-name="drools-framework-common" />
|
||||||
<orderEntry type="library" name="Maven: junit:junit:4.12" level="project" />
|
<orderEntry type="library" name="Maven: junit:junit:4.12" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
|
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: commons-io:commons-io:2.1" level="project" />
|
<orderEntry type="library" name="Maven: commons-io:commons-io:2.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.4.0" level="project" />
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.8.9" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.4.0" level="project" />
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.8.9" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.4.0" level="project" />
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.8.9" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.15.0.Final" level="project" />
|
||||||
</component>
|
</component>
|
||||||
</module>
|
</module>
|
||||||
|
|
@ -10,32 +10,86 @@
|
||||||
</content>
|
</content>
|
||||||
<orderEntry type="inheritedJdk" />
|
<orderEntry type="inheritedJdk" />
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.4.0" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.4.0" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.4.0" level="project" />
|
|
||||||
<orderEntry type="module" module-name="drools-framework-kie-server-services-drools" />
|
|
||||||
<orderEntry type="module" module-name="drools-framework-runtime-base" />
|
|
||||||
<orderEntry type="library" name="Maven: org.codehaus.jettison:jettison:1.3.1" level="project" />
|
<orderEntry type="library" name="Maven: org.codehaus.jettison:jettison:1.3.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: stax:stax-api:1.0.1" level="project" />
|
<orderEntry type="library" name="Maven: stax:stax-api:1.0.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.server:kie-server-client:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-client:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec:1.0.0.Final" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:1.0.1.Final" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.8.3" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.2" level="project" />
|
|
||||||
<orderEntry type="module" module-name="drools-framework-common" />
|
|
||||||
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.3.3" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-dmn-feel:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-feel:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.antlr:antlr4-runtime:4.5.3" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: org.drools:drlx-parser:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drlx-parser:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-dmn-core:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-core:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-dmn-backend:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-backend:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-canonical-model:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-canonical-model:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-model-compiler:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-model-compiler:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="module" module-name="drools-framework-runtime-entity" />
|
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-ci:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-ci:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-integration:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-integration:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-api:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-api:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-commons:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-core:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-commons:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-core:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-xstream:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-common:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-jaxb:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-api:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-model:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-services-common:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-controller-api:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-common:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-compiler:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-decisiontables:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-templates:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jbpm:jbpm-bpmn2:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow-builder:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec:1.0.1.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-services-drools:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-api:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-commons:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.uberfire:uberfire-commons:2.8.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-marshalling:4.3.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-common:4.3.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.errai.reflections:reflections:4.3.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-config:4.3.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-codegen:4.3.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-codegen-gwt:4.3.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-datamodel-api:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-guided-dtable:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-guided-dtree:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-guided-scorecard:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:kie-pmml:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-scorecards:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-guided-template:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-test-scenarios:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-rest-common:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.5.15" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.8.9" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.8.9" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.8.9" level="project" />
|
||||||
|
<orderEntry type="module" module-name="drools-framework-kie-server-services-drools" />
|
||||||
|
<orderEntry type="module" module-name="drools-framework-runtime-base" />
|
||||||
|
<orderEntry type="library" name="Maven: org.codehaus.jettison:jettison:1.4.0" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-client:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec:1.0.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:1.0.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.8.3" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.2" level="project" />
|
||||||
|
<orderEntry type="module" module-name="drools-framework-common" />
|
||||||
|
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.3.3" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-feel:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.antlr:antlr4-runtime:4.5.3" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drlx-parser:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: ch.obermuhlner:big-math:2.0.1" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-core:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-backend:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-canonical-model:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-model-compiler:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="module" module-name="drools-framework-runtime-entity" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-ci:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-integration:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.maven:maven-artifact:3.3.9" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.maven:maven-artifact:3.3.9" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.maven:maven-core:3.3.9" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.maven:maven-core:3.3.9" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.maven:maven-repository-metadata:3.3.9" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.maven:maven-repository-metadata:3.3.9" level="project" />
|
||||||
|
|
@ -74,41 +128,42 @@
|
||||||
<orderEntry type="library" name="Maven: com.google.inject:guice:no_aop:4.0" level="project" />
|
<orderEntry type="library" name="Maven: com.google.inject:guice:no_aop:4.0" level="project" />
|
||||||
<orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
|
<orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
|
<orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.apache.sshd:sshd-core:1.4.0" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4.10" level="project" />
|
<orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4.10" level="project" />
|
||||||
<orderEntry type="library" name="Maven: xmlpull:xmlpull:1.1.3.1" level="project" />
|
<orderEntry type="library" name="Maven: xmlpull:xmlpull:1.1.3.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: xpp3:xpp3_min:1.1.4c" level="project" />
|
<orderEntry type="library" name="Maven: xpp3:xpp3_min:1.1.4c" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-api:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-api:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: commons-io:commons-io:2.1" level="project" />
|
<orderEntry type="library" name="Maven: commons-io:commons-io:2.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.server:kie-server-api:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-api:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-commons:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-commons:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-core:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-core:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.mvel:mvel2:2.4.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.mvel:mvel2:2.4.3.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-commons:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-commons:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.10" level="project" />
|
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.10" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-core:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-core:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.4.1" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.4.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-xstream:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-xstream:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-common:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-common:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-jaxb:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-jaxb:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec:1.0.4.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec:1.0.4.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.3.0" level="project" />
|
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.3.0" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.3.0" level="project" />
|
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.3.0" level="project" />
|
||||||
<orderEntry type="library" name="Maven: javax.activation:activation:1.1.1" level="project" />
|
<orderEntry type="library" name="Maven: javax.activation:activation:1.1.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-dmn-api:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-api:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-dmn-model:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-model:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.9" level="project" />
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.9" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.4" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.4" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.server:kie-server-services-common:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-services-common:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.server:kie-server-controller-api:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-controller-api:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.server:kie-server-common:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-common:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-compiler:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-compiler:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.antlr:antlr-runtime:3.5.2" level="project" />
|
<orderEntry type="library" name="Maven: org.antlr:antlr-runtime:3.5.2" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.eclipse.jdt.core.compiler:ecj:4.4.2" level="project" />
|
<orderEntry type="library" name="Maven: org.eclipse.jdt.core.compiler:ecj:4.4.2" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.protobuf:protobuf-java:2.6.1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.protobuf:protobuf-java:3.6.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-decisiontables:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-decisiontables:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-templates:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-templates:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:3.17" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:3.17" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:3.17" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:3.17" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:2.6.0" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:2.6.0" level="project" />
|
||||||
|
|
@ -116,9 +171,9 @@
|
||||||
<orderEntry type="library" name="Maven: javax.xml.stream:stax-api:1.0-2" level="project" />
|
<orderEntry type="library" name="Maven: javax.xml.stream:stax-api:1.0-2" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.poi:poi:3.17" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.poi:poi:3.17" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.1" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jbpm:jbpm-bpmn2:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jbpm:jbpm-bpmn2:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow-builder:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow-builder:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec:1.0.1.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec:1.0.2.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:1.0.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:1.0.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.3.6" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.3.6" level="project" />
|
||||||
<orderEntry type="library" scope="RUNTIME" name="Maven: org.jboss.resteasy:resteasy-jaxrs:3.0.26.Final" level="project" />
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.jboss.resteasy:resteasy-jaxrs:3.0.26.Final" level="project" />
|
||||||
|
|
@ -131,10 +186,10 @@
|
||||||
<orderEntry type="library" scope="RUNTIME" name="Maven: org.codehaus.jackson:jackson-jaxrs:1.9.13" level="project" />
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.codehaus.jackson:jackson-jaxrs:1.9.13" level="project" />
|
||||||
<orderEntry type="library" scope="RUNTIME" name="Maven: org.codehaus.jackson:jackson-xc:1.9.13" level="project" />
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.codehaus.jackson:jackson-xc:1.9.13" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.25" level="project" />
|
<orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.25" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.server:kie-server-services-drools:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-services-drools:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-api:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-api:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-commons:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-commons:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.uberfire:uberfire-commons:2.8.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.uberfire:uberfire-commons:2.12.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.activemq:artemis-jms-client:2.3.0" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.activemq:artemis-jms-client:2.3.0" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.activemq:artemis-core-client:2.3.0" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.activemq:artemis-core-client:2.3.0" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jgroups:jgroups:3.6.13.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jgroups:jgroups:3.6.13.Final" level="project" />
|
||||||
|
|
@ -142,18 +197,18 @@
|
||||||
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-json_1.0_spec:1.0-alpha-1" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-json_1.0_spec:1.0-alpha-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.johnzon:johnzon-core:0.9.5" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.johnzon:johnzon-core:0.9.5" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.activemq:artemis-selector:2.3.0" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.activemq:artemis-selector:2.3.0" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai:errai-marshalling:4.3.2.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-marshalling:4.4.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai:errai-common:4.3.2.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-common:4.4.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.jsinterop:jsinterop-annotations:1.0.1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.jsinterop:jsinterop-annotations:1.0.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai.reflections:reflections:4.3.2.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai.reflections:reflections:4.4.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: de.benediktmeurer.gwt-slf4j:gwt-slf4j:0.0.2" level="project" />
|
<orderEntry type="library" name="Maven: de.benediktmeurer.gwt-slf4j:gwt-slf4j:0.0.2" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-dom:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-dom:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.jsinterop:base:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.jsinterop:base:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-core:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-core:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-promise:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-promise:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai:errai-config:4.3.2.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-config:4.4.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai:errai-codegen:4.3.2.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-codegen:4.4.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai:errai-codegen-gwt:4.3.2.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-codegen-gwt:4.4.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.16.Final" level="project" />
|
<orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.16.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: io.netty:netty-common:4.1.16.Final" level="project" />
|
<orderEntry type="library" name="Maven: io.netty:netty-common:4.1.16.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.16.Final" level="project" />
|
<orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.16.Final" level="project" />
|
||||||
|
|
@ -164,18 +219,18 @@
|
||||||
<orderEntry type="library" name="Maven: io.netty:netty-transport-native-unix-common:4.1.16.Final" level="project" />
|
<orderEntry type="library" name="Maven: io.netty:netty-transport-native-unix-common:4.1.16.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: io.netty:netty-transport-native-kqueue:osx-x86_64:4.1.16.Final" level="project" />
|
<orderEntry type="library" name="Maven: io.netty:netty-transport-native-kqueue:osx-x86_64:4.1.16.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: io.netty:netty-codec-http:4.1.16.Final" level="project" />
|
<orderEntry type="library" name="Maven: io.netty:netty-codec-http:4.1.16.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-datamodel-api:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-datamodel-api:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-guided-dtable:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-guided-dtable:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-guided-dtree:7.11.0.Final" level="project" />
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-guided-dtree:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-guided-scorecard:7.11.0.Final" level="project" />
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-guided-scorecard:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:kie-pmml:7.11.0.Final" level="project" />
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:kie-pmml:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-scorecards:7.11.0.Final" level="project" />
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-scorecards:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-guided-template:7.11.0.Final" level="project" />
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-guided-template:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-test-scenarios:7.11.0.Final" level="project" />
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-test-scenarios:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: junit:junit:4.12" level="project" />
|
<orderEntry type="library" name="Maven: junit:junit:4.12" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
|
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.server:kie-server-rest-common:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-rest-common:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.5.15" level="project" />
|
<orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.5.20" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.2" level="project" />
|
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.2" level="project" />
|
||||||
<orderEntry type="module" module-name="drools-framework-kie-server-extension-interface" />
|
<orderEntry type="module" module-name="drools-framework-kie-server-extension-interface" />
|
||||||
<orderEntry type="library" name="Maven: org.reflections:reflections:0.9.11" level="project" />
|
<orderEntry type="library" name="Maven: org.reflections:reflections:0.9.11" level="project" />
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai:errai-common:4.3.3.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-common:4.3.3.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.jsinterop:jsinterop-annotations:1.0.1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.jsinterop:jsinterop-annotations:1.0.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai.reflections:reflections:4.3.3.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai.reflections:reflections:4.3.3.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: org.javassist:javassist:3.20.0-GA" level="project" />
|
<orderEntry type="library" name="Maven: org.javassist:javassist:3.20.0-GA" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.2" level="project" />
|
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.2" level="project" />
|
||||||
<orderEntry type="library" name="Maven: de.benediktmeurer.gwt-slf4j:gwt-slf4j:0.0.2" level="project" />
|
<orderEntry type="library" name="Maven: de.benediktmeurer.gwt-slf4j:gwt-slf4j:0.0.2" level="project" />
|
||||||
|
|
@ -23,27 +22,31 @@
|
||||||
<orderEntry type="library" name="Maven: com.google.jsinterop:base:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.jsinterop:base:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-core:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-core:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-promise:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-promise:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.resteasy:resteasy-multipart-provider:3.0.24.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.resteasy:resteasy-jaxb-provider:3.6.2.Final" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.resteasy:resteasy-client:3.0.24.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.3_spec:1.0.0.Final" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sun.mail:javax.mail:1.5.6" level="project" />
|
<orderEntry type="library" name="Maven: org.glassfish.jaxb:jaxb-runtime:2.3.1" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.james:apache-mime4j:0.6" level="project" />
|
<orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.3.1" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
|
<orderEntry type="library" name="Maven: org.glassfish.jaxb:txw2:2.3.1" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.resteasy:resteasy-jaxrs:3.0.24.Final" level="project" />
|
<orderEntry type="library" name="Maven: com.sun.istack:istack-commons-runtime:3.0.7" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec:1.0.1.Beta1" level="project" />
|
<orderEntry type="library" name="Maven: org.jvnet.staxex:stax-ex:1.8" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: com.sun.xml.fastinfoset:FastInfoset:1.2.15" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: javax.activation:javax.activation-api:1.2.0" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.3.1.Final" level="project" />
|
||||||
|
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.resteasy:resteasy-jaxrs:3.6.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.1_spec:1.0.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" scope="PROVIDED" name="Maven: org.reactivestreams:reactive-streams:1.0.2" level="project" />
|
||||||
|
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.validation:validation-api:1.1.0.Final" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:1.0.0.Final" level="project" />
|
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:1.0.0.Final" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.activation:activation:1.1.1" level="project" />
|
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.activation:activation:1.1.1" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.httpcomponents:httpclient:4.3.6" level="project" />
|
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.httpcomponents:httpclient:4.3.6" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.httpcomponents:httpcore:4.3.3" level="project" />
|
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.httpcomponents:httpcore:4.3.3" level="project" />
|
||||||
|
<orderEntry type="library" scope="PROVIDED" name="Maven: commons-logging:commons-logging:1.1.3" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: commons-codec:commons-codec:1.6" level="project" />
|
<orderEntry type="library" scope="PROVIDED" name="Maven: commons-codec:commons-codec:1.6" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: commons-io:commons-io:2.1" level="project" />
|
<orderEntry type="library" scope="PROVIDED" name="Maven: commons-io:commons-io:2.1" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: net.jcip:jcip-annotations:1.0" level="project" />
|
<orderEntry type="library" scope="PROVIDED" name="Maven: net.jcip:jcip-annotations:1.0" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.logging:jboss-logging:3.3.0.Final" level="project" />
|
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.resteasy:resteasy-multipart-provider:3.6.2.Final" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.resteasy:resteasy-jaxb-provider:3.0.24.Final" level="project" />
|
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.resteasy:resteasy-client:3.6.2.Final" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sun.xml.bind:jaxb-impl:2.2.7" level="project" />
|
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sun.mail:javax.mail:1.5.6" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sun.xml.bind:jaxb-core:2.2.7" level="project" />
|
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.james:apache-mime4j:0.6" level="project" />
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.xml.bind:jaxb-api:2.2.7" level="project" />
|
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sun.istack:istack-commons-runtime:2.16" level="project" />
|
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sun.xml.fastinfoset:FastInfoset:1.2.12" level="project" />
|
|
||||||
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.xml.bind:jsr173_api:1.0" level="project" />
|
|
||||||
</component>
|
</component>
|
||||||
</module>
|
</module>
|
||||||
|
|
@ -23,12 +23,28 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jboss.errai</groupId>
|
<groupId>org.jboss.errai</groupId>
|
||||||
<artifactId>errai-common</artifactId>
|
<artifactId>errai-common</artifactId>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<artifactId>guava</artifactId>
|
||||||
|
<groupId>com.google.guava</groupId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jboss.resteasy</groupId>
|
||||||
|
<artifactId>resteasy-jaxb-provider</artifactId>
|
||||||
|
<version>3.6.2.Final</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jboss.resteasy</groupId>
|
||||||
|
<artifactId>resteasy-jaxrs</artifactId>
|
||||||
|
<version>3.6.2.Final</version>
|
||||||
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jboss.resteasy</groupId>
|
<groupId>org.jboss.resteasy</groupId>
|
||||||
<artifactId>resteasy-multipart-provider</artifactId>
|
<artifactId>resteasy-multipart-provider</artifactId>
|
||||||
<version>3.0.24.Final</version>
|
<version>3.6.2.Final</version>
|
||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
|
@ -41,18 +57,6 @@
|
||||||
</exclusion>
|
</exclusion>
|
||||||
</exclusions>
|
</exclusions>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
|
||||||
<groupId>org.jboss.resteasy</groupId>
|
|
||||||
<artifactId>resteasy-jaxrs</artifactId>
|
|
||||||
<version>3.0.24.Final</version>
|
|
||||||
<scope>provided</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.jboss.resteasy</groupId>
|
|
||||||
<artifactId>resteasy-jaxb-provider</artifactId>
|
|
||||||
<version>3.0.24.Final</version>
|
|
||||||
<scope>provided</scope>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@
|
||||||
|
|
||||||
package org.drools.guvnor.server.jaxrs.jaxb;
|
package org.drools.guvnor.server.jaxrs.jaxb;
|
||||||
|
|
||||||
|
|
||||||
import org.jboss.resteasy.annotations.providers.multipart.PartType;
|
import org.jboss.resteasy.annotations.providers.multipart.PartType;
|
||||||
|
|
||||||
import javax.ws.rs.FormParam;
|
import javax.ws.rs.FormParam;
|
||||||
|
|
|
||||||
|
|
@ -151,7 +151,7 @@ public class PackageResource {
|
||||||
try {
|
try {
|
||||||
List<Asset> contentList = new LinkedList<>();
|
List<Asset> contentList = new LinkedList<>();
|
||||||
WorkspaceProject project = getProject(organizationalUnitName, repositoryName, packageName);
|
WorkspaceProject project = getProject(organizationalUnitName, repositoryName, packageName);
|
||||||
if (project != null && project.getName().equals(packageName)) {
|
if (project != null) {
|
||||||
org.uberfire.backend.vfs.Path rootPath = project.getRootPath();
|
org.uberfire.backend.vfs.Path rootPath = project.getRootPath();
|
||||||
org.uberfire.java.nio.file.Path nioPath = Paths.get(rootPath.toURI());
|
org.uberfire.java.nio.file.Path nioPath = Paths.get(rootPath.toURI());
|
||||||
DirectoryStream<org.uberfire.java.nio.file.Path> directoryStream = ioService.newDirectoryStream(nioPath);
|
DirectoryStream<org.uberfire.java.nio.file.Path> directoryStream = ioService.newDirectoryStream(nioPath);
|
||||||
|
|
@ -167,10 +167,10 @@ public class PackageResource {
|
||||||
|
|
||||||
private WorkspaceProject getProject(String organizationalUnitName, String repositoryName, String packageName) {
|
private WorkspaceProject getProject(String organizationalUnitName, String repositoryName, String packageName) {
|
||||||
OrganizationalUnit organizationalUnit = organizationalUnitService.getOrganizationalUnit(organizationalUnitName);
|
OrganizationalUnit organizationalUnit = organizationalUnitService.getOrganizationalUnit(organizationalUnitName);
|
||||||
Collection<Repository> repositories = organizationalUnit.getRepositories();
|
//Collection<Repository> repositories = organizationalUnit.getRepositories();
|
||||||
for (Repository repository : repositories) {
|
// for (Repository repository : repositories) {
|
||||||
if (repository.getAlias().equals(repositoryName)) {
|
// if (repository.getAlias().equals(repositoryName)) {
|
||||||
Optional<Branch> branch = repository.getDefaultBranch();
|
// Optional<Branch> branch = repository.getDefaultBranch();
|
||||||
Collection<WorkspaceProject> workspaceProjects = projectService.getAllWorkspaceProjects(organizationalUnit);
|
Collection<WorkspaceProject> workspaceProjects = projectService.getAllWorkspaceProjects(organizationalUnit);
|
||||||
|
|
||||||
for (WorkspaceProject project : workspaceProjects) {
|
for (WorkspaceProject project : workspaceProjects) {
|
||||||
|
|
@ -178,8 +178,8 @@ public class PackageResource {
|
||||||
return project;
|
return project;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
// }
|
||||||
}
|
//}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
package org.chtijbug.kie.rest.backend;
|
package org.chtijbug.kie.rest.backend;
|
||||||
|
|
||||||
import org.kie.api.io.Resource;
|
|
||||||
import org.kie.api.io.ResourceType;
|
import org.kie.api.io.ResourceType;
|
||||||
import org.kie.internal.io.ResourceFactory;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -13,40 +11,42 @@ public class RestTypeDefinition {
|
||||||
|
|
||||||
public boolean accept(String fileName) {
|
public boolean accept(String fileName) {
|
||||||
boolean result = false;
|
boolean result = false;
|
||||||
Resource zz = ResourceFactory.newFileResource("rr");
|
|
||||||
|
|
||||||
if (fileName.endsWith("." + ResourceType.DRL.getDefaultExtension())
|
if (fileName.startsWith(".") == false) {
|
||||||
|| fileName.endsWith("." + ResourceType.GDRL.getDefaultExtension())
|
|
||||||
|| fileName.endsWith("." + ResourceType.RDRL.getDefaultExtension())
|
if (fileName.endsWith("." + ResourceType.DRL.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.XDRL.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.GDRL.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.DSL.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.RDRL.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.DSLR.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.XDRL.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.RDSLR.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.DSL.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.DRF.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.DSLR.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.BPMN2.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.RDSLR.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.CMMN.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.DRF.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.DTABLE.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.BPMN2.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.BRL.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.CMMN.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.XSD.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.DTABLE.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.PMML.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.BRL.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.DESCR.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.XSD.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.JAVA.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.PMML.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.PROPERTIES.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.DESCR.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.SCARD.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.JAVA.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.TDRL.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.PROPERTIES.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.BAYES.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.SCARD.getDefaultExtension())
|
||||||
// ||fileName.endsWith("." + ResourceType.JAVA.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.TDRL.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.TEMPLATE.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.BAYES.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.DRT.getDefaultExtension())
|
// ||fileName.endsWith("." + ResourceType.JAVA.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.GDST.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.TEMPLATE.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.SCGD.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.DRT.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.SOLVER.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.GDST.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.DMN.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.SCGD.getDefaultExtension())
|
||||||
|| fileName.endsWith("." + ResourceType.FEEL.getDefaultExtension())
|
|| fileName.endsWith("." + ResourceType.SOLVER.getDefaultExtension())
|
||||||
|
|| fileName.endsWith("." + ResourceType.DMN.getDefaultExtension())
|
||||||
|
|| fileName.endsWith("." + ResourceType.FEEL.getDefaultExtension())
|
||||||
|
|
||||||
|
|
||||||
) {
|
) {
|
||||||
result = true;
|
result = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,6 @@
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai:errai-common:4.3.3.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-common:4.3.3.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.jsinterop:jsinterop-annotations:1.0.1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.jsinterop:jsinterop-annotations:1.0.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai.reflections:reflections:4.3.3.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai.reflections:reflections:4.3.3.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: org.javassist:javassist:3.20.0-GA" level="project" />
|
<orderEntry type="library" name="Maven: org.javassist:javassist:3.20.0-GA" level="project" />
|
||||||
<orderEntry type="library" name="Maven: junit:junit:4.12" level="project" />
|
<orderEntry type="library" name="Maven: junit:junit:4.12" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
|
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
|
||||||
|
|
@ -37,6 +36,16 @@
|
||||||
<orderEntry type="library" name="Maven: com.google.jsinterop:base:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.jsinterop:base:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-core:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-core:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-promise:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-promise:1.0.0-beta-1" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.resteasy:resteasy-jaxb-provider:3.6.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.3_spec:1.0.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.glassfish.jaxb:jaxb-runtime:2.3.1" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.3.1" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.glassfish.jaxb:txw2:2.3.1" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: com.sun.istack:istack-commons-runtime:3.0.7" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jvnet.staxex:stax-ex:1.8" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: com.sun.xml.fastinfoset:FastInfoset:1.2.15" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: javax.activation:javax.activation-api:1.2.0" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.3.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-api:7.15.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-api:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.15.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.15.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.15.0.Final" level="project" />
|
||||||
|
|
|
||||||
|
|
@ -16,25 +16,62 @@
|
||||||
<orderEntry type="library" name="Maven: stax:stax-api:1.0.1" level="project" />
|
<orderEntry type="library" name="Maven: stax:stax-api:1.0.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-api:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-api:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.2" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-compiler:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-compiler:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-commons:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-commons:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-commons:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-commons:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.antlr:antlr-runtime:3.5.2" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: org.eclipse.jdt.core.compiler:ecj:4.4.2" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: org.mvel:mvel2:2.4.0.Final" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: com.google.protobuf:protobuf-java:2.6.1" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: org.jbpm:jbpm-bpmn2:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jbpm:jbpm-bpmn2:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow-builder:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow-builder:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.server:kie-server-client:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-client:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.4" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-core:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-core:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.4.1" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-dmn-api:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-api:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-dmn-model:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-model:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec:1.0.0.Final" level="project" />
|
|
||||||
<orderEntry type="library" name="Maven: org.kie.server:kie-server-common:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-common:7.11.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:1.0.1.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-api:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-xstream:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-common:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-jaxb:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-core:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-feel:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drlx-parser:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-core:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-backend:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-canonical-model:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-model-compiler:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-guided-dtable:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.uberfire:uberfire-commons:2.8.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-marshalling:4.3.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-common:4.3.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.errai.reflections:reflections:4.3.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-config:4.3.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-codegen:4.3.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-codegen-gwt:4.3.2.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-api:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-datamodel-api:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-commons:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.codehaus.jettison:jettison:1.4.0" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-api:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.2" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.drools:drools-compiler:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-commons:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-commons:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.antlr:antlr-runtime:3.5.2" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.eclipse.jdt.core.compiler:ecj:4.4.2" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.mvel:mvel2:2.4.3.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: com.google.protobuf:protobuf-java:3.6.1" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jbpm:jbpm-bpmn2:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow-builder:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-client:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.4" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-core:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.4.1" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-api:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-model:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec:1.0.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-common:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:1.0.2.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.3.0" level="project" />
|
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.3.0" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.3.0" level="project" />
|
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.3.0" level="project" />
|
||||||
<orderEntry type="library" scope="RUNTIME" name="Maven: org.slf4j:jcl-over-slf4j:1.7.25" level="project" />
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.slf4j:jcl-over-slf4j:1.7.25" level="project" />
|
||||||
|
|
@ -42,15 +79,15 @@
|
||||||
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
|
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.2" level="project" />
|
<orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.2" level="project" />
|
||||||
<orderEntry type="library" name="Maven: commons-io:commons-io:2.1" level="project" />
|
<orderEntry type="library" name="Maven: commons-io:commons-io:2.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.server:kie-server-api:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server-api:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-xstream:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-xstream:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-common:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-common:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-jaxb:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-jaxb:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec:1.0.4.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec:1.0.4.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: javax.activation:activation:1.1.1" level="project" />
|
<orderEntry type="library" name="Maven: javax.activation:activation:1.1.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.4.0" level="project" />
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.8.9" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.8.9" level="project" />
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.9.5" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.4.0" level="project" />
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.8.9" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.9" level="project" />
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.9" level="project" />
|
||||||
<orderEntry type="module" module-name="drools-framework-kie-server-extension-interface" />
|
<orderEntry type="module" module-name="drools-framework-kie-server-extension-interface" />
|
||||||
<orderEntry type="library" name="Maven: org.reflections:reflections:0.9.11" level="project" />
|
<orderEntry type="library" name="Maven: org.reflections:reflections:0.9.11" level="project" />
|
||||||
|
|
@ -65,17 +102,18 @@
|
||||||
<orderEntry type="library" name="Maven: xmlpull:xmlpull:1.1.3.1" level="project" />
|
<orderEntry type="library" name="Maven: xmlpull:xmlpull:1.1.3.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: xpp3:xpp3_min:1.1.4c" level="project" />
|
<orderEntry type="library" name="Maven: xpp3:xpp3_min:1.1.4c" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.3.3" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.3.3" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-core:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-core:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.10" level="project" />
|
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.10" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-dmn-feel:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-feel:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.antlr:antlr4-runtime:4.5.3" level="project" />
|
<orderEntry type="library" name="Maven: org.antlr:antlr4-runtime:4.5.3" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drlx-parser:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drlx-parser:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-dmn-core:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: ch.obermuhlner:big-math:2.0.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-dmn-backend:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-core:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-canonical-model:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie:kie-dmn-backend:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-model-compiler:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-canonical-model:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-model-compiler:7.15.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" scope="TEST" name="Maven: org.powermock:powermock-module-junit4:1.6.3" level="project" />
|
<orderEntry type="library" scope="TEST" name="Maven: org.powermock:powermock-module-junit4:1.6.3" level="project" />
|
||||||
<orderEntry type="library" scope="TEST" name="Maven: org.powermock:powermock-module-junit4-common:1.6.3" level="project" />
|
<orderEntry type="library" scope="TEST" name="Maven: org.powermock:powermock-module-junit4-common:1.6.3" level="project" />
|
||||||
<orderEntry type="library" scope="TEST" name="Maven: org.powermock:powermock-core:1.6.3" level="project" />
|
<orderEntry type="library" scope="TEST" name="Maven: org.powermock:powermock-core:1.6.3" level="project" />
|
||||||
|
|
@ -84,8 +122,8 @@
|
||||||
<orderEntry type="library" scope="TEST" name="Maven: org.powermock:powermock-api-mockito:1.6.3" level="project" />
|
<orderEntry type="library" scope="TEST" name="Maven: org.powermock:powermock-api-mockito:1.6.3" level="project" />
|
||||||
<orderEntry type="library" scope="TEST" name="Maven: org.mockito:mockito-all:1.10.19" level="project" />
|
<orderEntry type="library" scope="TEST" name="Maven: org.mockito:mockito-all:1.10.19" level="project" />
|
||||||
<orderEntry type="library" scope="TEST" name="Maven: org.powermock:powermock-api-support:1.6.3" level="project" />
|
<orderEntry type="library" scope="TEST" name="Maven: org.powermock:powermock-api-support:1.6.3" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-guided-dtable:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-guided-dtable:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.uberfire:uberfire-commons:2.8.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.uberfire:uberfire-commons:2.12.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.activemq:artemis-jms-client:2.3.0" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.activemq:artemis-jms-client:2.3.0" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.activemq:artemis-core-client:2.3.0" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.activemq:artemis-core-client:2.3.0" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jgroups:jgroups:3.6.13.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jgroups:jgroups:3.6.13.Final" level="project" />
|
||||||
|
|
@ -94,18 +132,18 @@
|
||||||
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-json_1.0_spec:1.0-alpha-1" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-json_1.0_spec:1.0-alpha-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.johnzon:johnzon-core:0.9.5" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.johnzon:johnzon-core:0.9.5" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.activemq:artemis-selector:2.3.0" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.activemq:artemis-selector:2.3.0" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai:errai-marshalling:4.3.2.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-marshalling:4.4.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai:errai-common:4.3.2.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-common:4.4.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.jsinterop:jsinterop-annotations:1.0.1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.jsinterop:jsinterop-annotations:1.0.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai.reflections:reflections:4.3.2.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai.reflections:reflections:4.4.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: de.benediktmeurer.gwt-slf4j:gwt-slf4j:0.0.2" level="project" />
|
<orderEntry type="library" name="Maven: de.benediktmeurer.gwt-slf4j:gwt-slf4j:0.0.2" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-dom:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-dom:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.jsinterop:base:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.jsinterop:base:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-core:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-core:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-promise:1.0.0-beta-1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.elemental2:elemental2-promise:1.0.0-beta-1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai:errai-config:4.3.2.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-config:4.4.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai:errai-codegen:4.3.2.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-codegen:4.4.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.jboss.errai:errai-codegen-gwt:4.3.2.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.jboss.errai:errai-codegen-gwt:4.4.1.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
|
<orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: javax.enterprise:cdi-api:1.2" level="project" />
|
<orderEntry type="library" name="Maven: javax.enterprise:cdi-api:1.2" level="project" />
|
||||||
<orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.16.Final" level="project" />
|
<orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.16.Final" level="project" />
|
||||||
|
|
@ -118,9 +156,9 @@
|
||||||
<orderEntry type="library" name="Maven: io.netty:netty-transport-native-unix-common:4.1.16.Final" level="project" />
|
<orderEntry type="library" name="Maven: io.netty:netty-transport-native-unix-common:4.1.16.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: io.netty:netty-transport-native-kqueue:osx-x86_64:4.1.16.Final" level="project" />
|
<orderEntry type="library" name="Maven: io.netty:netty-transport-native-kqueue:osx-x86_64:4.1.16.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: io.netty:netty-codec-http:4.1.16.Final" level="project" />
|
<orderEntry type="library" name="Maven: io.netty:netty-codec-http:4.1.16.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-api:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-api:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-datamodel-api:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-datamodel-api:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-commons:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-commons:7.15.0.Final" level="project" />
|
||||||
<orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
|
<orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
|
||||||
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.3.6" level="project" />
|
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.3.6" level="project" />
|
||||||
<orderEntry type="library" scope="TEST" name="Maven: org.assertj:assertj-core:3.10.0" level="project" />
|
<orderEntry type="library" scope="TEST" name="Maven: org.assertj:assertj-core:3.10.0" level="project" />
|
||||||
|
|
|
||||||
|
|
@ -10,5 +10,6 @@
|
||||||
<orderEntry type="inheritedJdk" />
|
<orderEntry type="inheritedJdk" />
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
<orderEntry type="library" name="Maven: org.kie.server:kie-server:war:ee7:7.11.0.Final" level="project" />
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server:war:ee7:7.11.0.Final" level="project" />
|
||||||
|
<orderEntry type="library" name="Maven: org.kie.server:kie-server:war:ee7:7.15.0.Final" level="project" />
|
||||||
</component>
|
</component>
|
||||||
</module>
|
</module>
|
||||||
Loading…
Add table
editor.link_modal.header
Reference in a new issue