+/*
+ * Copyright (C) 2010 Mathieu Baudier <mbaudier@argeo.org>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
package org.argeo.slc.core.execution.xml;
import org.apache.commons.logging.Log;
String attrValue = ((Attr) node).getValue();
if (attrValue.charAt(attrValue.length() - 1) == '/')
throw new SlcException(attrValue + " cannot end with a path");
- int lastSlash = attrValue.lastIndexOf('/');
- String path;
- String flowBeanName;
- if (lastSlash > 0) {
- flowBeanName = attrValue.substring(lastSlash + 1);
- path = attrValue.substring(0, lastSlash);
- } else if (lastSlash == 0) {
- flowBeanName = attrValue.substring(lastSlash + 1);
- path = null;
- } else {
- flowBeanName = attrValue;
- path = null;
- }
+ // int lastSlash = attrValue.lastIndexOf('/');
+ // String path;
+ // String flowBeanName;
+ // if (lastSlash > 0) {
+ // flowBeanName = attrValue.substring(lastSlash + 1);
+ // path = attrValue.substring(0, lastSlash);
+ // } else if (lastSlash == 0) {
+ // flowBeanName = attrValue.substring(lastSlash + 1);
+ // path = null;
+ // } else {
+ // flowBeanName = attrValue;
+ // path = null;
+ // }
+ //
+ final String flowBeanName = attrValue;
+ final String path = null;
if (log.isTraceEnabled())
log.debug("path=" + path + ", flowBeanName=" + flowBeanName);