Author: asankha
Date: Wed May 23 02:20:07 2007
New Revision: 540900
URL: http://svn.apache.org/viewvc?view=rev&rev=540900
Log:
fix error introduced by last commit, to looup entry from remote registry if not
found on the local
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java?view=diff&rev=540900&r1=540899&r2=540900
==============================================================================
---
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
(original)
+++
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
Wed May 23 02:20:07 2007
@@ -229,15 +229,15 @@
*/
public Entry getEntryDefinition(String key) {
Object o = localRegistry.get(key);
- if (o instanceof Entry) {
- Entry entry = (Entry) o;
- if (entry == null) {
+ if (o == null || o instanceof Entry) {
+ if (o == null) {
// this is not a local definition
- entry = new Entry(key);
+ Entry entry = new Entry(key);
entry.setType(Entry.REMOTE_ENTRY);
addEntry(key, entry);
+ return entry;
}
- return entry;
+ return (Entry) o;
} else {
handleException("Invalid local registry entry : " + key);
return null;
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]