1
2
3
4
5
6
7
8
9
10
11 package org.mule.config.i18n;
12
13 import org.mule.MessageExchangePattern;
14 import org.mule.api.config.ConfigurationBuilder;
15 import org.mule.api.endpoint.EndpointURI;
16 import org.mule.api.endpoint.ImmutableEndpoint;
17 import org.mule.api.endpoint.InboundEndpoint;
18 import org.mule.api.processor.MessageProcessor;
19 import org.mule.api.registry.ServiceType;
20 import org.mule.api.retry.RetryPolicyTemplate;
21 import org.mule.api.routing.OutboundRouter;
22 import org.mule.api.service.Service;
23 import org.mule.api.transaction.Transaction;
24 import org.mule.api.transaction.TransactionConfig;
25 import org.mule.api.transformer.DataType;
26 import org.mule.api.transformer.Transformer;
27 import org.mule.config.MuleManifest;
28 import org.mule.context.notification.ListenerSubscriptionPair;
29 import org.mule.exception.AbstractExceptionStrategy;
30 import org.mule.util.ClassUtils;
31 import org.mule.util.DateUtils;
32 import org.mule.util.StringMessageUtils;
33 import org.mule.util.StringUtils;
34
35 import java.lang.reflect.Method;
36 import java.net.URI;
37 import java.util.Date;
38 import java.util.List;
39
40 public class CoreMessages extends MessageFactory
41 {
42 private static final CoreMessages factory = new CoreMessages();
43
44 private static final String BUNDLE_PATH = getBundlePath("core");
45
46 public static Message versionNotSet()
47 {
48 return factory.createMessage(BUNDLE_PATH, 1);
49 }
50
51 public static Message serverStartedAt(long startDate)
52 {
53 return factory.createMessage(BUNDLE_PATH, 2, new Date(startDate));
54 }
55
56 public static Message serverShutdownAt(Date date)
57 {
58 return factory.createMessage(BUNDLE_PATH, 3, date);
59 }
60
61 public static Message agentsRunning()
62 {
63 return factory.createMessage(BUNDLE_PATH, 4);
64 }
65
66 public static Message notSet()
67 {
68 return factory.createMessage(BUNDLE_PATH, 5);
69 }
70
71 public static Message version()
72 {
73 String version = StringUtils.defaultString(MuleManifest.getProductVersion(), notSet().getMessage());
74 return factory.createMessage(BUNDLE_PATH, 6, version);
75 }
76
77 public static Message shutdownNormally(Date date)
78 {
79 return factory.createMessage(BUNDLE_PATH, 7, date);
80 }
81
82 public static Message serverWasUpForDuration(long duration)
83 {
84 String formattedDuration = DateUtils.getFormattedDuration(duration);
85 return factory.createMessage(BUNDLE_PATH, 8, formattedDuration);
86 }
87
88 public static Message configNotFoundUsage()
89 {
90 return factory.createMessage(BUNDLE_PATH, 9);
91 }
92
93 public static Message fatalErrorWhileRunning()
94 {
95 return factory.createMessage(BUNDLE_PATH, 10);
96 }
97
98 public static Message rootStackTrace()
99 {
100 return factory.createMessage(BUNDLE_PATH, 11);
101 }
102
103 public static Message exceptionStackIs()
104 {
105 return factory.createMessage(BUNDLE_PATH, 12);
106 }
107
108 public static Message messageIsOfType(Class<?> type)
109 {
110 return factory.createMessage(BUNDLE_PATH, 18, ClassUtils.getSimpleName(type));
111 }
112
113 public static Message fatalErrorInShutdown()
114 {
115 return factory.createMessage(BUNDLE_PATH, 20);
116 }
117
118 public static Message normalShutdown()
119 {
120 return factory.createMessage(BUNDLE_PATH, 21);
121 }
122
123 public static Message none()
124 {
125 return factory.createMessage(BUNDLE_PATH, 22);
126 }
127
128 public static Message notClustered()
129 {
130 return factory.createMessage(BUNDLE_PATH, 23);
131 }
132
133 public static Message failedToRouterViaEndpoint(MessageProcessor target)
134 {
135 return factory.createMessage(BUNDLE_PATH, 30, target);
136 }
137
138 public static Message lifecycleErrorCannotUseConnector(String name, String lifecyclePhase)
139 {
140 return factory.createMessage(BUNDLE_PATH, 32, name, lifecyclePhase);
141 }
142
143 public static Message connectorCausedError()
144 {
145 return connectorCausedError(null);
146 }
147
148 public static Message connectorCausedError(Object connector)
149 {
150 return factory.createMessage(BUNDLE_PATH, 33, connector);
151 }
152
153 public static Message endpointIsNullForListener()
154 {
155 return factory.createMessage(BUNDLE_PATH, 34);
156 }
157
158 public static Message listenerAlreadyRegistered(EndpointURI endpointUri)
159 {
160 return factory.createMessage(BUNDLE_PATH, 35, endpointUri);
161 }
162
163 public static Message objectAlreadyInitialised(String name)
164 {
165 return factory.createMessage(BUNDLE_PATH, 37, name);
166 }
167
168 public static Message componentCausedErrorIs(Object component)
169 {
170 return factory.createMessage(BUNDLE_PATH, 38, component);
171 }
172
173 public static Message objectFailedToInitialise(String string)
174 {
175 return factory.createMessage(BUNDLE_PATH, 40, string);
176 }
177
178 public static Message failedToStop(String string)
179 {
180 return factory.createMessage(BUNDLE_PATH, 41, string);
181 }
182
183 public static Message failedToStart(String string)
184 {
185 return factory.createMessage(BUNDLE_PATH, 42, string);
186 }
187
188 public static Message proxyPoolTimedOut()
189 {
190 return factory.createMessage(BUNDLE_PATH, 43);
191 }
192
193 public static Message failedToGetPooledObject()
194 {
195 return factory.createMessage(BUNDLE_PATH, 44);
196 }
197
198 public static Message objectIsNull(String string)
199 {
200 return factory.createMessage(BUNDLE_PATH, 45, string);
201 }
202
203 public static Message componentNotRegistered(String name)
204 {
205 return factory.createMessage(BUNDLE_PATH, 46, name);
206 }
207
208 public static Message failedtoRegisterOnEndpoint(String name, Object endpointURI)
209 {
210 return factory.createMessage(BUNDLE_PATH, 47, name, endpointURI);
211 }
212
213 public static Message failedToUnregister(String name, Object endpointURI)
214 {
215 return factory.createMessage(BUNDLE_PATH, 48, name, endpointURI);
216 }
217
218 public static Message endpointIsMalformed(String endpoint)
219 {
220 return factory.createMessage(BUNDLE_PATH, 51, endpoint);
221 }
222
223 public static Message transformFailedBeforeFilter()
224 {
225 return factory.createMessage(BUNDLE_PATH, 52);
226 }
227
228 public static Message transformUnexpectedType(Class<?> class1, Class<?> returnClass)
229 {
230 return factory.createMessage(BUNDLE_PATH, 53, ClassUtils.getSimpleName(class1),
231 ClassUtils.getSimpleName(returnClass));
232 }
233
234 public static Message transformUnexpectedType(DataType<?> dt1, DataType<?> dt2)
235 {
236 return factory.createMessage(BUNDLE_PATH, 53, dt1, dt2);
237 }
238
239 public static Message transformOnObjectUnsupportedTypeOfEndpoint(String name,
240 Class<?> class1,
241 ImmutableEndpoint endpoint)
242 {
243 return factory.createMessage(BUNDLE_PATH, 54, name, StringMessageUtils.toString(class1),
244 (endpoint != null ? endpoint.getEndpointURI() : null));
245 }
246
247 public static Message transformFailedFrom(Class<?> clazz)
248 {
249 return factory.createMessage(BUNDLE_PATH, 55, clazz);
250 }
251
252 public static Message encryptionStrategyNotSet()
253 {
254 return factory.createMessage(BUNDLE_PATH, 56);
255 }
256
257 public static Message failedToLoadTransformer(String direction, String transformer)
258 {
259 return factory.createMessage(BUNDLE_PATH, 57, direction, transformer);
260 }
261
262 public static Message failedToLoad(String string)
263 {
264 return factory.createMessage(BUNDLE_PATH, 58, string);
265 }
266
267 public static Message messageNotSupportedByMuleMessageFactory(Object message, Class<?> creator)
268 {
269 String messageClass = (message != null ? message.getClass().getName() : "null");
270 String creatorClass = (creator != null ? creator.getName() : "null class");
271
272 return factory.createMessage(BUNDLE_PATH, 59, messageClass, creatorClass);
273 }
274
275 public static Message tooManyAcceptableMethodsOnObjectForTypes(Object object, Object types)
276 {
277 return factory.createMessage(BUNDLE_PATH, 60, StringMessageUtils.toString(object),
278 StringMessageUtils.toString(types));
279 }
280
281 public static Message cannotSetPropertyOnObjectWithParamType(String property,
282 Class<?> class1,
283 Class<?> class2)
284 {
285 return factory.createMessage(BUNDLE_PATH, 61, property, StringMessageUtils.toString(class1),
286 StringMessageUtils.toString(class2));
287 }
288
289 public static Message noComponentForEndpoint()
290 {
291 return factory.createMessage(BUNDLE_PATH, 64);
292 }
293
294 public static Message failedToCreate(String string)
295 {
296 return factory.createMessage(BUNDLE_PATH, 65, string);
297 }
298
299 public static Message noCorrelationId()
300 {
301 return factory.createMessage(BUNDLE_PATH, 66);
302 }
303
304 public static Object failedToDispose(String string)
305 {
306 return factory.createMessage(BUNDLE_PATH, 67, string);
307 }
308
309 public static Message failedToInvoke(String string)
310 {
311 return factory.createMessage(BUNDLE_PATH, 68, string);
312 }
313
314 public static Message cannotReadPayloadAsBytes(String type)
315 {
316 return factory.createMessage(BUNDLE_PATH, 69, type);
317 }
318
319 public static Message cannotReadPayloadAsString(String type)
320 {
321 return factory.createMessage(BUNDLE_PATH, 70, type);
322 }
323
324 public static Message routingFailedOnEndpoint(Service service, ImmutableEndpoint endpoint)
325 {
326 EndpointURI endpointURI = null;
327 if (endpoint != null)
328 {
329 endpointURI = endpoint.getEndpointURI();
330 }
331 return factory.createMessage(BUNDLE_PATH, 72, service.getName(), endpointURI);
332 }
333
334 public static Message cannotInstanciateFinder(String serviceFinder)
335 {
336 return factory.createMessage(BUNDLE_PATH, 73, serviceFinder);
337 }
338
339 public static Message failedToCreateObjectWith(String string, Object arg)
340 {
341 return factory.createMessage(BUNDLE_PATH, 74, string, arg);
342 }
343
344 public static Message objectNotSetInService(Object object, Object service)
345 {
346 return factory.createMessage(BUNDLE_PATH, 75, object, service);
347 }
348
349 public static Message objectNotFound(Object object)
350 {
351 return factory.createMessage(BUNDLE_PATH, 76, object);
352 }
353
354 public static Message objectNotFound(String type, String object)
355 {
356 return factory.createMessage(BUNDLE_PATH, 76, type + ": " + object);
357 }
358
359 public static Message transactionMarkedForRollback()
360 {
361 return factory.createMessage(BUNDLE_PATH, 77);
362 }
363
364 public static Message transactionCannotBindToNullKey()
365 {
366 return factory.createMessage(BUNDLE_PATH, 78);
367 }
368
369 public static Message transactionCannotBindNullResource()
370 {
371 return factory.createMessage(BUNDLE_PATH, 79);
372 }
373
374 public static Message transactionSingleResourceOnly()
375 {
376 return factory.createMessage(BUNDLE_PATH, 80);
377 }
378
379 public static Message noCurrentEventForTransformer()
380 {
381 return factory.createMessage(BUNDLE_PATH, 81);
382 }
383
384 public static Message objectNotRegistered(String type, String name)
385 {
386 return factory.createMessage(BUNDLE_PATH, 82, type, name);
387 }
388
389 public static Message failedToSetPropertiesOn(String string)
390 {
391 return factory.createMessage(BUNDLE_PATH, 83, string);
392 }
393
394 public static Message failedToCreateConnectorFromUri(EndpointURI uri)
395 {
396 return factory.createMessage(BUNDLE_PATH, 84, uri);
397 }
398
399 public static Message initialisationFailure(String string)
400 {
401 return factory.createMessage(BUNDLE_PATH, 85, string);
402 }
403
404 public static Message failedToCreateEndpointFromLocation(String string)
405 {
406 return factory.createMessage(BUNDLE_PATH, 87, string);
407 }
408
409 public static Message managerAlreadyStarted()
410 {
411 return factory.createMessage(BUNDLE_PATH, 88);
412 }
413
414 public static Message noEndpointsForRouter()
415 {
416 return factory.createMessage(BUNDLE_PATH, 89);
417 }
418
419 public static Message responseTimedOutWaitingForId(int timeout, Object id)
420 {
421 return factory.createMessage(BUNDLE_PATH, 90, String.valueOf(timeout), id);
422 }
423
424 public static Message failedToRecevieWithTimeout(Object endpoint, long timeout)
425 {
426 return factory.createMessage(BUNDLE_PATH, 93, endpoint, String.valueOf(timeout));
427 }
428
429 public static Message failedToWriteMessageToStore(Object id, String storeName)
430 {
431 return factory.createMessage(BUNDLE_PATH, 94, id, storeName);
432 }
433
434 public static Message failedToReadFromStore(String absolutePath)
435 {
436 return factory.createMessage(BUNDLE_PATH, 95, absolutePath);
437 }
438
439 public static Message cannotStartTransaction(String string)
440 {
441 return factory.createMessage(BUNDLE_PATH, 96, string);
442 }
443
444 public static Message transactionCommitFailed()
445 {
446 return factory.createMessage(BUNDLE_PATH, 97);
447 }
448
449 public static Message transactionRollbackFailed()
450 {
451 return factory.createMessage(BUNDLE_PATH, 98);
452 }
453
454 public static Message transactionCannotReadState()
455 {
456 return factory.createMessage(BUNDLE_PATH, 99);
457 }
458
459 public static Message transactionResourceAlreadyListedForKey(Object key)
460 {
461 return factory.createMessage(BUNDLE_PATH, 100, key);
462 }
463
464 public static Message noOutboundRouterSetOn(String string)
465 {
466 return factory.createMessage(BUNDLE_PATH, 101, string);
467 }
468
469 public static Message transactionAvailableButActionIs(String string)
470 {
471 return factory.createMessage(BUNDLE_PATH, 103, string);
472 }
473
474 public static Message transactionNotAvailableButActionIs(String string)
475 {
476 return factory.createMessage(BUNDLE_PATH, 104, string);
477 }
478
479 public static Message noCatchAllEndpointSet()
480 {
481 return factory.createMessage(BUNDLE_PATH, 105);
482 }
483
484 public static Message interruptedQueuingEventFor(Object object)
485 {
486 return factory.createMessage(BUNDLE_PATH, 106, object);
487 }
488
489 public static Message transactionCannotUnbind()
490 {
491 return factory.createMessage(BUNDLE_PATH, 107);
492 }
493
494 public static Message transactionAlreadyBound()
495 {
496 return factory.createMessage(BUNDLE_PATH, 108);
497 }
498
499 public static Message methodWithParamsNotFoundOnObject(String method, Object class1, Class<?> class2)
500 {
501 return factory.createMessage(BUNDLE_PATH, 109, method, StringMessageUtils.toString(class1),
502 StringMessageUtils.toString(class2));
503 }
504
505 public static Message transformFailed(String from, String to)
506 {
507 return factory.createMessage(BUNDLE_PATH, 110, from, to);
508 }
509
510 public static Message transformFailed(String from, DataType<?> to)
511 {
512 return transformFailed(from, to.getClass().getName());
513 }
514
515 public static Message cryptoFailure()
516 {
517 return factory.createMessage(BUNDLE_PATH, 112);
518 }
519
520 public static Message schemeNotCompatibleWithConnector(String scheme, Class<?> expectedClass)
521 {
522 return factory.createMessage(BUNDLE_PATH, 115, scheme, expectedClass);
523 }
524
525 public static Message noEntryPointFoundWithArgs(Object object, Object args)
526 {
527 return factory.createMessage(BUNDLE_PATH, 116, StringMessageUtils.toString(object),
528 StringMessageUtils.toString(args));
529 }
530
531 public static Message authNoSecurityProvider(String providerName)
532 {
533 return factory.createMessage(BUNDLE_PATH, 117, providerName);
534 }
535
536 public static Message transactionCanOnlyBindToResources(String string)
537 {
538 return factory.createMessage(BUNDLE_PATH, 120, string);
539 }
540
541 public static Message cannotLoadFromClasspath(String string)
542 {
543 return factory.createMessage(BUNDLE_PATH, 122, string);
544 }
545
546 public static Message failedToReadPayload()
547 {
548 return factory.createMessage(BUNDLE_PATH, 124);
549 }
550
551 public static Message endpointNotFound(String endpoint)
552 {
553 return factory.createMessage(BUNDLE_PATH, 126, endpoint);
554 }
555
556 public static Message eventProcessingFailedFor(String name)
557 {
558 return factory.createMessage(BUNDLE_PATH, 127, name);
559 }
560
561 public static Message failedToDispatchToReplyto(ImmutableEndpoint endpoint)
562 {
563 return factory.createMessage(BUNDLE_PATH, 128, endpoint);
564 }
565
566 public static Message authTypeNotRecognised(String string)
567 {
568 return factory.createMessage(BUNDLE_PATH, 131, string);
569 }
570
571 public static Message authSecurityManagerNotSet()
572 {
573 return factory.createMessage(BUNDLE_PATH, 132);
574 }
575
576 public static Message authSetButNoContext(String name)
577 {
578 return factory.createMessage(BUNDLE_PATH, 133, name);
579 }
580
581 public static Message authDeniedOnEndpoint(URI endpointURI)
582 {
583 return factory.createMessage(BUNDLE_PATH, 134, endpointURI);
584 }
585
586 public static Message authFailedForUser(Object user)
587 {
588 return factory.createMessage(BUNDLE_PATH, 135, user);
589 }
590
591 public static Message authEndpointMustSendOrReceive()
592 {
593 return factory.createMessage(BUNDLE_PATH, 136);
594 }
595
596 public static Message transactionManagerAlreadySet()
597 {
598 return factory.createMessage(BUNDLE_PATH, 140);
599 }
600
601 public static Message failedToCreateManagerInstance(String className)
602 {
603 return factory.createMessage(BUNDLE_PATH, 144, className);
604 }
605
606 public static Message failedToClone(String string)
607 {
608 return factory.createMessage(BUNDLE_PATH, 145, string);
609 }
610
611 public static Message exceptionOnConnectorNoExceptionListener(String name)
612 {
613 return factory.createMessage(BUNDLE_PATH, 146, name);
614 }
615
616 public static Message uniqueIdNotSupportedByAdapter(String name)
617 {
618 return factory.createMessage(BUNDLE_PATH, 147, name);
619 }
620
621 public static Message serverNotificationManagerNotEnabled()
622 {
623 return factory.createMessage(BUNDLE_PATH, 150);
624 }
625
626 public static Message failedToScheduleWork()
627 {
628 return factory.createMessage(BUNDLE_PATH, 151);
629 }
630
631 public static Message authNoCredentials()
632 {
633 return factory.createMessage(BUNDLE_PATH, 152);
634 }
635
636 public static Message valueIsInvalidFor(String value, String parameter)
637 {
638 return factory.createMessage(BUNDLE_PATH, 154, value, parameter);
639 }
640
641 public static Message connectorWithProtocolNotRegistered(String scheme)
642 {
643 return factory.createMessage(BUNDLE_PATH, 156, scheme);
644 }
645
646 public static Message propertyIsNotSupportedType(String property, Class<?> expected, Class<?> actual)
647 {
648 return factory.createMessage(BUNDLE_PATH, 157, property, StringMessageUtils.toString(expected),
649 StringMessageUtils.toString(actual));
650 }
651
652 public static Message propertyIsNotSupportedType(String property, Class<?>[] expected, Class<?> actual)
653 {
654 return factory.createMessage(BUNDLE_PATH, 157, property, StringMessageUtils.toString(expected),
655 StringMessageUtils.toString(actual));
656 }
657
658 public static Message containerAlreadyRegistered(String name)
659 {
660 return factory.createMessage(BUNDLE_PATH, 155, name);
661 }
662
663 public static Message resourceManagerNotStarted()
664 {
665 return factory.createMessage(BUNDLE_PATH, 161);
666 }
667
668 public static Message resourceManagerDirty()
669 {
670 return factory.createMessage(BUNDLE_PATH, 162);
671 }
672
673 public static Message resourceManagerNotReady()
674 {
675 return factory.createMessage(BUNDLE_PATH, 163);
676 }
677
678 public static Message reconnectStrategyFailed(Class<?> strategy, String description)
679 {
680 return factory.createMessage(BUNDLE_PATH, 164, StringMessageUtils.toString(strategy), description);
681 }
682
683 public static Message cannotSetObjectOnceItHasBeenSet(String string)
684 {
685 return factory.createMessage(BUNDLE_PATH, 165, string);
686 }
687
688 public static Message eventTypeNotRecognised(String string)
689 {
690 return factory.createMessage(BUNDLE_PATH, 166, string);
691 }
692
693 public static Message isStopped(String name)
694 {
695 return factory.createMessage(BUNDLE_PATH, 167, name);
696 }
697
698 public static Message propertyIsNotSetOnEvent(String property)
699 {
700 return factory.createMessage(BUNDLE_PATH, 168, property);
701 }
702
703 public static Message descriptorAlreadyExists(String name)
704 {
705 return factory.createMessage(BUNDLE_PATH, 171, name);
706 }
707
708 public static Message failedToInvokeRestService(String service)
709 {
710 return factory.createMessage(BUNDLE_PATH, 172, service);
711 }
712
713 public static Message authNoEncryptionStrategy(String strategyName)
714 {
715 return factory.createMessage(BUNDLE_PATH, 174, strategyName);
716 }
717
718 public static Message headerMalformedValueIs(String header, String value)
719 {
720 return factory.createMessage(BUNDLE_PATH, 175, header, value);
721 }
722
723 public static Message transformOnObjectNotOfSpecifiedType(DataType<?> resultType, Object expectedType)
724 {
725 return factory.createMessage(BUNDLE_PATH, 177, resultType.getType().getName(),
726 expectedType.getClass());
727 }
728
729 public static Message cannotUseTxAndRemoteSync()
730 {
731 return factory.createMessage(BUNDLE_PATH, 178);
732 }
733
734 public static Message failedToBuildMessage()
735 {
736 return factory.createMessage(BUNDLE_PATH, 180);
737 }
738
739 public static Message propertiesNotSet(String string)
740 {
741 return factory.createMessage(BUNDLE_PATH, 183, string);
742 }
743
744 public static Message objectNotOfCorrectType(Class<?> actualClass, Class<?>[] expectedClass)
745 {
746 return factory.createMessage(BUNDLE_PATH, 185, StringMessageUtils.toString(actualClass),
747 StringMessageUtils.toString(expectedClass));
748 }
749
750 public static Message objectNotOfCorrectType(Class<?> actualClass, Class<?> expectedClass)
751 {
752 return factory.createMessage(BUNDLE_PATH, 185, StringMessageUtils.toString(actualClass),
753 StringMessageUtils.toString(expectedClass));
754 }
755
756 public static Message failedToConvertStringUsingEncoding(String encoding)
757 {
758 return factory.createMessage(BUNDLE_PATH, 188, encoding);
759 }
760
761 public static Message propertyHasInvalidValue(String property, Object value)
762 {
763 return factory.createMessage(BUNDLE_PATH, 189, property, value);
764 }
765
766 public static Message schemeCannotChangeForRouter(String scheme, String scheme2)
767 {
768 return factory.createMessage(BUNDLE_PATH, 192, scheme, scheme2);
769 }
770
771 public static Message days()
772 {
773 return factory.createMessage(BUNDLE_PATH, 193);
774 }
775
776 public static Message hours()
777 {
778 return factory.createMessage(BUNDLE_PATH, 194);
779 }
780
781 public static Message minutes()
782 {
783 return factory.createMessage(BUNDLE_PATH, 195);
784 }
785
786 public static Message seconds()
787 {
788 return factory.createMessage(BUNDLE_PATH, 196);
789 }
790
791 public static Message templateCausedMalformedEndpoint(String uri, String newUri)
792 {
793 return factory.createMessage(BUNDLE_PATH, 197, uri, newUri);
794 }
795
796 public static Message couldNotDetermineDestinationComponentFromEndpoint(String endpoint)
797 {
798 return factory.createMessage(BUNDLE_PATH, 198, endpoint);
799 }
800
801 public static Message sessionValueIsMalformed(String string)
802 {
803 return factory.createMessage(BUNDLE_PATH, 201, string);
804 }
805
806 public static Message streamingFailedNoStream()
807 {
808 return factory.createMessage(BUNDLE_PATH, 205);
809 }
810
811 public static Message connectorSchemeIncompatibleWithEndpointScheme(Object expected, Object actual)
812 {
813 return factory.createMessage(BUNDLE_PATH, 206, expected, actual);
814 }
815
816 public static Message failedToReadAttachment(String string)
817 {
818 return factory.createMessage(BUNDLE_PATH, 207, string);
819 }
820
821 public static Message failedToInitSecurityProvider(String providerClass)
822 {
823 return factory.createMessage(BUNDLE_PATH, 208, providerClass);
824 }
825
826 public static Message streamingNotSupported(String protocol)
827 {
828 return factory.createMessage(BUNDLE_PATH, 209, protocol);
829 }
830
831 public static Message streamingComponentMustHaveOneEndpoint(String name)
832 {
833 return factory.createMessage(BUNDLE_PATH, 210, name);
834 }
835
836 public static Message streamingFailedForEndpoint(String string)
837 {
838 return factory.createMessage(BUNDLE_PATH, 212, string);
839 }
840
841 public static Message streamingEndpointsDoNotSupportTransformers()
842 {
843 return factory.createMessage(BUNDLE_PATH, 213);
844 }
845
846 public static Message streamingEndpointsMustBeUsedWithStreamingModel()
847 {
848 return factory.createMessage(BUNDLE_PATH, 214);
849 }
850
851 public static Message tooManyMatchingMethodsOnObjectWhichReturn(Object object, Object returnType)
852 {
853 return factory.createMessage(BUNDLE_PATH, 216, StringMessageUtils.toString(object),
854 StringMessageUtils.toString(returnType));
855 }
856
857 public static Message failedToSetProxyOnService(Object proxy, Class<?> routerClass)
858 {
859 return factory.createMessage(BUNDLE_PATH, 217, proxy, routerClass);
860 }
861
862 public static Message mustSetMethodNamesOnBinding()
863 {
864 return factory.createMessage(BUNDLE_PATH, 218);
865 }
866
867 public static Message cannotFindBindingForMethod(String name)
868 {
869 return factory.createMessage(BUNDLE_PATH, 219, name);
870 }
871
872 public static Message noMatchingMethodsOnObjectReturning(Object object, Class<?> returnType)
873 {
874 return factory.createMessage(BUNDLE_PATH, 220, StringMessageUtils.toString(object),
875 StringMessageUtils.toString(returnType));
876 }
877
878 public static Message moreThanOneConnectorWithProtocol(String protocol, String connectors)
879 {
880 return factory.createMessage(BUNDLE_PATH, 221, protocol, connectors);
881 }
882
883 public static Message failedToGetOutputStream()
884 {
885 return factory.createMessage(BUNDLE_PATH, 223);
886 }
887
888 public static Message noEntryPointFoundForNoArgsMethod(final Object component, final String methodName)
889 {
890 return factory.createMessage(BUNDLE_PATH, 224, component, methodName);
891 }
892
893 public static Message noDelegateClassAndMethodProvidedForNoArgsWrapper()
894 {
895 return factory.createMessage(BUNDLE_PATH, 225);
896 }
897
898 public static Message noDelegateClassIfDelegateInstanceSpecified()
899 {
900 return factory.createMessage(BUNDLE_PATH, 226);
901 }
902
903 public static Message noServiceTransportDescriptor(String protocol)
904 {
905 return factory.createMessage(BUNDLE_PATH, 227, protocol);
906 }
907
908 public static Message failedToInvokeLifecycle(String phaseName, Object object)
909 {
910 return factory.createMessage(BUNDLE_PATH, 228, phaseName, object);
911 }
912
913 public static Message unrecognisedServiceType(ServiceType type)
914 {
915 return factory.createMessage(BUNDLE_PATH, 229, type);
916 }
917
918 public static Message serviceFinderCantFindService(String name)
919 {
920 return factory.createMessage(BUNDLE_PATH, 230, name);
921 }
922
923 public static Message outboundRouterMustUseOutboudEndpoints(OutboundRouter router,
924 ImmutableEndpoint endpoint)
925 {
926 return factory.createMessage(BUNDLE_PATH, 233, endpoint, router);
927 }
928
929 public static Message exceptionListenerMustUseOutboundEndpoint(AbstractExceptionStrategy exceptionListener,
930 ImmutableEndpoint endpoint)
931 {
932 return factory.createMessage(BUNDLE_PATH, 235, endpoint, exceptionListener);
933 }
934
935
936
937
938
939
940 public static Message productInformation()
941 {
942 String notset = CoreMessages.notSet().getMessage();
943 return factory.createMessage(BUNDLE_PATH, 236, StringUtils.defaultString(
944 MuleManifest.getProductDescription(), notset), StringUtils.defaultString(
945 MuleManifest.getProductVersion(), notset), StringUtils.defaultString(
946 MuleManifest.getVendorName(), notset)
947 + " "
948 + StringUtils.defaultString(
949 MuleManifest.getVendorUrl(), notset));
950 }
951
952 public static Message noTransformerFoundForMessage(DataType<?> input, DataType<?> output)
953 {
954 return factory.createMessage(BUNDLE_PATH, 237, input, output);
955 }
956
957 public static Message errorReadingStream()
958 {
959 return factory.createMessage(BUNDLE_PATH, 238);
960 }
961
962 public static Message noEntryPointFoundForNoArgsMethodUsingResolver(final Object component,
963 final String methodName)
964 {
965 return factory.createMessage(BUNDLE_PATH, 239, methodName, component);
966 }
967
968 public static Message noEntryPointFoundWithArgsUsingResolver(Object object,
969 Object args)
970 {
971 return factory.createMessage(BUNDLE_PATH, 240, StringMessageUtils.toString(object),
972 StringMessageUtils.toString(args));
973 }
974
975 public static Message noMatchingMethodsOnObjectReturningUsingResolver(Object object,
976 Class<?> returnType)
977 {
978 return factory.createMessage(BUNDLE_PATH, 241, StringMessageUtils.toString(object),
979 returnType.getClass().getName());
980 }
981
982 public static Message tooManyAcceptableMethodsOnObjectUsingResolverForTypes(Object object,
983 Object types,
984 String methods)
985 {
986 return factory.createMessage(BUNDLE_PATH, 242, StringMessageUtils.toString(object),
987 StringMessageUtils.toString(types), methods);
988 }
989
990 public static Message tooManyMatchingMethodsOnObjectUsingResolverWhichReturn(Object object,
991 Object returnType)
992 {
993 return factory.createMessage(BUNDLE_PATH, 243, StringMessageUtils.toString(returnType),
994 StringMessageUtils.toString(object));
995 }
996
997 public static Message objectDoesNotImplementInterface(Object object, Class<?> interfaceClass)
998 {
999 return factory.createMessage(BUNDLE_PATH, 244, StringMessageUtils.toString(object), interfaceClass);
1000 }
1001
1002 public static Message invocationSuccessfulCantSetError()
1003 {
1004 return factory.createMessage(BUNDLE_PATH, 245);
1005 }
1006
1007 public static Message noMatchingMethodsOnObjectCalledUsingResolver(Object object,
1008 String methodName)
1009 {
1010 return factory.createMessage(BUNDLE_PATH, 246, StringMessageUtils.toString(object), methodName);
1011 }
1012
1013 public static Message noJtaTransactionAvailable(final Thread callingThread)
1014 {
1015 return factory.createMessage(BUNDLE_PATH, 247, StringUtils.defaultString(callingThread.toString()));
1016 }
1017
1018 public static Message notMuleXaTransaction(Object tx)
1019 {
1020 return factory.createMessage(BUNDLE_PATH, 248, tx.getClass());
1021 }
1022
1023 public static Message noServiceQueueTimeoutSet(Service service)
1024 {
1025 return factory.createMessage(BUNDLE_PATH, 249, service);
1026 }
1027
1028 public static Message failedToProcessExtractorFunction(String name)
1029 {
1030 return factory.createMessage(BUNDLE_PATH, 250, name);
1031 }
1032
1033 public static Message expressionEvaluatorNotRegistered(String key)
1034 {
1035 return factory.createMessage(BUNDLE_PATH, 251, key);
1036 }
1037
1038 public static Message objectAlreadyExists(String key)
1039 {
1040 return factory.createMessage(BUNDLE_PATH, 252, key);
1041 }
1042
1043 public static Message noMuleTransactionAvailable()
1044 {
1045 return factory.createMessage(BUNDLE_PATH, 253);
1046 }
1047
1048 public static Message objectAlreadyRegistered(String name, Object origObject, Object newObject)
1049 {
1050 return factory.createMessage(BUNDLE_PATH, 254, name, origObject + "." + origObject.getClass(),
1051 newObject + "." + newObject.getClass());
1052 }
1053
1054 public static Message transformerNotImplementDiscoverable(Transformer transformer)
1055 {
1056 return factory.createMessage(BUNDLE_PATH, 255, transformer);
1057 }
1058
1059 public static Message transformHasMultipleMatches(Class<?> input,
1060 Class<?> output,
1061 Transformer transformer1,
1062 Transformer transformer2)
1063 {
1064 return factory.createMessage(BUNDLE_PATH, 256, input, output,
1065 transformer1.getName() + "(" + transformer1.getClass() + ")",
1066 transformer2.getName() + "(" + transformer2.getClass() + ")");
1067 }
1068
1069 public static Message configurationBuilderSuccess(ConfigurationBuilder configurationBuilder,
1070 int numResources)
1071 {
1072 return factory.createMessage(BUNDLE_PATH, 257, configurationBuilder.getClass().getName(),
1073 new Integer(numResources));
1074 }
1075
1076 public static Message configurationBuilderSuccess(ConfigurationBuilder configurationBuilder,
1077 String resources)
1078 {
1079 return factory.createMessage(BUNDLE_PATH, 258, configurationBuilder.getClass().getName(), resources);
1080 }
1081
1082 public static Message configurationBuilderNoMatching(String resource)
1083 {
1084 return factory.createMessage(BUNDLE_PATH, 259, resource);
1085 }
1086
1087 public static Message configurationBuilderError(ConfigurationBuilder configurationBuilder)
1088 {
1089 return factory.createMessage(BUNDLE_PATH, 260,
1090 StringMessageUtils.toString(configurationBuilder.getClass()));
1091 }
1092
1093 public static Message nestedRetry()
1094 {
1095 return factory.createMessage(BUNDLE_PATH, 261);
1096 }
1097
1098 public static Message expressionEvaluatorReturnedNull(String name, String expr)
1099 {
1100 return factory.createMessage(BUNDLE_PATH, 263, name, expr);
1101 }
1102
1103 public static Message expressionInvalidForProperty(String property, String expr)
1104 {
1105 return factory.createMessage(BUNDLE_PATH, 264, property, expr);
1106 }
1107
1108 public static Message expressionMalformed(String expr, String eval)
1109 {
1110 return factory.createMessage(BUNDLE_PATH, 265, expr, eval);
1111 }
1112
1113 public static Message correlationTimedOut(Object groupId)
1114 {
1115 return factory.createMessage(BUNDLE_PATH, 266, groupId);
1116 }
1117
1118 public static Message transformerInvalidReturnType(Class<?> clazz, String transformerName)
1119 {
1120 return factory.createMessage(BUNDLE_PATH, 267, clazz, transformerName);
1121 }
1122
1123 public static Message transactionFactoryIsMandatory(String action)
1124 {
1125 return factory.createMessage(BUNDLE_PATH, 269, action);
1126 }
1127
1128 public static Message failedToCreateProxyFor(Object target)
1129 {
1130 return factory.createMessage(BUNDLE_PATH, 270, target);
1131 }
1132
1133 public static Message authorizationAttemptFailed()
1134 {
1135 return factory.createMessage(BUNDLE_PATH, 271);
1136 }
1137
1138 public static Message retryPolicyExhausted(RetryPolicyTemplate policy)
1139 {
1140 return factory.createMessage(BUNDLE_PATH, 272, policy);
1141 }
1142
1143 public static Message notConnectedYet(String what)
1144 {
1145 return factory.createMessage(BUNDLE_PATH, 273, what);
1146 }
1147
1148 public static Message stopPausedSedaStageNonPeristentQueueMessageLoss(int num, String name)
1149 {
1150 return factory.createMessage(BUNDLE_PATH, 274, num, name);
1151 }
1152
1153 public static Message splitMessageNoEndpointMatch(List<?> endpoints, Object messagePart)
1154 {
1155 return factory.createMessage(BUNDLE_PATH, 275, StringMessageUtils.toString(endpoints), messagePart);
1156 }
1157
1158 public static Message expressionResultWasNull(String expression)
1159 {
1160 return factory.createMessage(BUNDLE_PATH, 276, expression);
1161 }
1162
1163 public static Message propertyDoesNotExistOnObject(String property, Object object)
1164 {
1165 return factory.createMessage(BUNDLE_PATH, 277, property, object);
1166 }
1167
1168 public static Message commitTxButNoResource(Transaction tx)
1169 {
1170 return factory.createMessage(BUNDLE_PATH, 300, tx);
1171 }
1172
1173 public static Message rollbackTxButNoResource(Transaction tx)
1174 {
1175 return factory.createMessage(BUNDLE_PATH, 301, tx);
1176 }
1177
1178 public static Message cannotCopyStreamPayload(String streamType)
1179 {
1180 return factory.createMessage(BUNDLE_PATH, 302, streamType);
1181 }
1182
1183 public static Message propertiesOrNotSet(String name, String properties)
1184 {
1185 return factory.createMessage(BUNDLE_PATH, 303, name, properties);
1186 }
1187
1188 public static Message transforemrMapBeanClassNotSet()
1189 {
1190 return factory.createMessage(BUNDLE_PATH, 304);
1191 }
1192
1193 public static Message lifecyclePhaseNotRecognised(String phase)
1194 {
1195 return factory.createMessage(BUNDLE_PATH, 305, phase);
1196 }
1197
1198 public static Message notificationListenerSubscriptionAlreadyRegistered(ListenerSubscriptionPair listenerPair)
1199 {
1200 return factory.createMessage(BUNDLE_PATH, 306, listenerPair);
1201 }
1202
1203 public static Message applicationShutdownNormally(String appName, Date date)
1204 {
1205 return factory.createMessage(BUNDLE_PATH, 307, appName, date);
1206 }
1207
1208 public static Message applicationWasUpForDuration(long duration)
1209 {
1210 String formattedDuration = DateUtils.getFormattedDuration(duration);
1211 return factory.createMessage(BUNDLE_PATH, 308, formattedDuration);
1212 }
1213
1214 public static Message errorSchedulingMessageProcessorForAsyncInvocation(MessageProcessor processor)
1215 {
1216 return factory.createMessage(BUNDLE_PATH, 309, processor);
1217 }
1218
1219 public static Message errorInvokingMessageProcessorAsynchronously(MessageProcessor processor)
1220 {
1221 return factory.createMessage(BUNDLE_PATH, 310, processor);
1222 }
1223
1224 public static Message errorInvokingMessageProcessorWithinTransaction(MessageProcessor processor,
1225 TransactionConfig transactionConfig)
1226 {
1227 return factory.createMessage(BUNDLE_PATH, 311, processor, transactionConfig);
1228 }
1229
1230 private static String getEndpointDescription(InboundEndpoint endpoint)
1231 {
1232 String endpointString = endpoint.getName();
1233 if (endpointString == null)
1234 {
1235 endpointString = endpoint.getEndpointURI().getUri().toString();
1236 }
1237 return endpointString;
1238 }
1239
1240 public static Message failedToStartInboundEndpoint(InboundEndpoint endpoint)
1241 {
1242 return factory.createMessage(BUNDLE_PATH, 312, getEndpointDescription(endpoint));
1243 }
1244
1245 public static Message failedToStopInboundEndpoint(InboundEndpoint endpoint)
1246 {
1247 return factory.createMessage(BUNDLE_PATH, 313, getEndpointDescription(endpoint));
1248 }
1249
1250 public static Message messageRejectedByFilter()
1251 {
1252 return factory.createMessage(BUNDLE_PATH, 314);
1253 }
1254
1255 public static Message interruptedWaitingForPaused(String name)
1256 {
1257 return factory.createMessage(BUNDLE_PATH, 315, name);
1258 }
1259
1260 public static Message objectHasMoreThanOnePostConstructAnnotation(Class<?> clazz)
1261 {
1262 return factory.createMessage(BUNDLE_PATH, 316, clazz.getName());
1263 }
1264
1265 public static Message objectHasMoreThanOnePreDestroyAnnotation(Class<?> clazz)
1266 {
1267 return factory.createMessage(BUNDLE_PATH, 317, clazz.getName());
1268 }
1269
1270 public static Message lifecycleMethodNotVoidOrHasParams(Method method)
1271 {
1272 return factory.createMessage(BUNDLE_PATH, 318, method.getName());
1273 }
1274
1275 public static Message lifecycleMethodCannotBeStatic(Method method)
1276 {
1277 return factory.createMessage(BUNDLE_PATH, 319, method.getName());
1278 }
1279
1280 public static Message lifecycleMethodCannotThrowChecked(Method method)
1281 {
1282 return factory.createMessage(BUNDLE_PATH, 320, method.getName());
1283 }
1284
1285 public static Message cannotRenameInboundScopeProperty(String fromKey, String toKey)
1286 {
1287 return factory.createMessage(BUNDLE_PATH, 321, fromKey, toKey);
1288 }
1289
1290 public static Message failedToFindEntrypointForComponent(String message)
1291 {
1292 return factory.createMessage(BUNDLE_PATH, 322, message);
1293 }
1294
1295 public static Message exchangePatternForEndpointNotSupported(MessageExchangePattern mep,
1296 String direction, EndpointURI endpointURI)
1297 {
1298 return factory.createMessage(BUNDLE_PATH, 323, mep.name(), direction, endpointURI);
1299 }
1300
1301 public static Message illegalMIMEType(String badMIMIEType)
1302 {
1303 return factory.createMessage(BUNDLE_PATH, 324, badMIMIEType);
1304 }
1305
1306 public static Message unexpectedMIMEType(String badMIMIEType, String goodMIMEType)
1307 {
1308 return factory.createMessage(BUNDLE_PATH, 325, badMIMIEType, goodMIMEType);
1309 }
1310
1311 public static Message dynamicEndpointURIsCannotBeUsedOnInbound()
1312 {
1313 return factory.createMessage(BUNDLE_PATH, 326);
1314 }
1315
1316 public static Message dynamicEndpointsMustSpecifyAScheme()
1317 {
1318 return factory.createMessage(BUNDLE_PATH, 327);
1319 }
1320
1321 public static Message asyncDoesNotSupportTransactions()
1322 {
1323 return factory.createMessage(BUNDLE_PATH, 328);
1324 }
1325
1326 public static Message methodWithNumParamsNotFoundOnObject(String method, int numArgments, Object object)
1327 {
1328 return factory.createMessage(BUNDLE_PATH, 329, method, numArgments,
1329 StringMessageUtils.toString(object));
1330 }
1331
1332 public static Message expressionEnricherNotRegistered(String key)
1333 {
1334 return factory.createMessage(BUNDLE_PATH, 330, key);
1335 }
1336
1337 public static Message authorizationDeniedOnEndpoint(URI endpointURI)
1338 {
1339 return factory.createMessage(BUNDLE_PATH, 331, endpointURI);
1340 }
1341
1342 public static Message objectStoreNotFound(String name)
1343 {
1344 return factory.createMessage(BUNDLE_PATH, 332, name);
1345 }
1346 }