Thanks Jeff and all, I wrote a client program this morning to create them from a list of part numbers:
//load data file
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(args[0])));
String number;
boolean readNumber=false;
while((number = br.readLine()) != null)
{
prj.logger.debug("Read number:" + number);
try {
WTPart part=prj.getPart(number);
if (part == null) {
} else {
WTPart engView=(WTPart)ViewHelper.service.newBranchForView(part, "Engineering");
PersistenceHelper.manager.save(engView);
}
}
catch (WTException e)
{
prj.logger.error("Error creating new view for" + number, e);
}
}