Failing Oozie Launcher, Output data size [2,070] exceeds maximum [2,048]
在读取了属性信息放到oozie节点中的时候因为数据太大了。
File file = new File(System.getProperty("oozie.action.output.properties"));
Properties props = new Properties();
for (String key : prop.keySet()) {
//....
props.setProperty(key, value);
}
OutputStream os = new FileOutputStream(file);
props.store(os, "");
把数据分小点放到其他节点就ok 了 ,或者修改oozie-site.xml文件增加参数
<property>
<name>oozie.servlet.CallbackServlet.max.data.len</name>
<value>4096</value>
</property>
这个参数在最后取出来要赋值给oozie.action.max.output.data这个参数, 默认如果取不到这个参数就是2M
xml 解析错误
Nested exception:
org.xml.sax.SAXParseException: The string "--" is not permitted within comments.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
at com.sun.org.apache.xerces.internal.util.ErrorH