我正在尝试在带有Oracle数据库的Linux环境中安装IBM BPM 8.5.6。
我安装的步骤是
安装成功,我可以看到正在创建所有表。然后我开始使用BPMConfig -start选项启动它。那也成功完成了。
我没有更改任何端口,所以它应该使用所有默认端口。之后当我尝试访问控制台时,例如 http://servername:9080/ProcessAdmin 或 http://servername:9080/ProcessCenter 或任何内容我收到404错误消息错误404:com.ibm.ws.webcontainer.servlet.exception.NoTargetForURIException:没有为uri配置目标servlet:/ ProcessAdmin
我还需要做其他事情吗?或者进入门户或管理控制台的起点或默认URL是什么。 WAS管理控制台工作正常。
感谢任何帮助。感谢。
答案 0 :(得分:1)
由于您可能使用了自定义安装,因此必须按照以下命令正确初始化数据:
public void testDisjointLists() {
List<Car> bigCarList = get5DefaultCars();
List<Car> smallCarList = get3DefaultCars();
//Get cars that exists in both lists
List<Car> intersect = bigCarList.stream().filter(smallCarList::contains).collect(Collectors.toList());
//Get all cars in both list as one list
List<Car> union = Stream.concat(bigCarList.stream(), smallCarList.stream()).distinct().collect(Collectors.toList());
//Get all cars that only exist in one list
//List<Car> disjoint = ???
}
public List<Car> get5DefaultCars() {
List<Car> cars = get3DefaultCars();
cars.add(new Car("Toyota Corolla", 2008));
cars.add(new Car("Ford Focus", 2010));
return cars;
}
public List<Car> get3DefaultCars() {
List<Car> cars = new ArrayList<>();
cars.add(new Car("Volvo V70", 1990));
cars.add(new Car("BMW I3", 1999));
cars.add(new Car("Audi A3", 2005));
return cars;
}
class Car {
private int releaseYear;
private String name;
public Car(String name) {
this.name = name;
}
public Car(String name, int releaseYear) {
this.name = name;
this.releaseYear = releaseYear;
}
//Overridden equals() and hashCode()
}