001: /*
002: * $Id: CoreMessages.java 11296 2008-03-09 20:09:34Z rossmason $
003: * --------------------------------------------------------------------------------------
004: * Copyright (c) MuleSource, Inc. All rights reserved. http://www.mulesource.com
005: *
006: * The software in this package is published under the terms of the CPAL v1.0
007: * license, a copy of which has been included with this distribution in the
008: * LICENSE.txt file.
009: */
010:
011: package org.mule.config.i18n;
012:
013: import org.mule.AbstractExceptionListener;
014: import org.mule.api.config.ConfigurationBuilder;
015: import org.mule.api.endpoint.EndpointURI;
016: import org.mule.api.endpoint.ImmutableEndpoint;
017: import org.mule.api.model.EntryPointResolver;
018: import org.mule.api.routing.InboundRouterCollection;
019: import org.mule.api.routing.OutboundRouter;
020: import org.mule.api.routing.ResponseRouterCollection;
021: import org.mule.api.service.Service;
022: import org.mule.api.transformer.Transformer;
023: import org.mule.config.MuleManifest;
024: import org.mule.util.ClassUtils;
025: import org.mule.util.DateUtils;
026: import org.mule.util.StringMessageUtils;
027: import org.mule.util.StringUtils;
028:
029: import java.util.Date;
030:
031: public class CoreMessages extends MessageFactory {
032: private static final String BUNDLE_PATH = getBundlePath("core");
033:
034: public static Message versionNotSet() {
035: return createMessage(BUNDLE_PATH, 1);
036: }
037:
038: public static Message serverStartedAt(long startDate) {
039: return createMessage(BUNDLE_PATH, 2, new Date(startDate));
040: }
041:
042: public static Message serverShutdownAt(Date date) {
043: return createMessage(BUNDLE_PATH, 3, date);
044: }
045:
046: public static Message agentsRunning() {
047: return createMessage(BUNDLE_PATH, 4);
048: }
049:
050: public static Message notSet() {
051: return createMessage(BUNDLE_PATH, 5);
052: }
053:
054: public static Message version() {
055: String version = StringUtils.defaultString(MuleManifest
056: .getProductVersion(), notSet().getMessage());
057: return createMessage(BUNDLE_PATH, 6, version);
058: }
059:
060: public static Message shutdownNormally(Date date) {
061: return createMessage(BUNDLE_PATH, 7, date);
062: }
063:
064: public static Message serverWasUpForDuration(long duration) {
065: String formattedDuration = DateUtils
066: .getFormattedDuration(duration);
067: return createMessage(BUNDLE_PATH, 8, formattedDuration);
068: }
069:
070: public static Message configNotFoundUsage() {
071: return createMessage(BUNDLE_PATH, 9);
072: }
073:
074: public static Message fatalErrorWhileRunning() {
075: return createMessage(BUNDLE_PATH, 10);
076: }
077:
078: public static Message rootStackTrace() {
079: return createMessage(BUNDLE_PATH, 11);
080: }
081:
082: public static Message exceptionStackIs() {
083: return createMessage(BUNDLE_PATH, 12);
084: }
085:
086: public static Message messageIsOfType(Class type) {
087: return createMessage(BUNDLE_PATH, 18, ClassUtils
088: .getSimpleName(type));
089: }
090:
091: public static Message fatalErrorInShutdown() {
092: return createMessage(BUNDLE_PATH, 20);
093: }
094:
095: public static Message normalShutdown() {
096: return createMessage(BUNDLE_PATH, 21);
097: }
098:
099: public static Message none() {
100: return createMessage(BUNDLE_PATH, 22);
101: }
102:
103: public static Message notClustered() {
104: return createMessage(BUNDLE_PATH, 23);
105: }
106:
107: public static Message failedToRouterViaEndpoint(
108: ImmutableEndpoint endpoint) {
109: return createMessage(BUNDLE_PATH, 30, endpoint);
110: }
111:
112: public static Message cannotUseDisposedConnector() {
113: return createMessage(BUNDLE_PATH, 32);
114: }
115:
116: public static Message connectorCausedError() {
117: return connectorCausedError(null);
118: }
119:
120: public static Message connectorCausedError(Object connector) {
121: return createMessage(BUNDLE_PATH, 33, connector);
122: }
123:
124: public static Message endpointIsNullForListener() {
125: return createMessage(BUNDLE_PATH, 34);
126: }
127:
128: public static Message listenerAlreadyRegistered(
129: EndpointURI endpointUri) {
130: return createMessage(BUNDLE_PATH, 35, endpointUri);
131: }
132:
133: public static Message objectAlreadyInitialised(String name) {
134: return createMessage(BUNDLE_PATH, 37, name);
135: }
136:
137: public static Message componentCausedErrorIs(Object component) {
138: return createMessage(BUNDLE_PATH, 38, component);
139: }
140:
141: public static Message objectFailedToInitialise(String string) {
142: return createMessage(BUNDLE_PATH, 40, string);
143: }
144:
145: public static Message failedToStop(String string) {
146: return createMessage(BUNDLE_PATH, 41, string);
147: }
148:
149: public static Message failedToStart(String string) {
150: return createMessage(BUNDLE_PATH, 42, string);
151: }
152:
153: public static Message proxyPoolTimedOut() {
154: return createMessage(BUNDLE_PATH, 43);
155: }
156:
157: public static Message failedToGetPooledObject() {
158: return createMessage(BUNDLE_PATH, 44);
159: }
160:
161: public static Message objectIsNull(String string) {
162: return createMessage(BUNDLE_PATH, 45, string);
163: }
164:
165: public static Message componentNotRegistered(String name) {
166: return createMessage(BUNDLE_PATH, 46, name);
167: }
168:
169: public static Message failedtoRegisterOnEndpoint(String name,
170: Object endpointURI) {
171: return createMessage(BUNDLE_PATH, 47, name, endpointURI);
172: }
173:
174: public static Message failedToUnregister(String name,
175: Object endpointURI) {
176: return createMessage(BUNDLE_PATH, 48, name, endpointURI);
177: }
178:
179: public static Message endpointIsMalformed(String endpoint) {
180: return createMessage(BUNDLE_PATH, 51, endpoint);
181: }
182:
183: public static Message transformFailedBeforeFilter() {
184: return createMessage(BUNDLE_PATH, 52);
185: }
186:
187: public static Message transformUnexpectedType(Class class1,
188: Class returnClass) {
189: return createMessage(BUNDLE_PATH, 53, ClassUtils
190: .getSimpleName(class1), ClassUtils
191: .getSimpleName(returnClass));
192: }
193:
194: public static Message transformOnObjectUnsupportedTypeOfEndpoint(
195: String name, Class class1, ImmutableEndpoint endpoint) {
196: return createMessage(BUNDLE_PATH, 54, name, StringMessageUtils
197: .toString(class1), (endpoint != null ? endpoint
198: .getEndpointURI() : null));
199: }
200:
201: public static Message transformFailedFrom(Class clazz) {
202: return createMessage(BUNDLE_PATH, 55, clazz);
203: }
204:
205: public static Message encryptionStrategyNotSet() {
206: return createMessage(BUNDLE_PATH, 56);
207: }
208:
209: public static Message failedToLoadTransformer(String direction,
210: String transformer) {
211: return createMessage(BUNDLE_PATH, 57, direction, transformer);
212: }
213:
214: public static Message failedToLoad(String string) {
215: return createMessage(BUNDLE_PATH, 58, string);
216: }
217:
218: public static Message messageNotSupportedByAdapter(String string,
219: String string2) {
220: return createMessage(BUNDLE_PATH, 59, string, string2);
221: }
222:
223: public static Message tooManyAcceptableMethodsOnObjectForTypes(
224: Object object, Object types) {
225: return createMessage(BUNDLE_PATH, 60, StringMessageUtils
226: .toString(object), StringMessageUtils.toString(types));
227: }
228:
229: public static Message cannotSetPropertyOnObjectWithParamType(
230: String property, Class class1, Class class2) {
231: return createMessage(BUNDLE_PATH, 61, property,
232: StringMessageUtils.toString(class1), StringMessageUtils
233: .toString(class2));
234: }
235:
236: public static Message noComponentForEndpoint() {
237: return createMessage(BUNDLE_PATH, 64);
238: }
239:
240: public static Message failedToCreate(String string) {
241: return createMessage(BUNDLE_PATH, 65, string);
242: }
243:
244: public static Message noCorrelationId() {
245: return createMessage(BUNDLE_PATH, 66);
246: }
247:
248: public static Object failedToDispose(String string) {
249: return createMessage(BUNDLE_PATH, 67, string);
250: }
251:
252: public static Message failedToInvoke(String string) {
253: return createMessage(BUNDLE_PATH, 68, string);
254: }
255:
256: public static Message cannotReadPayloadAsBytes(String type) {
257: return createMessage(BUNDLE_PATH, 69, type);
258: }
259:
260: public static Message cannotReadPayloadAsString(String type) {
261: return createMessage(BUNDLE_PATH, 70, type);
262: }
263:
264: public static Message routingFailedOnEndpoint(String name,
265: Object endpointURI) {
266: return createMessage(BUNDLE_PATH, 72, name, endpointURI);
267: }
268:
269: public static Message cannotInstanciateFinder(String serviceFinder) {
270: return createMessage(BUNDLE_PATH, 73, serviceFinder);
271: }
272:
273: public static Message failedToCreateObjectWith(String string,
274: Object arg) {
275: return createMessage(BUNDLE_PATH, 74, string, arg);
276: }
277:
278: public static Message objectNotSetInService(Object object,
279: Object service) {
280: return createMessage(BUNDLE_PATH, 75, object, service);
281: }
282:
283: public static Message objectNotFound(String object) {
284: return createMessage(BUNDLE_PATH, 76, object);
285: }
286:
287: public static Message objectNotFound(String type, String object) {
288: return createMessage(BUNDLE_PATH, 76, type + ": " + object);
289: }
290:
291: public static Message transactionMarkedForRollback() {
292: return createMessage(BUNDLE_PATH, 77);
293: }
294:
295: public static Message transactionCannotBindToNullKey() {
296: return createMessage(BUNDLE_PATH, 78);
297: }
298:
299: public static Message transactionCannotBindNullResource() {
300: return createMessage(BUNDLE_PATH, 79);
301: }
302:
303: public static Message transactionSingleResourceOnly() {
304: return createMessage(BUNDLE_PATH, 80);
305: }
306:
307: public static Message noCurrentEventForTransformer() {
308: return createMessage(BUNDLE_PATH, 81);
309: }
310:
311: public static Message objectNotRegistered(String type, String name) {
312: return createMessage(BUNDLE_PATH, 82, type, name);
313: }
314:
315: public static Message failedToSetPropertiesOn(String string) {
316: return createMessage(BUNDLE_PATH, 83, string);
317: }
318:
319: public static Message failedToCreateConnectorFromUri(EndpointURI uri) {
320: return createMessage(BUNDLE_PATH, 84, uri);
321: }
322:
323: public static Message initialisationFailure(String string) {
324: return createMessage(BUNDLE_PATH, 85, string);
325: }
326:
327: public static Message failedToCreateEndpointFromLocation(
328: String string) {
329: return createMessage(BUNDLE_PATH, 87, string);
330: }
331:
332: public static Message managerAlreadyStarted() {
333: return createMessage(BUNDLE_PATH, 88);
334: }
335:
336: public static Message noEndpointsForRouter() {
337: return createMessage(BUNDLE_PATH, 89);
338: }
339:
340: public static Message responseTimedOutWaitingForId(int timeout,
341: Object id) {
342: return createMessage(BUNDLE_PATH, 90, String.valueOf(timeout),
343: id);
344: }
345:
346: public static Message failedToRecevieWithTimeout(Object endpoint,
347: long timeout) {
348: return createMessage(BUNDLE_PATH, 93, endpoint, String
349: .valueOf(timeout));
350: }
351:
352: public static Message failedToWriteMessageToStore(Object id,
353: String storeName) {
354: return createMessage(BUNDLE_PATH, 94, id, storeName);
355: }
356:
357: public static Message failedToReadFromStore(String absolutePath) {
358: return createMessage(BUNDLE_PATH, 95, absolutePath);
359: }
360:
361: public static Message cannotStartTransaction(String string) {
362: return createMessage(BUNDLE_PATH, 96, string);
363: }
364:
365: public static Message transactionCommitFailed() {
366: return createMessage(BUNDLE_PATH, 97);
367: }
368:
369: public static Message transactionRollbackFailed() {
370: return createMessage(BUNDLE_PATH, 98);
371: }
372:
373: public static Message transactionCannotReadState() {
374: return createMessage(BUNDLE_PATH, 99);
375: }
376:
377: public static Message transactionResourceAlreadyListedForKey(
378: Object key) {
379: return createMessage(BUNDLE_PATH, 100, key);
380: }
381:
382: public static Message noOutboundRouterSetOn(String string) {
383: return createMessage(BUNDLE_PATH, 101, string);
384: }
385:
386: public static Message transactionAvailableButActionIs(String string) {
387: return createMessage(BUNDLE_PATH, 103, string);
388: }
389:
390: public static Message transactionNotAvailableButActionIs(
391: String string) {
392: return createMessage(BUNDLE_PATH, 104, string);
393: }
394:
395: public static Message noCatchAllEndpointSet() {
396: return createMessage(BUNDLE_PATH, 105);
397: }
398:
399: public static Message interruptedQueuingEventFor(Object object) {
400: return createMessage(BUNDLE_PATH, 106, object);
401: }
402:
403: public static Message transactionCannotUnbind() {
404: return createMessage(BUNDLE_PATH, 107);
405: }
406:
407: public static Message transactionAlreadyBound() {
408: return createMessage(BUNDLE_PATH, 108);
409: }
410:
411: public static Message methodWithParamsNotFoundOnObject(
412: String method, Object class1, Class class2) {
413: return createMessage(BUNDLE_PATH, 109, method,
414: StringMessageUtils.toString(class1), StringMessageUtils
415: .toString(class2));
416: }
417:
418: public static Message transformFailed(String from, String to) {
419: return createMessage(BUNDLE_PATH, 110, from, to);
420: }
421:
422: public static Message cryptoFailure() {
423: return createMessage(BUNDLE_PATH, 112);
424: }
425:
426: public static Message schemeNotCompatibleWithConnector(
427: String scheme, Class expectedClass) {
428: return createMessage(BUNDLE_PATH, 115, scheme, expectedClass);
429: }
430:
431: public static Message noEntryPointFoundWithArgs(Object object,
432: Object args) {
433: return createMessage(BUNDLE_PATH, 116, StringMessageUtils
434: .toString(object), StringMessageUtils.toString(args));
435: }
436:
437: public static Message authNoSecurityProvider(String providerName) {
438: return createMessage(BUNDLE_PATH, 117, providerName);
439: }
440:
441: public static Message transactionCanOnlyBindToResources(
442: String string) {
443: return createMessage(BUNDLE_PATH, 120, string);
444: }
445:
446: public static Message cannotLoadFromClasspath(String string) {
447: return createMessage(BUNDLE_PATH, 122, string);
448: }
449:
450: public static Message failedToReadPayload() {
451: return createMessage(BUNDLE_PATH, 124);
452: }
453:
454: public static Message endpointNotFound(String endpoint) {
455: return createMessage(BUNDLE_PATH, 126, endpoint);
456: }
457:
458: public static Message eventProcessingFailedFor(String name) {
459: return createMessage(BUNDLE_PATH, 127, name);
460: }
461:
462: public static Message failedToDispatchToReplyto(
463: ImmutableEndpoint endpoint) {
464: return createMessage(BUNDLE_PATH, 128, endpoint);
465: }
466:
467: public static Message authTypeNotRecognised(String string) {
468: return createMessage(BUNDLE_PATH, 131, string);
469: }
470:
471: public static Message authSecurityManagerNotSet() {
472: return createMessage(BUNDLE_PATH, 132);
473: }
474:
475: public static Message authSetButNoContext(String name) {
476: return createMessage(BUNDLE_PATH, 133, name);
477: }
478:
479: public static Message authDeniedOnEndpoint(EndpointURI endpointURI) {
480: return createMessage(BUNDLE_PATH, 134, endpointURI);
481: }
482:
483: public static Message authFailedForUser(Object user) {
484: return createMessage(BUNDLE_PATH, 135, user);
485: }
486:
487: public static Message authEndpointMustSendOrReceive() {
488: return createMessage(BUNDLE_PATH, 136);
489: }
490:
491: public static Message transactionManagerAlreadySet() {
492: return createMessage(BUNDLE_PATH, 140);
493: }
494:
495: public static Message failedToCreateManagerInstance(String className) {
496: return createMessage(BUNDLE_PATH, 144, className);
497: }
498:
499: public static Message failedToClone(String string) {
500: return createMessage(BUNDLE_PATH, 145, string);
501: }
502:
503: public static Message exceptionOnConnectorNotExceptionListener(
504: String name) {
505: return createMessage(BUNDLE_PATH, 146, name);
506: }
507:
508: public static Message uniqueIdNotSupportedByAdapter(String name) {
509: return createMessage(BUNDLE_PATH, 147, name);
510: }
511:
512: public static Message serverNotificationManagerNotEnabled() {
513: return createMessage(BUNDLE_PATH, 150);
514: }
515:
516: public static Message failedToScheduleWork() {
517: return createMessage(BUNDLE_PATH, 151);
518: }
519:
520: public static Message authNoCredentials() {
521: return createMessage(BUNDLE_PATH, 152);
522: }
523:
524: public static Message valueIsInvalidFor(String value,
525: String parameter) {
526: return createMessage(BUNDLE_PATH, 154, value, parameter);
527: }
528:
529: public static Message connectorWithProtocolNotRegistered(
530: String scheme) {
531: return createMessage(BUNDLE_PATH, 156, scheme);
532: }
533:
534: public static Message propertyIsNotSupportedType(String property,
535: Class expected, Class actual) {
536: return createMessage(BUNDLE_PATH, 157, property,
537: StringMessageUtils.toString(expected),
538: StringMessageUtils.toString(actual));
539: }
540:
541: public static Message propertyIsNotSupportedType(String property,
542: Class[] expected, Class actual) {
543: return createMessage(BUNDLE_PATH, 157, property,
544: StringMessageUtils.toString(expected),
545: StringMessageUtils.toString(actual));
546: }
547:
548: public static Message containerAlreadyRegistered(String name) {
549: return createMessage(BUNDLE_PATH, 155, name);
550: }
551:
552: public static Message resourceManagerNotStarted() {
553: return createMessage(BUNDLE_PATH, 161);
554: }
555:
556: public static Message resourceManagerDirty() {
557: return createMessage(BUNDLE_PATH, 162);
558: }
559:
560: public static Message resourceManagerNotReady() {
561: return createMessage(BUNDLE_PATH, 163);
562: }
563:
564: public static Message reconnectStrategyFailed(Class strategy,
565: String description) {
566: return createMessage(BUNDLE_PATH, 164, StringMessageUtils
567: .toString(strategy), description);
568: }
569:
570: public static Message cannotSetObjectOnceItHasBeenSet(String string) {
571: return createMessage(BUNDLE_PATH, 165, string);
572: }
573:
574: public static Message eventTypeNotRecognised(String string) {
575: return createMessage(BUNDLE_PATH, 166, string);
576: }
577:
578: public static Message componentIsStopped(String name) {
579: return createMessage(BUNDLE_PATH, 167, name);
580: }
581:
582: public static Message propertyIsNotSetOnEvent(String property) {
583: return createMessage(BUNDLE_PATH, 168, property);
584: }
585:
586: public static Message descriptorAlreadyExists(String name) {
587: return createMessage(BUNDLE_PATH, 171, name);
588: }
589:
590: public static Message failedToInvokeRestService(String service) {
591: return createMessage(BUNDLE_PATH, 172, service);
592: }
593:
594: public static Message authNoEncryptionStrategy(String strategyName) {
595: return createMessage(BUNDLE_PATH, 174, strategyName);
596: }
597:
598: public static Message headerMalformedValueIs(String header,
599: String value) {
600: return createMessage(BUNDLE_PATH, 175, header, value);
601: }
602:
603: public static Message transformOnObjectNotOfSpecifiedType(
604: String name, Object expectedType) {
605: return createMessage(BUNDLE_PATH, 177, name, expectedType);
606: }
607:
608: public static Message cannotUseTxAndRemoteSync() {
609: return createMessage(BUNDLE_PATH, 178);
610: }
611:
612: public static Message failedToBuildMessage() {
613: return createMessage(BUNDLE_PATH, 180);
614: }
615:
616: public static Message propertiesNotSet(String string) {
617: return createMessage(BUNDLE_PATH, 183, string);
618: }
619:
620: public static Message objectNotOfCorrectType(Class actualClass,
621: Class expectedClass) {
622: return createMessage(BUNDLE_PATH, 185, StringMessageUtils
623: .toString(actualClass), StringMessageUtils
624: .toString(expectedClass));
625: }
626:
627: public static Message failedToConvertStringUsingEncoding(
628: String encoding) {
629: return createMessage(BUNDLE_PATH, 188, encoding);
630: }
631:
632: public static Message propertyHasInvalidValue(String property,
633: Object value) {
634: return createMessage(BUNDLE_PATH, 189, property, value);
635: }
636:
637: public static Message schemeCannotChangeForRouter(String scheme,
638: String scheme2) {
639: return createMessage(BUNDLE_PATH, 192, scheme, scheme2);
640: }
641:
642: public static Message days() {
643: return createMessage(BUNDLE_PATH, 193);
644: }
645:
646: public static Message hours() {
647: return createMessage(BUNDLE_PATH, 194);
648: }
649:
650: public static Message minutes() {
651: return createMessage(BUNDLE_PATH, 195);
652: }
653:
654: public static Message seconds() {
655: return createMessage(BUNDLE_PATH, 196);
656: }
657:
658: public static Message templateCausedMalformedEndpoint(String uri,
659: String newUri) {
660: return createMessage(BUNDLE_PATH, 197, uri, newUri);
661: }
662:
663: public static Message couldNotDetermineDestinationComponentFromEndpoint(
664: String endpoint) {
665: return createMessage(BUNDLE_PATH, 198, endpoint);
666: }
667:
668: public static Message sessionValueIsMalformed(String string) {
669: return createMessage(BUNDLE_PATH, 201, string);
670: }
671:
672: public static Message streamingFailedNoStream() {
673: return createMessage(BUNDLE_PATH, 205);
674: }
675:
676: public static Message connectorSchemeIncompatibleWithEndpointScheme(
677: Object expected, Object actual) {
678: return createMessage(BUNDLE_PATH, 206, expected, actual);
679: }
680:
681: public static Message failedToReadAttachment(String string) {
682: return createMessage(BUNDLE_PATH, 207, string);
683: }
684:
685: public static Message failedToInitSecurityProvider(
686: String providerClass) {
687: return createMessage(BUNDLE_PATH, 208, providerClass);
688: }
689:
690: public static Message streamingNotSupported(String protocol) {
691: return createMessage(BUNDLE_PATH, 209, protocol);
692: }
693:
694: public static Message streamingComponentMustHaveOneEndpoint(
695: String name) {
696: return createMessage(BUNDLE_PATH, 210, name);
697: }
698:
699: public static Message streamingFailedForEndpoint(String string) {
700: return createMessage(BUNDLE_PATH, 212, string);
701: }
702:
703: public static Message streamingEndpointsDoNotSupportTransformers() {
704: return createMessage(BUNDLE_PATH, 213);
705: }
706:
707: public static Message streamingEndpointsMustBeUsedWithStreamingModel() {
708: return createMessage(BUNDLE_PATH, 214);
709: }
710:
711: public static Message tooManyMatchingMethodsOnObjectWhichReturn(
712: Object object, Object returnType) {
713: return createMessage(BUNDLE_PATH, 216, StringMessageUtils
714: .toString(object), StringMessageUtils
715: .toString(returnType));
716: }
717:
718: public static Message failedToSetProxyOnService(Object proxy,
719: Class routerClass) {
720: return createMessage(BUNDLE_PATH, 217, proxy, routerClass);
721: }
722:
723: public static Message mustSetMethodNamesOnBinding() {
724: return createMessage(BUNDLE_PATH, 218);
725: }
726:
727: public static Message cannotFindBindingForMethod(String name) {
728: return createMessage(BUNDLE_PATH, 219, name);
729: }
730:
731: public static Message noMatchingMethodsOnObjectReturning(
732: Object object, Class returnType) {
733: return createMessage(BUNDLE_PATH, 220, StringMessageUtils
734: .toString(object), StringMessageUtils
735: .toString(returnType));
736: }
737:
738: public static Message moreThanOneConnectorWithProtocol(
739: String protocol) {
740: return createMessage(BUNDLE_PATH, 221, protocol);
741: }
742:
743: public static Message failedToGetOutputStream() {
744: return createMessage(BUNDLE_PATH, 223);
745: }
746:
747: public static Message noEntryPointFoundForNoArgsMethod(
748: final Object component, final String methodName) {
749: return createMessage(BUNDLE_PATH, 224, component, methodName);
750: }
751:
752: public static Message noDelegateClassAndMethodProvidedForNoArgsWrapper() {
753: return createMessage(BUNDLE_PATH, 225);
754: }
755:
756: public static Message noDelegateClassIfDelegateInstanceSpecified() {
757: return createMessage(BUNDLE_PATH, 226);
758: }
759:
760: public static Message noServiceTransportDescriptor(String protocol) {
761: return createMessage(BUNDLE_PATH, 227, protocol);
762: }
763:
764: public static Message failedToInvokeLifecycle(String phaseName,
765: Object object) {
766: return createMessage(BUNDLE_PATH, 228, phaseName, object);
767: }
768:
769: public static Message unrecognisedServiceType(String type) {
770: return createMessage(BUNDLE_PATH, 229, type);
771: }
772:
773: public static Message serviceFinderCantFindService(String name) {
774: return createMessage(BUNDLE_PATH, 230, name);
775: }
776:
777: // public static Message modelNameDoesNotMatchModel(UMOImmutableDescriptor descriptor, String modelName)
778: // {
779: // return createMessage(BUNDLE_PATH, 231, descriptor.getName(), descriptor.getModelName(), modelName);
780: // }
781:
782: // These endpoint errors should go away once we make setting endpoints on routers typesafe
783:
784: public static Message inboundRouterMustUseInboundEndpoints(
785: InboundRouterCollection router, ImmutableEndpoint endpoint) {
786: return createMessage(BUNDLE_PATH, 232, endpoint, router);
787: }
788:
789: public static Message outboundRouterMustUseOutboudEndpoints(
790: OutboundRouter router, ImmutableEndpoint endpoint) {
791: return createMessage(BUNDLE_PATH, 233, endpoint, router);
792: }
793:
794: public static Message responseRouterMustUseInboundEndpoints(
795: ResponseRouterCollection router, ImmutableEndpoint endpoint) {
796: return createMessage(BUNDLE_PATH, 234, endpoint, router);
797: }
798:
799: public static Message exceptionListenerMustUseOutboundEndpoint(
800: AbstractExceptionListener exceptionListener,
801: ImmutableEndpoint endpoint) {
802: return createMessage(BUNDLE_PATH, 235, endpoint,
803: exceptionListener);
804: }
805:
806: /**
807: * Returns a message that is a product informatin.
808: *
809: * @return message
810: */
811: public static Message productInformation() {
812: String notset = CoreMessages.notSet().getMessage();
813: return createMessage(BUNDLE_PATH, 236, StringUtils
814: .defaultString(MuleManifest.getProductDescription(),
815: notset), StringUtils.defaultString(MuleManifest
816: .getProductVersion(), notset), StringUtils
817: .defaultString(MuleManifest.getVendorName(), notset)
818: + " "
819: + StringUtils.defaultString(
820: MuleManifest.getVendorUrl(), notset));
821: }
822:
823: public static Message noTransformerFoundForMessage(Class input,
824: Class output) {
825: return createMessage(BUNDLE_PATH, 237, input.getName(), output
826: .getName());
827: }
828:
829: public static Message errorReadingStream() {
830: return createMessage(BUNDLE_PATH, 238);
831: }
832:
833: public static Message noEntryPointFoundForNoArgsMethodUsingResolver(
834: final Object component, final String methodName,
835: EntryPointResolver resolver) {
836: return createMessage(BUNDLE_PATH, 239, methodName, component,
837: resolver);
838: }
839:
840: public static Message noEntryPointFoundWithArgsUsingResolver(
841: Object object, Object args, EntryPointResolver resolver) {
842: return createMessage(BUNDLE_PATH, 240, StringMessageUtils
843: .toString(object), StringMessageUtils.toString(args),
844: resolver);
845: }
846:
847: public static Message noMatchingMethodsOnObjectReturningUsingResolver(
848: Object object, Class returnType, EntryPointResolver resolver) {
849: return createMessage(BUNDLE_PATH, 241, StringMessageUtils
850: .toString(object), returnType.getClass().getName(),
851: resolver);
852: }
853:
854: public static Message tooManyAcceptableMethodsOnObjectUsingResolverForTypes(
855: Object object, Object types, EntryPointResolver resolver) {
856: return createMessage(BUNDLE_PATH, 242, StringMessageUtils
857: .toString(object), StringMessageUtils.toString(types),
858: resolver);
859: }
860:
861: public static Message tooManyMatchingMethodsOnObjectUsingResolverWhichReturn(
862: Object object, Object returnType,
863: EntryPointResolver resolver) {
864: return createMessage(BUNDLE_PATH, 243, StringMessageUtils
865: .toString(returnType), StringMessageUtils
866: .toString(object), resolver);
867: }
868:
869: public static Message objectDoesNotImplementInterface(
870: Object object, Class interfaceClass) {
871: return createMessage(BUNDLE_PATH, 244, StringMessageUtils
872: .toString(object), interfaceClass);
873: }
874:
875: public static Message invocationSuccessfulCantSetError() {
876: return createMessage(BUNDLE_PATH, 245);
877: }
878:
879: public static Message noMatchingMethodsOnObjectCalledUsingResolver(
880: Object object, String methodName,
881: EntryPointResolver resolver) {
882: return createMessage(BUNDLE_PATH, 246, StringMessageUtils
883: .toString(object), methodName, resolver);
884: }
885:
886: public static Message noJtaTransactionAvailable(
887: final Thread callingThread) {
888: return createMessage(BUNDLE_PATH, 247, StringUtils
889: .defaultString(callingThread.toString()));
890: }
891:
892: public static Message notMuleXaTransaction(Object tx) {
893: return createMessage(BUNDLE_PATH, 248, tx.getClass());
894: }
895:
896: public static Message noServiceQueueTimeoutSet(Service service) {
897: return createMessage(BUNDLE_PATH, 249, service);
898: }
899:
900: public static Message failedToProcessExtractorFunction(String name) {
901: return createMessage(BUNDLE_PATH, 250, name);
902: }
903:
904: public static Message expressionEvaluatorNotRegistered(String key) {
905: return createMessage(BUNDLE_PATH, 251, key);
906: }
907:
908: public static Message objectAlreadyExists(String key) {
909: return createMessage(BUNDLE_PATH, 252, key);
910: }
911:
912: public static Message noMuleTransactionAvailable() {
913: return createMessage(BUNDLE_PATH, 253);
914: }
915:
916: public static Message objectAlreadyRegistered(String name,
917: Object origObject, Object newObject) {
918: return createMessage(BUNDLE_PATH, 254, name, origObject + "."
919: + origObject.getClass(), newObject + "."
920: + newObject.getClass());
921: }
922:
923: public static Message transformerNotImplementDiscoverable(
924: Transformer transformer) {
925: return createMessage(BUNDLE_PATH, 255, transformer);
926: }
927:
928: public static Message transformHasMultipleMatches(Class input,
929: Class output, Transformer transformer1,
930: Transformer transformer2) {
931: return createMessage(BUNDLE_PATH, 256, new Object[] {
932: input,
933: output,
934: transformer1.getName() + "(" + transformer1.getClass()
935: + ")",
936: transformer2.getName() + "(" + transformer2.getClass()
937: + ")" });
938: }
939:
940: public static Message configurationBuilderSuccess(
941: ConfigurationBuilder configurationBuilder, int numResources) {
942: return createMessage(BUNDLE_PATH, 257, configurationBuilder
943: .getClass().getName(), new Integer(numResources));
944: }
945:
946: public static Message configurationBuilderSuccess(
947: ConfigurationBuilder configurationBuilder, String resources) {
948: return createMessage(BUNDLE_PATH, 258, configurationBuilder
949: .getClass().getName(), resources);
950: }
951:
952: public static Message configurationBuilderNoMatching(String resource) {
953: return createMessage(BUNDLE_PATH, 259, resource);
954: }
955:
956: public static Message configurationBuilderError(
957: ConfigurationBuilder configurationBuilder) {
958: return createMessage(BUNDLE_PATH, 260, StringMessageUtils
959: .toString(configurationBuilder.getClass()));
960: }
961:
962: public static Message nestedRetry() {
963: return createMessage(BUNDLE_PATH, 261);
964: }
965:
966: public static Message exceededRetry(Object phase, Object component) {
967: return createMessage(BUNDLE_PATH, 262, phase, component);
968: }
969:
970: public static Message expressionEvaluatorReturnedNull(String name,
971: String expr) {
972: return createMessage(BUNDLE_PATH, 263, name, expr);
973: }
974:
975: public static Message expressionInvalidForProperty(String property,
976: String expr) {
977: return createMessage(BUNDLE_PATH, 264, property, expr);
978: }
979: }
|