The build now succeeds but Jenkins trips over permissions problems when it runs the following tests:

org.apache.derbyTesting.functionTests.tests.derbynet.ProtocolTest

org.apache.derbyTesting.functionTests.tests.jdbcapi.InternationalConnectSimpleDSTest

org.apache.derbyTesting.functionTests.tests.jdbcapi.InternationalConnectTest

The tests run fine on my machine.

Bryan,

Can you sync to the head of the trunk and run those junit tests?

Thanks,
-Rick

On 5/12/18 11:43 AM, Rick Hillegas wrote:
Thanks for spotting that Bryan. On my Mac, the spurious character just looks like whitespace. I don't know why the build succeeds on my machine though. I have removed the spurious character with submission 1831487. I hope that fixes the problem.

Thanks,
-Rick

On 5/12/18 8:37 AM, Bryan Pendleton wrote:
No, I think that strange character is in the copy of the file that
is checked into subversion:

http://svn.apache.org/viewvc/db/derby/code/trunk/java/client/org/apache/derby/loc/client/clientmessagesProviderImpl.java?view=markup

Rick, did you change that file recently?

thanks,

bryan


On Sat, May 12, 2018 at 8:35 AM, Bryan Pendleton
<[email protected]> wrote:
On my Windows 10 system, with Java 9.0.4 and the head of trunk, I get
something similar, but not identical.

compile:
     [javac] Compiling 143 source files to
C:\Users\Bryan\derby\trunk\classes\client
     [javac] C:\Users\Bryan\derby\trunk\java\client\org\apache\derby\loc\client\clientmessagesProviderImpl.java:31:
error: illegal character: '\u2039'
     [javac]     public ResourceBundle getBundleΓÇï(String baseName,
Locale locale)
     [javac]                                      ^
     [javac] C:\Users\Bryan\derby\trunk\java\client\org\apache\derby\loc\client\clientmessagesProviderImpl.java:31:
error: ';' expected
     [javac]     public ResourceBundle getBundleΓÇï(String baseName,
Locale locale)
[javac] ^
     [javac] C:\Users\Bryan\derby\trunk\java\client\org\apache\derby\loc\client\clientmessagesProviderImpl.java:31:
error: <identifier> expected
     [javac]     public ResourceBundle getBundleΓÇï(String baseName,
Locale locale)
     [javac]
           ^
     [javac] C:\Users\Bryan\derby\trunk\java\client\org\apache\derby\loc\client\clientmessagesProviderImpl.java:31:
error: cannot find symbol
     [javac]     public ResourceBundle getBundleΓÇï(String baseName,
Locale locale)
[javac] ^
     [javac]   symbol:   class locale
     [javac]   location: class clientmessagesProviderImpl
     [javac] C:\Users\Bryan\derby\trunk\java\client\org\apache\derby\loc\client\clientmessagesProviderImpl.java:29:
error: clientmessagesProviderImpl is not abstract and does not
override abstract method getBundle(String,Locale) in
ResourceBundleProvider
     [javac] public class clientmessagesProviderImpl implements
clientmessagesProvider
     [javac]        ^
     [javac] C:\Users\Bryan\derby\trunk\java\client\org\apache\derby\loc\client\clientmessagesProviderImpl.java:33:
error: cannot find symbol
     [javac]         ResourceBundle bundle =
ResourceBundle.getBundle(baseName, locale);
[javac] ^
     [javac]   symbol:   variable locale
     [javac]   location: class clientmessagesProviderImpl
     [javac] C:\Users\Bryan\derby\trunk\java\client\org\apache\derby\loc\client\clientmessagesProviderImpl.java:34:
error: return outside method
     [javac]         return bundle;
     [javac]         ^
     [javac] 7 errors


I see the message that Jenkins sees, but I also see some strange
messages. I wonder if I've got some filesystem damage in my tree?

I'll investigate further...

bryan



Reply via email to