1
2
3
4
5
6
7
8
9
10
11 package org.mule.config.i18n;
12
13 import org.mule.config.MuleManifest;
14 import org.mule.umo.UMOComponent;
15 import org.mule.umo.endpoint.UMOEndpoint;
16 import org.mule.umo.endpoint.UMOEndpointURI;
17 import org.mule.umo.endpoint.UMOImmutableEndpoint;
18 import org.mule.util.ClassUtils;
19 import org.mule.util.DateUtils;
20 import org.mule.util.StringMessageUtils;
21 import org.mule.util.StringUtils;
22
23 import java.util.Date;
24
25 public class CoreMessages extends MessageFactory
26 {
27 private static final String BUNDLE_PATH = getBundlePath("core");
28
29 public static Message versionNotSet()
30 {
31 return createMessage(BUNDLE_PATH, 1);
32 }
33
34 public static Message serverStartedAt(long startDate)
35 {
36 return createMessage(BUNDLE_PATH, 2, new Date(startDate));
37 }
38
39 public static Message serverShutdownAt(Date date)
40 {
41 return createMessage(BUNDLE_PATH, 3, date);
42 }
43
44 public static Message agentsRunning()
45 {
46 return createMessage(BUNDLE_PATH, 4);
47 }
48
49 public static Message notSet()
50 {
51 return createMessage(BUNDLE_PATH, 5);
52 }
53
54 public static Message version()
55 {
56 return createMessage(BUNDLE_PATH, 6);
57 }
58
59 public static Message shutdownNormally(Date date)
60 {
61 return createMessage(BUNDLE_PATH, 7, date);
62 }
63
64 public static Message serverWasUpForDuration(long duration)
65 {
66 String formattedDuration = DateUtils.getFormattedDuration(duration);
67 return createMessage(BUNDLE_PATH, 8, formattedDuration);
68 }
69
70 public static Message configNotFoundUsage()
71 {
72 return createMessage(BUNDLE_PATH, 9);
73 }
74
75 public static Message fatalErrorWhileRunning()
76 {
77 return createMessage(BUNDLE_PATH, 10);
78 }
79
80 public static Message rootStackTrace()
81 {
82 return createMessage(BUNDLE_PATH, 11);
83 }
84
85 public static Message exceptionStackIs()
86 {
87 return createMessage(BUNDLE_PATH, 12);
88 }
89
90 public static Message messageIsOfType(Class type)
91 {
92 return createMessage(BUNDLE_PATH, 18, ClassUtils.getSimpleName(type));
93 }
94
95 public static Message fatalErrorInShutdown()
96 {
97 return createMessage(BUNDLE_PATH, 20);
98 }
99
100 public static Message normalShutdown()
101 {
102 return createMessage(BUNDLE_PATH, 21);
103 }
104
105 public static Message none()
106 {
107 return createMessage(BUNDLE_PATH, 22);
108 }
109
110 public static Message failedToRouterViaEndpoint(UMOImmutableEndpoint endpoint)
111 {
112 return createMessage(BUNDLE_PATH, 30, endpoint);
113 }
114
115 public static Message cannotUseDisposedConnector()
116 {
117 return createMessage(BUNDLE_PATH, 32);
118 }
119
120 public static Message connectorCausedError()
121 {
122 return connectorCausedError(null);
123 }
124
125 public static Message connectorCausedError(Object connector)
126 {
127 return createMessage(BUNDLE_PATH, 33, connector);
128 }
129
130 public static Message endpointIsNullForListener()
131 {
132 return createMessage(BUNDLE_PATH, 34);
133 }
134
135 public static Message listenerAlreadyRegistered(UMOEndpointURI endpointUri)
136 {
137 return createMessage(BUNDLE_PATH, 35, endpointUri);
138 }
139
140 public static Message objectAlreadyInitialised(String name)
141 {
142 return createMessage(BUNDLE_PATH, 37, name);
143 }
144
145 public static Message componentCausedErrorIs(Object component)
146 {
147 return createMessage(BUNDLE_PATH, 38, component);
148 }
149
150 public static Message objectFailedToInitialise(String string)
151 {
152 return createMessage(BUNDLE_PATH, 40, string);
153 }
154
155 public static Message failedToStop(String string)
156 {
157 return createMessage(BUNDLE_PATH, 41, string);
158 }
159
160 public static Message failedToStart(String string)
161 {
162 return createMessage(BUNDLE_PATH, 42, string);
163 }
164
165 public static Message proxyPoolTimedOut()
166 {
167 return createMessage(BUNDLE_PATH, 43);
168 }
169
170 public static Message failedToGetPooledObject()
171 {
172 return createMessage(BUNDLE_PATH, 44);
173 }
174
175 public static Message objectIsNull(String string)
176 {
177 return createMessage(BUNDLE_PATH, 45, string);
178 }
179
180 public static Message componentNotRegistered(String name)
181 {
182 return createMessage(BUNDLE_PATH, 46, name);
183 }
184
185 public static Message failedtoRegisterOnEndpoint(String name, Object endpointURI)
186 {
187 return createMessage(BUNDLE_PATH, 47, name, endpointURI);
188 }
189
190 public static Message failedToUnregister(String name, Object endpointURI)
191 {
192 return createMessage(BUNDLE_PATH, 48, name, endpointURI);
193 }
194
195 public static Message endpointIsMalformed(String endpoint)
196 {
197 return createMessage(BUNDLE_PATH, 51, endpoint);
198 }
199
200 public static Message transformFailedBeforeFilter()
201 {
202 return createMessage(BUNDLE_PATH, 52);
203 }
204
205 public static Message transformUnexpectedType(Class class1, Class returnClass)
206 {
207 return createMessage(BUNDLE_PATH, 53, ClassUtils.getSimpleName(class1),
208 ClassUtils.getSimpleName(returnClass));
209 }
210
211 public static Message transformOnObjectUnsupportedTypeOfEndpoint(String name, Class class1,
212 UMOImmutableEndpoint endpoint)
213 {
214 return createMessage(BUNDLE_PATH, 54, name, StringMessageUtils.toString(class1),
215 (endpoint != null ? endpoint.getEndpointURI() : null));
216 }
217
218 public static Message transformFailedFrom(Class clazz)
219 {
220 return createMessage(BUNDLE_PATH, 55, clazz);
221 }
222
223 public static Message encryptionStrategyNotSet()
224 {
225 return createMessage(BUNDLE_PATH, 56);
226 }
227
228 public static Message failedToLoadTransformer(String direction, String transformer)
229 {
230 return createMessage(BUNDLE_PATH, 57, direction, transformer);
231 }
232
233 public static Message failedToLoad(String string)
234 {
235 return createMessage(BUNDLE_PATH, 58, string);
236 }
237
238 public static Message messageNotSupportedByAdapter(String string, String string2)
239 {
240 return createMessage(BUNDLE_PATH, 59, string, string2);
241 }
242
243 public static Message tooManyAcceptableMethodsOnObjectForTypes(Object object, Object types)
244 {
245 return createMessage(BUNDLE_PATH, 60, StringMessageUtils.toString(object),
246 StringMessageUtils.toString(types));
247 }
248
249 public static Message cannotSetPropertyOnObjectWithParamType(String property,
250 Class class1, Class class2)
251 {
252 return createMessage(BUNDLE_PATH, 61, property, StringMessageUtils.toString(class1),
253 StringMessageUtils.toString(class2));
254 }
255
256 public static Message noComponentForEndpoint()
257 {
258 return createMessage(BUNDLE_PATH, 64);
259 }
260
261 public static Message failedToCreate(String string)
262 {
263 return createMessage(BUNDLE_PATH, 65, string);
264 }
265
266 public static Message noCorrelationId()
267 {
268 return createMessage(BUNDLE_PATH, 66);
269 }
270
271 public static Object failedToDispose(String string)
272 {
273 return createMessage(BUNDLE_PATH, 67, string);
274 }
275
276 public static Message failedToInvoke(String string)
277 {
278 return createMessage(BUNDLE_PATH, 68, string);
279 }
280
281 public static Message cannotReadPayloadAsBytes(String type)
282 {
283 return createMessage(BUNDLE_PATH, 69, type);
284 }
285
286 public static Message cannotReadPayloadAsString(String type)
287 {
288 return createMessage(BUNDLE_PATH, 70, type);
289 }
290
291 public static Message routingFailedOnEndpoint(UMOComponent component, UMOImmutableEndpoint endpoint)
292 {
293 UMOEndpointURI endpointUri = null;
294 if (endpoint != null)
295 {
296 endpointUri = endpoint.getEndpointURI();
297 }
298 return createMessage(BUNDLE_PATH, 72, component.getDescriptor().getName(), endpointUri);
299 }
300
301 public static Message cannotInstanciateFinder(String serviceFinder)
302 {
303 return createMessage(BUNDLE_PATH, 73, serviceFinder);
304 }
305
306 public static Message failedToCreateObjectWith(String string, Object arg)
307 {
308 return createMessage(BUNDLE_PATH, 74, string, arg);
309 }
310
311 public static Message objectNotSetInService(Object object, Object service)
312 {
313 return createMessage(BUNDLE_PATH, 75, object, service);
314 }
315
316 public static Message objectNotFound(String object)
317 {
318 return createMessage(BUNDLE_PATH, 76, object);
319 }
320
321 public static Message transactionMarkedForRollback()
322 {
323 return createMessage(BUNDLE_PATH, 77);
324 }
325
326 public static Message transactionCannotBindToNullKey()
327 {
328 return createMessage(BUNDLE_PATH, 78);
329 }
330
331 public static Message transactionCannotBindNullResource()
332 {
333 return createMessage(BUNDLE_PATH, 79);
334 }
335
336 public static Message transactionSingleResourceOnly()
337 {
338 return createMessage(BUNDLE_PATH, 80);
339 }
340
341 public static Message noCurrentEventForTransformer()
342 {
343 return createMessage(BUNDLE_PATH, 81);
344 }
345
346 public static Message objectNotRegisteredWithManager(String string)
347 {
348 return createMessage(BUNDLE_PATH, 82, string);
349 }
350
351 public static Message failedToSetPropertiesOn(String string)
352 {
353 return createMessage(BUNDLE_PATH, 83, string);
354 }
355
356 public static Message failedToCreateConnectorFromUri(UMOEndpointURI uri)
357 {
358 return createMessage(BUNDLE_PATH, 84, uri);
359 }
360
361 public static Message initialisationFailure(String string)
362 {
363 return createMessage(BUNDLE_PATH, 85, string);
364 }
365
366 public static Message failedToCreateEndpointFromLocation(String string)
367 {
368 return createMessage(BUNDLE_PATH, 87, string);
369 }
370
371 public static Message managerAlreadyStarted()
372 {
373 return createMessage(BUNDLE_PATH, 88);
374 }
375
376 public static Message noEndpointsForRouter()
377 {
378 return createMessage(BUNDLE_PATH, 89);
379 }
380
381 public static Message responseTimedOutWaitingForId(int timeout, Object id)
382 {
383 return createMessage(BUNDLE_PATH, 90, String.valueOf(timeout), id);
384 }
385
386 public static Message failedToRecevieWithTimeout(Object endpoint, long timeout)
387 {
388 return createMessage(BUNDLE_PATH, 93, endpoint, String.valueOf(timeout));
389 }
390
391 public static Message failedToWriteMessageToStore(Object id, String storeName)
392 {
393 return createMessage(BUNDLE_PATH, 94, id, storeName);
394 }
395
396 public static Message failedToReadFromStore(String absolutePath)
397 {
398 return createMessage(BUNDLE_PATH, 95, absolutePath);
399 }
400
401 public static Message cannotStartTransaction(String string)
402 {
403 return createMessage(BUNDLE_PATH, 96, string);
404 }
405
406 public static Message transactionCommitFailed()
407 {
408 return createMessage(BUNDLE_PATH, 97);
409 }
410
411 public static Message transactionRollbackFailed()
412 {
413 return createMessage(BUNDLE_PATH, 98);
414 }
415
416 public static Message transactionCannotReadState()
417 {
418 return createMessage(BUNDLE_PATH, 99);
419 }
420
421 public static Message transactionResourceAlreadyListedForKey(Object key)
422 {
423 return createMessage(BUNDLE_PATH, 100, key);
424 }
425
426 public static Message noOutboundRouterSetOn(String string)
427 {
428 return createMessage(BUNDLE_PATH, 101, string);
429 }
430
431 public static Message transactionAvailableButActionIs(String string)
432 {
433 return createMessage(BUNDLE_PATH, 103, string);
434 }
435
436 public static Message transactionNotAvailableButActionIs(String string)
437 {
438 return createMessage(BUNDLE_PATH, 104, string);
439 }
440
441 public static Message noCatchAllEndpointSet()
442 {
443 return createMessage(BUNDLE_PATH, 105);
444 }
445
446 public static Message interruptedQueuingEventFor(Object object)
447 {
448 return createMessage(BUNDLE_PATH, 106, object);
449 }
450
451 public static Message transactionCannotUnbind()
452 {
453 return createMessage(BUNDLE_PATH, 107);
454 }
455
456 public static Message transactionAlreadyBound()
457 {
458 return createMessage(BUNDLE_PATH, 108);
459 }
460
461 public static Message methodWithParamsNotFoundOnObject(String method, Object class1, Class class2)
462 {
463 return createMessage(BUNDLE_PATH, 109, method, StringMessageUtils.toString(class1),
464 StringMessageUtils.toString(class2));
465 }
466
467 public static Message transformFailed(String from, String to)
468 {
469 return createMessage(BUNDLE_PATH, 110, from, to);
470 }
471
472 public static Message cryptoFailure()
473 {
474 return createMessage(BUNDLE_PATH, 112);
475 }
476
477 public static Message schemeNotCompatibleWithConnector(String scheme, Class expectedClass)
478 {
479 return createMessage(BUNDLE_PATH, 115, scheme, expectedClass);
480 }
481
482 public static Message noEntryPointFoundWithArgs(Object object, Object args)
483 {
484 return createMessage(BUNDLE_PATH, 116, StringMessageUtils.toString(object),
485 StringMessageUtils.toString(args));
486 }
487
488 public static Message authNoSecurityProvider(String providerName)
489 {
490 return createMessage(BUNDLE_PATH, 117, providerName);
491 }
492
493 public static Message transactionCanOnlyBindToResources(String string)
494 {
495 return createMessage(BUNDLE_PATH, 120, string);
496 }
497
498 public static Message cannotLoadFromClasspath(String string)
499 {
500 return createMessage(BUNDLE_PATH, 122, string);
501 }
502
503 public static Message failedToReadPayload()
504 {
505 return createMessage(BUNDLE_PATH, 124);
506 }
507
508 public static Message endpointNotFound(String endpoint)
509 {
510 return createMessage(BUNDLE_PATH, 126, endpoint);
511 }
512
513 public static Message eventProcessingFailedFor(String name)
514 {
515 return createMessage(BUNDLE_PATH, 127, name);
516 }
517
518 public static Message failedToDispatchToReplyto(UMOEndpoint endpoint)
519 {
520 return createMessage(BUNDLE_PATH, 128, endpoint);
521 }
522
523 public static Message authTypeNotRecognised(String string)
524 {
525 return createMessage(BUNDLE_PATH, 131, string);
526 }
527
528 public static Message authSecurityManagerNotSet()
529 {
530 return createMessage(BUNDLE_PATH, 132);
531 }
532
533 public static Message authSetButNoContext(String name)
534 {
535 return createMessage(BUNDLE_PATH, 133, name);
536 }
537
538 public static Message authDeniedOnEndpoint(UMOEndpointURI endpointURI)
539 {
540 return createMessage(BUNDLE_PATH, 134, endpointURI);
541 }
542
543 public static Message authFailedForUser(Object user)
544 {
545 return createMessage(BUNDLE_PATH, 135, user);
546 }
547
548 public static Message authEndpointTypeForFilterMustBe(String expected, String actual)
549 {
550 return createMessage(BUNDLE_PATH, 136, expected, actual);
551 }
552
553 public static Message transactionManagerAlreadySet()
554 {
555 return createMessage(BUNDLE_PATH, 140);
556 }
557
558 public static Message failedToCreateManagerInstance(String className)
559 {
560 return createMessage(BUNDLE_PATH, 144, className);
561 }
562
563 public static Message failedToClone(String string)
564 {
565 return createMessage(BUNDLE_PATH, 145, string);
566 }
567
568 public static Message exceptionOnConnectorNotExceptionListener(String name)
569 {
570 return createMessage(BUNDLE_PATH, 146, name);
571 }
572
573 public static Message uniqueIdNotSupportedByAdapter(String name)
574 {
575 return createMessage(BUNDLE_PATH, 147, name);
576 }
577
578 public static Message serverEventManagerNotEnabled()
579 {
580 return createMessage(BUNDLE_PATH, 150);
581 }
582
583 public static Message failedToScheduleWork()
584 {
585 return createMessage(BUNDLE_PATH, 151);
586 }
587
588 public static Message authNoCredentials()
589 {
590 return createMessage(BUNDLE_PATH, 152);
591 }
592
593 public static Message valueIsInvalidFor(String value, String parameter)
594 {
595 return createMessage(BUNDLE_PATH, 154, value, parameter);
596 }
597
598 public static Message connectorWithProtocolNotRegistered(String scheme)
599 {
600 return createMessage(BUNDLE_PATH, 156, scheme);
601 }
602
603 public static Message propertyIsNotSupportedType(String property, Class expected,
604 Class actual)
605 {
606 return createMessage(BUNDLE_PATH, 157, property, StringMessageUtils.toString(expected),
607 StringMessageUtils.toString(actual));
608 }
609
610 public static Message containerAlreadyRegistered(String name)
611 {
612 return createMessage(BUNDLE_PATH, 155, name);
613 }
614
615 public static Message resourceManagerNotStarted()
616 {
617 return createMessage(BUNDLE_PATH, 161);
618 }
619
620 public static Message resourceManagerDirty()
621 {
622 return createMessage(BUNDLE_PATH, 162);
623 }
624
625 public static Message resourceManagerNotReady()
626 {
627 return createMessage(BUNDLE_PATH, 163);
628 }
629
630 public static Message reconnectStrategyFailed(Class strategy, String description)
631 {
632 return createMessage(BUNDLE_PATH, 164, StringMessageUtils.toString(strategy), description);
633 }
634
635 public static Message cannotSetObjectOnceItHasBeenSet(String string)
636 {
637 return createMessage(BUNDLE_PATH, 165, string);
638 }
639
640 public static Message eventTypeNotRecognised(String string)
641 {
642 return createMessage(BUNDLE_PATH, 166, string);
643 }
644
645 public static Message componentIsStopped(String name)
646 {
647 return createMessage(BUNDLE_PATH, 167, name);
648 }
649
650 public static Object propertyIsNotSetOnEvent(String property)
651 {
652 return createMessage(BUNDLE_PATH, 168, property);
653 }
654
655 public static Message descriptorAlreadyExists(String name)
656 {
657 return createMessage(BUNDLE_PATH, 171, name);
658 }
659
660 public static Message failedToInvokeRestService(String service)
661 {
662 return createMessage(BUNDLE_PATH, 172, service);
663 }
664
665 public static Message authNoEncryptionStrategy(String strategyName)
666 {
667 return createMessage(BUNDLE_PATH, 174, strategyName);
668 }
669
670 public static Message headerMalformedValueIs(String header, String value)
671 {
672 return createMessage(BUNDLE_PATH, 175, header, value);
673 }
674
675 public static Message transformOnObjectNotOfSpecifiedType(String name, Object expectedType)
676 {
677 return createMessage(BUNDLE_PATH, 177, name, expectedType);
678 }
679
680 public static Message cannotUseTxAndRemoteSync()
681 {
682 return createMessage(BUNDLE_PATH, 178);
683 }
684
685 public static Message failedToBuildMessage()
686 {
687 return createMessage(BUNDLE_PATH, 180);
688 }
689
690 public static Message propertiesNotSet(String string)
691 {
692 return createMessage(BUNDLE_PATH, 183, string);
693 }
694
695 public static Message objectNotOfCorrectType(Class actualClass, Class expectedClass)
696 {
697 return createMessage(BUNDLE_PATH, 185, StringMessageUtils.toString(actualClass),
698 StringMessageUtils.toString(expectedClass));
699 }
700
701 public static Message failedToConvertStringUsingEncoding(String encoding)
702 {
703 return createMessage(BUNDLE_PATH, 188, encoding);
704 }
705
706 public static Message propertyHasInvalidValue(String property, Object value)
707 {
708 return createMessage(BUNDLE_PATH, 189, property, value);
709 }
710
711 public static Message schemeCannotChangeForRouter(String scheme, String scheme2)
712 {
713 return createMessage(BUNDLE_PATH, 192, scheme, scheme2);
714 }
715
716 public static Message days()
717 {
718 return createMessage(BUNDLE_PATH, 193);
719 }
720
721 public static Message hours()
722 {
723 return createMessage(BUNDLE_PATH, 194);
724 }
725
726 public static Message minutes()
727 {
728 return createMessage(BUNDLE_PATH, 195);
729 }
730
731 public static Message seconds()
732 {
733 return createMessage(BUNDLE_PATH, 196);
734 }
735
736 public static Message templateCausedMalformedEndpoint(String uri, String newUri)
737 {
738 return createMessage(BUNDLE_PATH, 197, uri, newUri);
739 }
740
741 public static Message couldNotDetermineDestinationComponentFromEndpoint(String endpoint)
742 {
743 return createMessage(BUNDLE_PATH, 198, endpoint);
744 }
745
746 public static Message sessionValueIsMalformed(String string)
747 {
748 return createMessage(BUNDLE_PATH, 201, string);
749 }
750
751 public static Message streamingFailedNoStream()
752 {
753 return createMessage(BUNDLE_PATH, 205);
754 }
755
756 public static Message connectorSchemeIncompatibleWithEndpointScheme(Object expected, Object actual)
757 {
758 return createMessage(BUNDLE_PATH, 206, expected, actual);
759 }
760
761 public static Message failedToReadAttachment(String string)
762 {
763 return createMessage(BUNDLE_PATH, 207, string);
764 }
765
766 public static Message failedToInitSecurityProvider(String providerClass)
767 {
768 return createMessage(BUNDLE_PATH, 208, providerClass);
769 }
770
771 public static Message streamingNotSupported(String protocol)
772 {
773 return createMessage(BUNDLE_PATH, 209, protocol);
774 }
775
776 public static Message streamingComponentMustHaveOneEndpoint(String name)
777 {
778 return createMessage(BUNDLE_PATH, 210, name);
779 }
780
781 public static Message streamingFailedForEndpoint(String string)
782 {
783 return createMessage(BUNDLE_PATH, 212, string);
784 }
785
786 public static Message streamingEndpointsDoNotSupportTransformers()
787 {
788 return createMessage(BUNDLE_PATH, 213);
789 }
790
791 public static Message streamingEndpointsMustBeUsedWithStreamingModel()
792 {
793 return createMessage(BUNDLE_PATH, 214);
794 }
795
796 public static Message tooManyMatchingMethodsOnObjectWhichReturn(Object object, Object returnType)
797 {
798 return createMessage(BUNDLE_PATH, 216, StringMessageUtils.toString(object),
799 StringMessageUtils.toString(returnType));
800 }
801
802 public static Message failedToSetProxyOnService(Object proxy, Class routerClass)
803 {
804 return createMessage(BUNDLE_PATH, 217, proxy, routerClass);
805 }
806
807 public static Message mustSetMethodNamesOnBinding()
808 {
809 return createMessage(BUNDLE_PATH, 218);
810 }
811
812 public static Message cannotFindBindingForMethod(String name)
813 {
814 return createMessage(BUNDLE_PATH, 219, name);
815 }
816
817 public static Message noMatchingMethodsOnObjectReturning(Object object, Class returnType)
818 {
819 return createMessage(BUNDLE_PATH, 220, StringMessageUtils.toString(object),
820 StringMessageUtils.toString(returnType));
821 }
822
823 public static Message moreThanOneConnectorWithProtocol(String protocol)
824 {
825 return createMessage(BUNDLE_PATH, 221, protocol);
826 }
827
828 public static Message failedToGetOutputStream()
829 {
830 return createMessage(BUNDLE_PATH, 223);
831 }
832
833 public static Message noEntryPointFoundForNoArgsMethod(final Object component, final String methodName)
834 {
835 return createMessage(BUNDLE_PATH, 224, component, methodName);
836 }
837
838 public static Message noDelegateClassAndMethodProvidedForNoArgsWrapper()
839 {
840 return createMessage(BUNDLE_PATH, 225);
841 }
842
843 public static Message noDelegateClassIfDelegateInstanceSpecified()
844 {
845 return createMessage(BUNDLE_PATH, 226);
846 }
847
848
849
850
851
852
853 public static Message productInformation()
854 {
855 String notset = CoreMessages.notSet().getMessage();
856 return createMessage(BUNDLE_PATH, 227, StringUtils.defaultString(MuleManifest.getProductDescription(), notset),
857 StringUtils.defaultString(MuleManifest.getProductVersion(), notset),
858 StringUtils.defaultString(MuleManifest.getVendorName(), notset) + " " + StringUtils.defaultString(MuleManifest.getVendorUrl(), notset));
859 }
860
861 public static Message noJtaTransactionAvailable(final Thread callingThread)
862 {
863 return createMessage(BUNDLE_PATH, 228, StringUtils.defaultString(callingThread.toString()));
864 }
865
866 public static Message notMuleXaTransaction(Object tx)
867 {
868 return createMessage(BUNDLE_PATH, 229, tx.getClass());
869 }
870
871 public static Message noMuleTransactionAvailable()
872 {
873 return createMessage(BUNDLE_PATH, 230);
874 }
875
876 public static Message cannotMixSingleAndXATransaction()
877 {
878 return createMessage(BUNDLE_PATH, 231);
879 }
880
881 }