);
} else if (conversation != null) {
long maxAge;
long maxIdleTime;
String maxAgeVal = conversation.maxAge();
String maxIdleTimeVal = conversation.maxIdleTime();
if (maxAgeVal.length() > 0 && maxIdleTimeVal.length() > 0) {
throw new InvalidConversationalImplementation("Max idle time and age both specified");
}
try {
if (maxAgeVal.length() > 0) {