X-CGP-ClamAV-Result: CLEAN X-VirusScanner: Niversoft's CGPClamav Helper v1.22.2a (ClamAV engine v0.102.2) X-Junk-Score: 0 [] X-KAS-Score: 0 [] From: "Markus Ruggiero (rucotec)" Received: from miniserver.rucotec.ch ([213.189.151.242] verified) by post.selbstdenker.com (CommuniGate Pro SMTP 6.3.3) with ESMTPS id 26346391 for webobjects-dev@wocommunity.org; Mon, 23 Aug 2021 16:56:46 +0200 Received-SPF: none receiver=post.selbstdenker.com; client-ip=213.189.151.242; envelope-from=markus.ruggiero@rucotec.ch Received: from localhost (localhost [127.0.0.1]) by miniserver.rucotec.ch (Postfix) with ESMTP id 49D872DF677E for ; Mon, 23 Aug 2021 16:56:25 +0200 (CEST) Received: from miniserver.rucotec.ch ([127.0.0.1]) by localhost (miniserver.rucotec.ch [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VjhlyGUe-hdN for ; Mon, 23 Aug 2021 16:56:19 +0200 (CEST) Received: from smtpclient.apple (unknown [192.168.56.49]) by miniserver.rucotec.ch (Postfix) with ESMTPSA id CF4FC2DF676B for ; Mon, 23 Aug 2021 16:56:19 +0200 (CEST) Content-Type: multipart/signed; boundary="Apple-Mail=_2B322D9C-7BDA-4735-BD0E-6A07B37EBF35"; protocol="application/pkcs7-signature"; micalg=sha-256 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: java.lang.IllegalAccessError: class com.webobjects.foundation.NSTimeZone (in unnamed module @0x6c2c1385) cannot access class sun.security.action.GetPropertyAction Message-Id: <5C38E337-5E68-4F1B-9861-E9636A875CE7@rucotec.ch> Date: Mon, 23 Aug 2021 16:56:19 +0200 To: "Markus Ruggiero (rucotec)" X-Mailer: Apple Mail (2.3654.120.0.1.13) --Apple-Mail=_2B322D9C-7BDA-4735-BD0E-6A07B37EBF35 Content-Type: multipart/alternative; boundary="Apple-Mail=_4B8FE4D7-3617-4B57-8293-E410F079C21B" --Apple-Mail=_4B8FE4D7-3617-4B57-8293-E410F079C21B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 I am setting up a new virgin test environment latest BigSur 11.5.2=20 latest JDK from Oracle (16.0.2) latest ant (1.10.11) latest Eclipse for Java Developer (4.20.0) WOlips from = https://jenkins.wocommunity.org/job/WOLips_master/lastSuccessfulBuild/arti= fact/temp/dist/ Installed WO through WOInstaller.jar - had to run it several times. Each time it failed with = unpacking after some more percentage has been processed. Eventually it = made it to 100% Created WOLips.properties Downloaded Wonder-Master (7.3-snapshot) ant frameworks - chokes on Profiling, just removed this framework -> success ant frameworks.install - ok In Eclipse create my first WonderApplication, Eclipse workspace is set = to Java Compiler 1.8 compliance, no other changes or configs. Run as WOApplication CRASH! Aug 23 16:37:28 BasicConcepts[49665] WARN NSLog - Application project = found: Will locate resources in = '/Users/ruggiero/Programming/eclipseWorkspace/BasicConcepts' rather than = '/Users/ruggiero/Programming/eclipseWorkspace/BasicConcepts/' . Aug 23 16:37:28 BasicConcepts[49665] WARN = er.extensions.appserver.ERXResourceManager - Application project found: = Will locate resources in = '/Users/ruggiero/Programming/eclipseWorkspace/BasicConcepts' rather than = '/Users/ruggiero/Programming/eclipseWorkspace/BasicConcepts/'. Aug 23 16:37:28 BasicConcepts[49665] WARN NSLog - A fatal exception = occurred: class com.webobjects.foundation.NSTimeZone (in unnamed module = @0x6c2c1385) cannot access class sun.security.action.GetPropertyAction = (in module java.base) because module java.base does not export = sun.security.action to unnamed module @0x6c2c1385 [2021-8-23 16:37:28 CEST]
java.lang.IllegalAccessError: class = com.webobjects.foundation.NSTimeZone (in unnamed module @0x6c2c1385) = cannot access class sun.security.action.GetPropertyAction (in module = java.base) because module java.base does not export sun.security.action = to unnamed module @0x6c2c1385 at = com.webobjects.foundation.NSTimeZone.systemTimeZone(NSTimeZone.java:971) at = com.webobjects.foundation.NSTimeZone.defaultTimeZone(NSTimeZone.java:818) at = com.webobjects.foundation.NSTimestampFormatter.defaultFormatTimeZone(NSTim= estampFormatter.java:734) at = com.webobjects.appserver.WOStatisticsStore.(WOStatisticsStore.java= :249) at = com.webobjects.appserver.WOApplication.(WOApplication.java:853) at = er.extensions.appserver.ajax.ERXAjaxApplication.(ERXAjaxApplication.= java:30) at = er.extensions.appserver.ERXApplication.(ERXApplication.java:1129) at your.app.Application.(Application.java:10) at = java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(= Native Method) at = java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(N= ativeConstructorAccessorImpl.java:78) at = java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstan= ce(DelegatingConstructorAccessorImpl.java:45) at = java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.= java:499) at = java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:1= 28) at = java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFac= tory.java:350) at java.base/java.lang.Class.newInstance(Class.java:642) at = com.webobjects.appserver.WOApplication.main(WOApplication.java:547) at = er.extensions.appserver.ERXApplication.main(ERXApplication.java:890) at your.app.Application.main(Application.java:7) APPLICATION SHUTDOWN SEQUENCE COMPLETE Anyone=E2=80=99s got an idea what=E2=80=99s wrong here? What am I = missing? Is this related to Java16? Thanks a lot ---markus--- --Apple-Mail=_4B8FE4D7-3617-4B57-8293-E410F079C21B Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
I am setting up a new virgin test environment

latest BigSur = 11.5.2 
latest JDK from Oracle = (16.0.2)
latest ant (1.10.11)
latest Eclipse for Java Developer (4.20.0)

Installed WO through = WOInstaller.jar
- had to run it several times. = Each time it failed with unpacking after some more percentage has been = processed. Eventually it made it to 100%

Created WOLips.properties
Downloaded Wonder-Master (7.3-snapshot)

ant frameworks
= - chokes on Profiling, just removed this framework -> = success
ant frameworks.install
= - ok

In = Eclipse create my first WonderApplication, Eclipse workspace is set to = Java Compiler 1.8 compliance, no other changes or configs.

Run as = WOApplication
CRASH!

Aug 23 16:37:28 = BasicConcepts[49665] WARN  NSLog  - Application project found: = Will locate resources in = '/Users/ruggiero/Programming/eclipseWorkspace/BasicConcepts' rather than = '/Users/ruggiero/Programming/eclipseWorkspace/BasicConcepts/' = .
Aug 23 16:37:28 BasicConcepts[49665] WARN  = er.extensions.appserver.ERXResourceManager  - Application project = found: Will locate resources in = '/Users/ruggiero/Programming/eclipseWorkspace/BasicConcepts' rather than = '/Users/ruggiero/Programming/eclipseWorkspace/BasicConcepts/'.
Aug 23 16:37:28 BasicConcepts[49665] WARN  NSLog  - = A fatal exception occurred: class com.webobjects.foundation.NSTimeZone = (in unnamed module @0x6c2c1385) cannot access class = sun.security.action.GetPropertyAction (in module java.base) because = module java.base does not export sun.security.action to unnamed module = @0x6c2c1385
[2021-8-23 16:37:28 CEST] <main> = java.lang.IllegalAccessError: class com.webobjects.foundation.NSTimeZone = (in unnamed module @0x6c2c1385) cannot access class = sun.security.action.GetPropertyAction (in module java.base) because = module java.base does not export sun.security.action to unnamed module = @0x6c2c1385
at = com.webobjects.foundation.NSTimeZone.systemTimeZone(NSTimeZone.java:971)
at = com.webobjects.foundation.NSTimeZone.defaultTimeZone(NSTimeZone.java:818)
at = com.webobjects.foundation.NSTimestampFormatter.defaultFormatTimeZone(NSTimestampFormatter.java:734)
= at = com.webobjects.appserver.WOStatisticsStore.<clinit>(WOStatisticsStore.java:249)
at = com.webobjects.appserver.WOApplication.<init>(WOApplication.java:853)
at = er.extensions.appserver.ajax.ERXAjaxApplication.<init>(ERXAjaxApplication.java:30)
at = er.extensions.appserver.ERXApplication.<init>(ERXApplication.java:1129)
at = your.app.Application.<init>(Application.java:10)
at = java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(= Native Method)
at = java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(<= span style=3D"text-decoration: underline; color: rgb(31, 139, 190);" = class=3D"">NativeConstructorAccessorImpl.java:78)
= at = java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstan= ce(DelegatingConstructorAccessorImpl.java:45)
= at = java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at = java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128)
at = java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:350)
at = java.base/java.lang.Class.newInstance(Class.java:642)
at = com.webobjects.appserver.WOApplication.main(WOApplication.java:547)
at = er.extensions.appserver.ERXApplication.main(ERXApplication.java:890)
at = your.app.Application.main(Application.java:7)
APPLICATION SHUTDOWN SEQUENCE = COMPLETE

Anyone=E2=80=99s got an idea what=E2=80=99s wrong here? What = am I missing? Is this related to Java16?
Thanks a = lot
---markus---


= --Apple-Mail=_4B8FE4D7-3617-4B57-8293-E410F079C21B-- --Apple-Mail=_2B322D9C-7BDA-4735-BD0E-6A07B37EBF35 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCCzkw ggUhMIIECaADAgECAhBDXz2PBS4rcSTMoUCPbeA+MA0GCSqGSIb3DQEBCwUAMIGWMQswCQYDVQQG EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYD VQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50 aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDUyMjAwMDAwMFoXDTIyMDUyMTIzNTk1 OVowKzEpMCcGCSqGSIb3DQEJARYabWFya3VzLnJ1Z2dpZXJvQHJ1Y290ZWMuY2gwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIAEK8S00IWrMmIpBkw5CcIS9RfaNGWyJOxskmtuYoHWE4 +QYfOO5tlWt4O5F6bTYsRWp1PpLirrdLhQoYIFp0P5Mi0nsBjNVP0zR0jNpDZreNcLcP7wmuIkUY C0fzxFgnRieFFgaXFm5yf46rqAJMVry/uR/KqwvY1d2F2gOb4DmntPp7TJtDsVyWQDtB82Uep+EO 9j71phQuMUb5TyA4aOdSb6UfCev1RgEw8vXrTdf+1rLzRZvIR1syfsqcLVmIO9WSl9mTH7IlZQhx SmTLqSTvTLssRGprVK8dhJl0nDvFuKknUGNxwCwON1ojJdZPgUJi1K+VvkCqDlI61czNAgMBAAGj ggHTMIIBzzAfBgNVHSMEGDAWgBQJwPL8C9qU21/+K9+omULPyeCtADAdBgNVHQ4EFgQUFRQz2DQf fM2xz9tI/Gy05p6XXc0wDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYI KwYBBQUHAwQGCCsGAQUFBwMCMEAGA1UdIAQ5MDcwNQYMKwYBBAGyMQECAQEBMCUwIwYIKwYBBQUH AgEWF2h0dHBzOi8vc2VjdGlnby5jb20vQ1BTMFoGA1UdHwRTMFEwT6BNoEuGSWh0dHA6Ly9jcmwu c2VjdGlnby5jb20vU2VjdGlnb1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxD QS5jcmwwgYoGCCsGAQUFBwEBBH4wfDBVBggrBgEFBQcwAoZJaHR0cDovL2NydC5zZWN0aWdvLmNv bS9TZWN0aWdvUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFpbENBLmNydDAjBggr BgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGlnby5jb20wJQYDVR0RBB4wHIEabWFya3VzLnJ1Z2dp ZXJvQHJ1Y290ZWMuY2gwDQYJKoZIhvcNAQELBQADggEBACeso6Iombd/K2MXqk+u5cFNAi3kNRv5 t1WMA2YodqQxz/i/H9OxagG8Ukk5IcHgrikpy0dlOgJ9nOGEWJYrzZbLWZCMd7I8NQpT28vnkgKM 51tzAARg7mHu+SPKwvnDfYB8CFNSQ+Wlkq8wJHL9ALuTeGCRdnRmNtit8o/sRV25KoH6+0U2k08U TO5J+bzVendvcfygdf3bPp3+imRIlXJihwb2fg6OOMqVCnUFHKrdJULZ+SWSWNclriu5GbM1pKql d5dIrApf9M9b9XbY89XgHdFHA5bx7taL1Ie1msC23llmUVSYTHjNOqNrprgfKXvao1taAQvpDhzx BQXzO6YwggYQMIID+KADAgECAhBNlCwQ1DvglAnFgS06KwZPMA0GCSqGSIb3DQEBDAUAMIGIMQsw CQYDVQQGEwJVUzETMBEGA1UECBMKTmV3IEplcnNleTEUMBIGA1UEBxMLSmVyc2V5IENpdHkxHjAc BgNVBAoTFVRoZSBVU0VSVFJVU1QgTmV0d29yazEuMCwGA1UEAxMlVVNFUlRydXN0IFJTQSBDZXJ0 aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xODExMDIwMDAwMDBaFw0zMDEyMzEyMzU5NTlaMIGWMQsw CQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3Jk MRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBB dXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEAyjztlApB/975Rrno1jvm2pK/KxBOqhq8gr2+JhwpKirSzZxQgT9tlC7zl6hn1fXj So5MqXUfItMltrMaXqcESJuK8dtK56NCSrq4iDKaKq9NxOXFmqXX2zN8HHGjQ2b2Xv0v1L5Nk1MQ PKA19xeWQcpGEGFUUd0kN+oHox+L9aV1rjfNiCj3bJk6kJaOPabPi2503nn/ITX5e8WfPnGw4VuZ 79Khj1YBrf24k5Ee1sLTHsLtpiK9OjG4iQRBdq6Z/TlVx/hGAez5h36bBJMxqdHLpdwIUkTqT8se 3ed0PewDch/8kHPo5fZl5u1B0ecpq/sDN/5sCG52Ds+QU5O5EwIDAQABo4IBZDCCAWAwHwYDVR0j BBgwFoAUU3m/WqorSs9UgOHYm8Cd8rIDZsswHQYDVR0OBBYEFAnA8vwL2pTbX/4r36iZQs/J4K0A MA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdJQQWMBQGCCsGAQUFBwMC BggrBgEFBQcDBDARBgNVHSAECjAIMAYGBFUdIAAwUAYDVR0fBEkwRzBFoEOgQYY/aHR0cDovL2Ny bC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdFJTQUNlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYG CCsGAQUFBwEBBGowaDA/BggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJU cnVzdFJTQUFkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1c3Qu Y29tMA0GCSqGSIb3DQEBDAUAA4ICAQBBRHUAqznCFfXejpVtMnFojADdF9d6HBA4kMjjsb0XMZHz tuOCtKF+xswhh2GqkW5JQrM8zVlU+A2VP72Ky2nlRA1GwmIPgou74TZ/XTarHG8zdMSgaDrkVYzz 1g3nIVO9IHk96VwsacIvBF8JfqIs+8aWH2PfSUrNxP6Ys7U0sZYx4rXD6+cqFq/ZW5BUfClN/rhk 2ddQXyn7kkmka2RQb9d90nmNHdgKrwfQ49mQ2hWQNDkJJIXwKjYA6VUR/fZUFeCUisdDe/0ABLTI +jheXUV1eoYV7lNwNBKpeHdNuO6Aacb533JlfeUHxvBz9OfYWUiXu09sMAviM11Q0DuMZ5760CdO 2VnpsXP4KxaYIhvqPqUMWqRdWyn7crItNkZeroXaecG03i3mM7dkiPaCkgocBg0EBYsbZDZ8bsG3 a08LwEsL1Ygz3SBsyECa0waq4hOf/Z85F2w2ZpXfP+w8q4ifwO90SGZZV+HR/Jh6rEaVPDRF/CEG VqR1hiuQOZ1YL5ezMTX0ZSLwrymUE0pwi/KDaiYB15uswgeIAcA6JzPFf9pLkAFFWs1QNyN++niF hsM47qodx/PL+5jR87myx5uYdBEQkkDc+lKB1Wct6ucXqm2EmsaQ0M95QjTmy+rDWjkDYdw3Ms6m SWE3Bn7i5ZgtwCLXgAIe5W8mybM2JzGCA8QwggPAAgEBMIGrMIGWMQswCQYDVQQGEwJHQjEbMBkG A1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYDVQQKEw9TZWN0 aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBh bmQgU2VjdXJlIEVtYWlsIENBAhBDXz2PBS4rcSTMoUCPbeA+MA0GCWCGSAFlAwQCAQUAoIIB6TAY BgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMTA4MjMxNDU2MTlaMC8G CSqGSIb3DQEJBDEiBCAqDvD6rZOEbSH0i6C9mYvMaEUADPng1hdJqjP2BrhvmjCBvAYJKwYBBAGC NxAEMYGuMIGrMIGWMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAw DgYDVQQHEwdTYWxmb3JkMRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3Rp Z28gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhBDXz2PBS4r cSTMoUCPbeA+MIG+BgsqhkiG9w0BCRACCzGBrqCBqzCBljELMAkGA1UEBhMCR0IxGzAZBgNVBAgT EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGlnbyBM aW1pdGVkMT4wPAYDVQQDEzVTZWN0aWdvIFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNl Y3VyZSBFbWFpbCBDQQIQQ189jwUuK3EkzKFAj23gPjANBgkqhkiG9w0BAQsFAASCAQBgCGO++t4K 8Uy/1nPYrAF8B7hSmv/TyTMrPNbLYMsmC2t6u6MNgt2hZbYKQEFEdv62P5T+gbYxDna9ikp3Uj/U n7fnUl83QD6/da9+UwG95JD6jCR+ZV/YFrLY0UFtL1eZkUjA5xAtvcucFVf6mSrSxfZz6imfnvNo A9lUOC+bUd0EDXVkihJZQU1nCV0sHi8Jp6G6J89LbAK3xVatdu914lxMZBZr3kIYd1aNV7ZFhnEF hWLR034R7kMZP9NOeGeNJhIbxqfJnCDfhdo6w1xgz2MXkiGwWIpIudOA54i64YeKfGAybxEZKtSH 5U6K+tW6cfKt/Q7zmaCCMNKINmUOAAAAAAAA --Apple-Mail=_2B322D9C-7BDA-4735-BD0E-6A07B37EBF35--