java.util.MissingResourceException: Can't find bundle for base name l10n/messages, locale en_IN

38 views
Skip to first unread message

manuja reddy

unread,
Oct 21, 2020, 4:01:49 AM10/21/20
to DaisyDiff
Hi all, 
 
We are using daisydiff for comparing two HTML files and getting below exception when there is any changes in tags for example :

File1:
<td align="center" title="Edit this record"><a class="gridLink" title="Edit this record" href=" TX184Detail.do?BankingIdentifier=11111&amp;grid.context=1Level-1&amp;selectedRow=1">10/01/2020</a></td>

File2:
<td align="center" title="Edit this record"><a class="gridLink" title="Edit this record" href=" TX184Detail.do?BankingIdentifier=11112&amp;grid.context=1Level-1&amp;selectedRow=1">10/02/2020</a></td>

I highlighted tags in green and value in red. Text which bold is changed and it is giving below exception. same is the case with dropdown as well. When drop down values are changed, option value is getting changed and getting exception. 

java.util.MissingResourceException: Can't find bundle for base name l10n/messages, locale en_IN
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1581)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1396)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:854)
at org.outerj.daisy.diff.html.ancestor.tagtostring.TagToStringFactory.create(TagToStringFactory.java:81)
at org.outerj.daisy.diff.html.ancestor.ChangeTextGenerator.addTagOld(ChangeTextGenerator.java:121)
at org.outerj.daisy.diff.html.ancestor.ChangeTextGenerator.getChanged(ChangeTextGenerator.java:83)
at org.outerj.daisy.diff.html.ancestor.AncestorComparator.getResult(AncestorComparator.java:81)
at org.outerj.daisy.diff.html.TextNodeComparator.handlePossibleChangedPart(TextNodeComparator.java:155)
at org.outerj.daisy.diff.html.HTMLDiffer.diff(HTMLDiffer.java:130)
at org.outerj.daisy.diff.html.HtmlTestFixture.diff(HtmlTestFixture.java:108)
at org.outerj.daisy.diff.html.CyberTest.test(CyberTest.java:33)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:678)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)

As far our concern we only need to compare values and get results instead of tags. Could you please help us in this as soon as possible. 

Thanks in advance,
Manuja cholleti.

Reply all
Reply to author
Forward
0 new messages