<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div><br></div><div>When rebooting that previously messed up config it fails with a xml parsing error:</div><div><br></div><div><div>[Host Controller] Caused by: org.jboss.jca.common.api.validator.ValidateException: jndiName (xml attribure jndi-name) is required in org.jboss.jca.common.metadata.ds.DataSourceImpl</div><div>[Host Controller] <span class="Apple-tab-span" style="white-space:pre">        </span>at org.jboss.jca.common.metadata.ds.DataSourceAbstractImpl.partialCommonValidation(DataSourceAbstractImpl.java:262)</div><div>[Host Controller] <span class="Apple-tab-span" style="white-space:pre">        </span>at org.jboss.jca.common.metadata.ds.DataSourceAbstractImpl.&lt;init&gt;(DataSourceAbstractImpl.java:142)</div><div>[Host Controller] <span class="Apple-tab-span" style="white-space:pre">        </span>at org.jboss.jca.common.metadata.ds.DataSourceImpl.&lt;init&gt;(DataSourceImpl.java:90)</div><div>[Host Controller] <span class="Apple-tab-span" style="white-space:pre">        </span>at org.jboss.jca.common.metadata.ds.DsParser.parseDataSource(DsParser.java:439)</div><div>[Host Controller] <span class="Apple-tab-span" style="white-space:pre">        </span>at org.jboss.jca.common.metadata.ds.DsParser.parseDataSources(DsParser.java:158)</div><div>[Host Controller] <span class="Apple-tab-span" style="white-space:pre">        </span>at org.jboss.jca.common.metadata.ds.DsParser.parse(DsParser.java:113)</div><div>[Host Controller] <span class="Apple-tab-span" style="white-space:pre">        </span>at org.jboss.as.connector.subsystems.datasources.DataSourcesExtension$NewDataSourceSubsystemParser.readElement(DataSourcesExtension.java:473)</div></div><div><br></div><div><br></div><div>Ike</div><div><br></div><br><div><div>On Apr 7, 2011, at 10:27 AM, Heiko Braun wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div><br></div><div><div>[localhost:9999 /] /<b>profile=default/subsystem=datasources/data-source="custom-datasource-name":add</b></div><div>{</div><div>&nbsp;&nbsp; &nbsp;"outcome" =&gt; "<b>failed</b>",</div><div>&nbsp;&nbsp; &nbsp;"result" =&gt; {"server-groups" =&gt; {"main-server-group" =&gt; {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;"server-one" =&gt; {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"host" =&gt; "local",</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"response" =&gt; {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"outcome" =&gt; "failed",</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"failure-description" =&gt; "Failed to create DataSource instance for [{</div><div>&nbsp;&nbsp; &nbsp;\"operation\" =&gt; \"add\",</div><div>&nbsp;&nbsp; &nbsp;\"address\" =&gt; [</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;(\"subsystem\" =&gt; \"datasources\"),</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;(\"data-source\" =&gt; \"custom-datasource-name\")</div><div>&nbsp;&nbsp; &nbsp;]</div></div><div>[...]</div><div><br></div><div>And then a subsequent read operation blows up:</div><div><br></div><div><div>&nbsp;{</div><div>&nbsp;&nbsp; &nbsp; "operation" : "<b>read-children-resources</b>",</div><div>&nbsp;&nbsp; &nbsp; "address" : [</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "PROPERTY_VALUE" : {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "profile" : "default"</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; },</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "PROPERTY_VALUE" : {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "subsystem" : "datasources"</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;}</div><div>&nbsp;&nbsp; ],</div><div>&nbsp;"child-type" : "data-source"</div><div>}</div></div><div><br></div><div><br></div><div><div>[Host Controller] 10:18:06,349 <b>ERROR</b> [org.jboss.as.controller] (pool-2-thread-21) operation ("read-children-resources") failed - address: ([</div><div>[Host Controller] &nbsp; &nbsp; ("profile" =&gt; "default"),</div><div>[Host Controller] &nbsp; &nbsp; ("subsystem" =&gt; "datasources")</div><div>[Host Controller] ]): java.lang.IllegalArgumentException</div><div>[Host Controller] <span class="Apple-tab-span" style="white-space:pre">        </span>at org.jboss.dmr.ModelValue.getKeys(ModelValue.java:124)</div><div>[Host Controller] <span class="Apple-tab-span" style="white-space:pre">        </span>at org.jboss.dmr.ModelNode.keys(ModelNode.java:1085)</div><div>[Host Controller] <span class="Apple-tab-span" style="white-space:pre">        </span>at org.jboss.as.controller.operations.global.GlobalOperationHandlers$ReadResourceHandler.readModel(GlobalOperationHandlers.java:128)</div></div><div><br></div><div><br></div><div><br></div></div>_______________________________________________<br>jboss-as7-dev mailing list<br><a href="mailto:jboss-as7-dev@lists.jboss.org">jboss-as7-dev@lists.jboss.org</a><br><a href="https://lists.jboss.org/mailman/listinfo/jboss-as7-dev">https://lists.jboss.org/mailman/listinfo/jboss-as7-dev</a><br></blockquote></div><br></body></html>