Hi folks, I spent my night trying make the build happy with Java 11. It is what I have for now:
[INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for Apache OpenEJB 8.0.0-SNAPSHOT: [INFO] [INFO] Apache OpenEJB ..................................... SUCCESS [ 1.079 s] [INFO] OpenEJB :: Container ............................... SUCCESS [ 0.035 s] [INFO] OpenEJB :: Container :: Loader ..................... SUCCESS [ 21.312 s] [INFO] OpenEJB :: Container :: MBean Annotation API ....... SUCCESS [ 0.130 s] [INFO] OpenEJB :: Container :: JPA Integration ............ SUCCESS [ 0.614 s] [INFO] OpenEJB :: Container :: API ........................ SUCCESS [ 0.183 s] [INFO] OpenEJB :: Container :: Java Agent ................. SUCCESS [ 0.162 s] [INFO] OpenEJB :: Container :: Java EE .................... SUCCESS [ 16.803 s] [INFO] OpenEJB :: Container :: Java EE Accessors .......... SUCCESS [ 4.027 s] [INFO] OpenEJB :: iTests .................................. SUCCESS [ 0.016 s] [INFO] OpenEJB :: iTests :: Beans ......................... SUCCESS [ 2.016 s] [INFO] OpenEJB :: iTests :: Interceptor Beans ............. SUCCESS [ 0.319 s] [INFO] OpenEJB :: iTests :: Servlets ...................... SUCCESS [ 0.256 s] [INFO] OpenEJB :: iTests :: Client ........................ SUCCESS [ 1.936 s] [INFO] OpenEJB :: iTests :: App ........................... SUCCESS [ 0.422 s] [INFO] OpenEJB :: iTests :: Failover EJB .................. SUCCESS [ 0.106 s] [INFO] OpenEJB :: Container :: Core ....................... SUCCESS [17:31 min] [INFO] OpenEJB :: Server .................................. SUCCESS [ 0.017 s] [INFO] OpenEJB :: Server :: Client ........................ SUCCESS [ 12.072 s] [INFO] OpenEJB :: Server :: Core .......................... SUCCESS [ 4.368 s] [INFO] OpenEJB :: Server :: Multicast Discovery ........... SUCCESS [ 29.229 s] [INFO] OpenEJB :: Server :: EJBd .......................... SUCCESS [01:39 min] [INFO] OpenEJB :: Server :: Hsql .......................... SUCCESS [ 7.048 s] [INFO] OpenEJB :: Server :: Http .......................... SUCCESS [ 27.825 s] [INFO] OpenEJB :: Server :: Webservices ................... FAILURE [ 1.325 s] [INFO] OpenEJB :: Server :: CXF Transport ................. SUCCESS [ 0.837 s] [INFO] OpenEJB :: Server :: CXF ........................... FAILURE [ 33.957 s] [INFO] OpenEJB :: Server :: REST .......................... SUCCESS [ 1.100 s] [INFO] OpenEJB :: Server :: CXF RS ........................ SUCCESS [02:20 min] [INFO] OpenEJB :: Server :: Daemon ........................ SUCCESS [ 0.420 s] [INFO] OpenEJB :: Assembly ................................ SUCCESS [ 0.013 s] [INFO] OpenEJB :: Assembly :: Standalone .................. FAILURE [ 1.447 s] [INFO] OpenEJB :: Arquillian Adaptors Parent .............. SUCCESS [ 0.011 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Common .... SUCCESS [ 0.620 s] [INFO] OpenEJB :: TomEE ................................... SUCCESS [ 0.425 s] [INFO] OpenEJB :: TomEE :: Util ........................... SUCCESS [ 0.318 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: TomEE Common SUCCESS [ 1.876 s] [INFO] OpenEJB :: iTests :: Failover ...................... SUCCESS [01:21 min] [INFO] OpenEJB :: iTests :: Legacy Client ................. SUCCESS [ 23.118 s] [INFO] OpenEJB :: iTests :: Legacy Server ................. SUCCESS [ 1.236 s] [INFO] OpenEJB :: iTests :: Web ........................... SUCCESS [ 0.219 s] [INFO] OpenEJB :: TomEE :: Juli ........................... SUCCESS [ 18.784 s] [INFO] OpenEJB :: Maven Plugins ........................... SUCCESS [ 0.184 s] [INFO] OpenEJB :: Maven Plugins :: Util ................... SUCCESS [ 1.204 s] [INFO] OpenEJB :: TomEE :: Common ......................... SUCCESS [ 0.499 s] [INFO] OpenEJB :: TomEE :: Config ......................... SUCCESS [ 0.354 s] [INFO] OpenEJB :: TomEE :: Loader ......................... SUCCESS [ 1.179 s] [INFO] OpenEJB :: TomEE :: JDBC ........................... SUCCESS [ 9.380 s] [INFO] OpenEJB :: TomEE :: Catalina ....................... SUCCESS [ 1.262 s] [INFO] OpenEJB :: TomEE :: MyFaces ........................ SUCCESS [ 0.485 s] [INFO] OpenEJB :: TomEE :: Mojarra ........................ SUCCESS [ 0.681 s] [INFO] OpenEJB :: TomEE :: RS Web Services ................ SUCCESS [ 2.441 s] [INFO] OpenEJB :: TomEE :: Webapp ......................... SUCCESS [ 5.723 s] [INFO] OpenEJB :: TomEE :: Web Services ................... SUCCESS [ 1.510 s] [INFO] OpenEJB :: Microprofile JWT ........................ SUCCESS [ 0.732 s] [INFO] OpenEJB :: TomEE :: MicroProfile ................... SUCCESS [ 0.221 s] [INFO] OpenEJB :: TomEE :: MicroProfile Common ............ SUCCESS [ 0.728 s] [INFO] OpenEJB :: TomEE :: Plus Webapp .................... FAILURE [ 3.269 s] [INFO] OpenEJB :: Utils ................................... SUCCESS [ 0.014 s] [INFO] OpenEJB :: Utils :: Core EclipseLink ............... SUCCESS [ 0.718 s] [INFO] OpenEJB :: TomEE :: Plume Webapp ................... FAILURE [ 2.375 s] [INFO] OpenEJB :: TomEE :: MicroProfile Webapp ............ SUCCESS [ 3.221 s] [INFO] OpenEJB :: TomEE :: Apache TomEE ................... SUCCESS [ 35.881 s] [INFO] OpenEJB :: Maven Plugins :: TomEE Maven Plugin ..... SUCCESS [ 36.853 s] [INFO] OpenEJB :: TomEE :: TomEE Embedded ................. FAILURE [ 52.706 s] [INFO] OpenEJB :: Utils :: LiveReload ..................... SUCCESS [ 0.264 s] [INFO] OpenEJB :: Maven Plugins :: TomEE Embedded Maven Plugin SUCCESS [ 14.152 s] [INFO] OpenEJB :: Maven Plugins :: OpenEJB Embedded Maven Plugin SUCCESS [ 2.691 s] [INFO] OpenEJB :: Maven Plugins :: TomEE Webapp Archetype . SUCCESS [ 0.104 s] [INFO] OpenEJB :: Maven Plugins :: jars.txt Maven Plugin .. SUCCESS [ 0.375 s] [INFO] OpenEJB :: Maven Plugins :: ApplicationComposer Maven Plugin SUCCESS [ 3.752 s] [INFO] OpenEJB :: Gradle Plugins .......................... SUCCESS [ 0.028 s] [INFO] OpenEJB :: Gradle Plugins :: TomEE Embedded ........ SUCCESS [ 0.186 s] [INFO] OpenEJB :: Container :: JUnit ...................... SUCCESS [ 24.370 s] [INFO] OpenEJB :: Server :: ActiveMQ ...................... SUCCESS [ 0.377 s] [INFO] OpenEJB :: Server :: Derby Network Service ......... SUCCESS [ 2.984 s] [INFO] OpenEJB :: Server :: Axis .......................... SUCCESS [ 2.348 s] [INFO] OpenEJB :: Server :: Common CLI .................... SUCCESS [ 4.479 s] [INFO] OpenEJB :: Server :: SSH ........................... SUCCESS [ 3.674 s] [INFO] OpenEJB :: Server :: BoneCP ........................ SUCCESS [ 5.258 s] [INFO] OpenEJB :: Server :: Hessian ....................... SUCCESS [ 6.856 s] [INFO] OpenEJB :: Examples :: @AccessTimeout (Meta) ....... SUCCESS [ 6.937 s] [INFO] OpenEJB :: Examples :: @AccessTimeout .............. SUCCESS [ 6.766 s] [INFO] OpenEJB :: Examples :: Alternate Descriptors ....... SUCCESS [ 2.523 s] [INFO] OpenEJB :: Examples :: Application Composer ........ SUCCESS [ 1.845 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: ZipLock ... SUCCESS [ 2.101 s] [INFO] OpenEJB :: Examples :: Application Composer, JAX-WS and CDI are in a boat SUCCESS [ 2.437 s] [INFO] OpenEJB :: Examples :: @ApplicationException inheritance SUCCESS [ 1.863 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Transaction Provider SUCCESS [ 0.252 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Remote .... SUCCESS [ 12.873 s] [INFO] OpenEJB :: Examples :: Arquillian Persistence Extension Sample SUCCESS [ 8.340 s] [INFO] OpenEJB :: Examples :: @Asynchronous Methods ....... SUCCESS [ 21.744 s] [INFO] OpenEJB :: Examples :: @Asynchronous @PostConstrct . SUCCESS [ 11.724 s] [INFO] OpenEJB :: Examples :: Bean Validation Design By Contract SUCCESS [ 2.004 s] [INFO] OpenEJB :: Examples :: CDI Stereotypes ............. SUCCESS [ 1.960 s] [INFO] OpenEJB :: Examples :: CDI Application Scope ....... SUCCESS [ 1.917 s] [INFO] OpenEJB :: Examples :: Basic CDI ................... SUCCESS [ 1.921 s] [INFO] OpenEJB :: Examples :: CDI, EJBContext and JAAS .... SUCCESS [ 0.308 s] [INFO] OpenEJB :: Examples :: CDI Events .................. SUCCESS [ 5.981 s] [INFO] OpenEJB :: Examples :: CDI Interceptors ............ SUCCESS [ 2.964 s] [INFO] OpenEJB :: Examples :: CDI-Disposes ................ SUCCESS [ 1.827 s] [INFO] OpenEJB :: Examples :: CDI-Field Producer .......... SUCCESS [ 1.790 s] [INFO] OpenEJB :: Examples :: Basic Qualifier ............. SUCCESS [ 1.760 s] [INFO] OpenEJB :: Examples :: CDI Realm ................... SUCCESS [ 5.461 s] [INFO] OpenEJB :: Examples :: CDI Request Scope ........... SUCCESS [ 1.925 s] [INFO] OpenEJB :: Examples :: CDI Session Scope ........... SUCCESS [ 0.427 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Embedded Adaptor SUCCESS [ 17.973 s] [INFO] OpenEJB :: Web Examples :: Change JAXWS URL ........ SUCCESS [ 4.130 s] [INFO] OpenEJB :: Examples :: EJB 2.1 Component Interfaces SUCCESS [ 1.812 s] [INFO] OpenEJB :: Examples :: Client Resource Lookup ...... SUCCESS [ 0.413 s] [INFO] OpenEJB :: Connector Examples :: Connector in EAR .. SUCCESS [ 0.008 s] [INFO] OpenEJB :: Connector Examples :: Connector in EAR :: API SUCCESS [ 0.101 s] [INFO] OpenEJB :: Connector Examples :: Connector in EAR :: Connector Impl SUCCESS [ 0.045 s] [INFO] OpenEJB :: Connector Examples :: Connector in EAR :: RAR Packaging SUCCESS [ 0.051 s] [INFO] OpenEJB :: Connector Examples :: Connector in EAR :: Sample WAR SUCCESS [ 0.045 s] [INFO] OpenEJB :: Connector Examples :: Connector in EAR :: EAR Packaging SUCCESS [ 0.166 s] [INFO] OpenEJB :: Connector Examples :: Connector in EAR :: Functional Tests SUCCESS [ 25.056 s] [INFO] OpenEJB :: Connector Examples :: Connector in WAR .. SUCCESS [ 5.857 s] [INFO] OpenEJB :: Examples :: Cucumber JVM ................ SUCCESS [ 2.230 s] [INFO] OpenEJB :: Examples :: Expanded support for Env Entries SUCCESS [ 1.770 s] [INFO] OpenEJB :: Examples :: Datasource Ciphered Password SUCCESS [ 2.284 s] [INFO] OpenEJB :: Examples :: Datasource Definition ....... SUCCESS [ 1.977 s] [INFO] OpenEJB :: Examples :: Datasource Versioning ....... SUCCESS [ 7.670 s] [INFO] OpenEJB :: Examples :: Decorators .................. SUCCESS [ 1.850 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: OpenEJB Container FAILURE [ 54.289 s] [INFO] OpenEJB :: Examples :: DeltaSpike @ConfigProperty .. SUCCESS [ 2.819 s] [INFO] OpenEJB :: Examples :: DeltaSpike Exception Handling SUCCESS [ 2.767 s] [INFO] OpenEJB :: Examples :: JSF2/CDI/BV/JPA/DeltaSpike .. SUCCESS [ 6.790 s] [INFO] OpenEJB :: Examples :: DeltaSpike I18n ............. SUCCESS [ 2.812 s] [INFO] OpenEJB :: Examples :: Dynamic DAO Implementation .. SUCCESS [ 2.785 s] [INFO] OpenEJB :: Examples :: Dynamic Datasource Routing .. SUCCESS [ 2.786 s] [INFO] OpenEJB :: Examples :: Dynamic Implementation ...... SUCCESS [ 1.691 s] [INFO] OpenEJB :: Examples :: Dynamic MBean Proxy ......... SUCCESS [ 2.184 s] [INFO] OpenEJB :: Examples :: Ear Testing ................. SUCCESS [ 0.004 s] [INFO] OpenEJB :: Examples :: Ear Testing :: Business Model SUCCESS [ 0.019 s] [INFO] OpenEJB :: Examples :: Ear Testing :: Business Logic SUCCESS [ 2.386 s] [INFO] OpenEJB :: Web Examples :: EJB Examples War ........ SUCCESS [ 0.070 s] [INFO] OpenEJB :: Web Examples :: EJB Remote Call ......... SUCCESS [ 0.050 s] [INFO] OpenEJB :: Web Examples :: EJB Remote Call ......... SUCCESS [ 0.051 s] [INFO] OpenEJB :: Web Examples :: EJB WebService .......... SUCCESS [ 0.022 s] [INFO] OpenEJB :: Examples :: Groovy CDI .................. SUCCESS [ 2.902 s] [INFO] OpenEJB :: Examples :: Groovy JPA .................. SUCCESS [ 3.638 s] [INFO] OpenEJB :: Examples :: Groovy Spock ................ SUCCESS [ 3.275 s] [INFO] OpenEJB :: Examples :: Hello World - Weblogic ...... SUCCESS [ 1.823 s] [INFO] OpenEJB :: Examples :: @Resource javax.jms.ConnectionFactory SUCCESS [ 2.293 s] [INFO] OpenEJB :: Examples :: @Resource DataSource Injection SUCCESS [ 1.954 s] [INFO] OpenEJB :: Examples :: @EJB Injection .............. SUCCESS [ 1.747 s] [INFO] OpenEJB :: Examples :: @PersistenceContext EntityManager Injection SUCCESS [ 2.487 s] [INFO] OpenEJB :: Examples :: @Resource env-entry Injection SUCCESS [ 1.707 s] [INFO] OpenEJB :: Examples :: Interceptors ................ SUCCESS [ 1.093 s] [INFO] OpenEJB :: Examples :: JavaMail API ................ SUCCESS [ 1.871 s] [INFO] OpenEJB :: Examples :: JPA with EclipseLink ........ FAILURE [ 1.660 s] [INFO] OpenEJB :: Utils :: Core Hibernate ................. SUCCESS [ 0.569 s] [INFO] OpenEJB :: Examples :: JPA with Hibernate .......... SUCCESS [ 2.621 s] [INFO] OpenEJB :: Examples :: JPA @Enumerated ............. SUCCESS [ 2.616 s] [INFO] OpenEJB :: Web Examples :: JSF - ManangedBean and EJB SUCCESS [ 0.214 s] [INFO] OpenEJB :: Web Examples :: JSF - CDI and EJB ....... SUCCESS [ 0.159 s] [INFO] OpenEJB :: Examples :: @EJB Lookup ................. SUCCESS [ 1.744 s] [INFO] OpenEJB :: Examples :: EJB Lookup with descriptor .. SUCCESS [ 1.871 s] [INFO] OpenEJB :: Examples :: MBean Auto Registration ..... FAILURE [ 1.879 s] [INFO] OpenEJB :: Examples :: Movies Complete (Meta) ...... SUCCESS [ 2.555 s] [INFO] OpenEJB :: Examples :: Movies Complete ............. SUCCESS [ 2.722 s] [INFO] MicroProfile :: Examples :: Config ................. SUCCESS [ 6.562 s] [INFO] MicroProfile :: Examples :: Config Source Database . SUCCESS [ 6.791 s] [INFO] OpenEJB :: Examples :: Microprofile Fault Tolerance :: Fallback SUCCESS [ 5.747 s] [INFO] OpenEJB :: Examples :: Microprofile Fault Tolerance :: Retry SUCCESS [ 11.280 s] [INFO] OpenEJB :: Examples :: Microprofile Metrics Counted SUCCESS [ 6.209 s] [INFO] OpenEJB :: Examples :: Microprofile Metrics Histogram SUCCESS [ 6.105 s] [INFO] OpenEJB :: Examples :: Microprofile Metrics Timed .. SUCCESS [ 5.966 s] [INFO] OpenEJB :: Examples :: MP REST JWT ................. SUCCESS [ 6.359 s] [INFO] OpenEJB :: Examples :: MP REST JWT JWK ............. SUCCESS [ 6.973 s] [INFO] OpenEJB :: Examples :: MP REST JWT Public Key ...... SUCCESS [ 6.439 s] [INFO] OpenEJB :: Utils :: Mockito ........................ SUCCESS [ 4.170 s] [INFO] OpenEJB :: Examples :: MTOM ........................ FAILURE [ 2.473 s] [INFO] OpenEJB :: Examples :: Multiple JPA providers ...... SUCCESS [ 5.725 s] [INFO] OpenEJB :: Examples :: Multiple Arquillian Adapters SUCCESS [ 17.620 s] [INFO] OpenEJB :: Examples :: Multiple TomEE with Arquillian SUCCESS [ 5.568 s] [INFO] OpenEJB :: Examples :: JSF2/CDI/BV/JPA/CODI ........ SUCCESS [ 0.310 s] [INFO] OpenEJB :: Examples :: Persistence Fragment ........ SUCCESS [ 1.934 s] [INFO] OpenEJB :: Web Examples :: Pojo WS ................. SUCCESS [ 0.051 s] [INFO] OpenEJB :: Examples :: Polling ..................... SUCCESS [ 0.030 s] [INFO] OpenEJB :: Examples :: Polling :: Domain ........... SUCCESS [ 0.479 s] [INFO] OpenEJB :: Examples :: Polling :: Core ............. SUCCESS [ 2.869 s] [INFO] OpenEJB :: Examples :: Polling :: Web .............. SUCCESS [ 9.442 s] [INFO] OpenEJB :: Examples :: Polling :: Client ........... SUCCESS [ 0.068 s] [INFO] OpenEJB :: Examples :: Polling :: MDB .............. SUCCESS [ 17.722 s] [INFO] OpenEJB :: Examples :: DeltaSpike ProjectStage ..... SUCCESS [ 9.166 s] [INFO] OpenEJB :: Examples :: Quartz ...................... SUCCESS [ 0.003 s] [INFO] OpenEJB :: Examples :: Quartz :: Quartz Resource Adapter SUCCESS [ 0.016 s] [INFO] OpenEJB :: Examples :: Quartz :: Quartz Beans ...... SUCCESS [ 15.357 s] [INFO] OpenEJB :: Examples :: DataSource Realm ............ SUCCESS [ 0.018 s] [INFO] OpenEJB :: Examples :: Reloadable Persistence Unit Properties SUCCESS [ 2.626 s] [INFO] OpenEJB :: Web Examples :: Resource Declared In A Webapp SUCCESS [ 0.036 s] [INFO] OpenEJB :: Examples :: REST, Mockito and Application Composer SUCCESS [ 2.003 s] [INFO] OpenEJB :: Examples :: REST and Application Composer SUCCESS [ 1.656 s] [INFO] OpenEJB :: Examples :: REST CDI .................... SUCCESS [ 2.272 s] [INFO] OpenEJB :: Examples :: JAXRS and JAAS .............. SUCCESS [ 0.028 s] [INFO] OpenEJB :: Examples :: REST and EJB ................ SUCCESS [ 3.614 s] [INFO] OpenEJB :: Web Examples :: REST Example ............ SUCCESS [ 5.958 s] [INFO] OpenEJB :: Web Examples :: REST Example With Application SUCCESS [ 0.254 s] [INFO] OpenEJB :: Examples :: REST XML JSON ............... SUCCESS [ 2.038 s] [INFO] OpenEJB :: Examples :: ScheduleExpression .......... SUCCESS [ 6.724 s] [INFO] OpenEJB :: Examples :: @Schedule Events ............ SUCCESS [ 15.121 s] [INFO] OpenEJB :: Examples :: @Schedule Methods (Meta) .... SUCCESS [ 6.695 s] [INFO] OpenEJB :: Examples :: @Schedule Methods ........... SUCCESS [ 6.615 s] [INFO] OpenEJB :: Examples :: Server Events ............... SUCCESS [ 1.837 s] [INFO] OpenEJB :: Examples :: Simple CDI Interceptor ...... SUCCESS [ 1.751 s] [INFO] OpenEJB :: Examples :: Simple EAR .................. SUCCESS [ 0.004 s] [INFO] OpenEJB :: Examples :: Simple EAR :: Business Model SUCCESS [ 0.027 s] [INFO] OpenEJB :: Examples :: Simple EAR :: Business Logic SUCCESS [ 2.383 s] [INFO] OpenEJB :: Examples :: Simple EAR :: Webapp ........ SUCCESS [ 0.055 s] [INFO] OpenEJB :: Examples :: Simple EAR :: EAR Packaging . SUCCESS [ 0.036 s] [INFO] OpenEJB :: Examples :: Simple EAR :: Functional Tests SUCCESS [ 9.198 s] [INFO] OpenEJB :: Examples :: Simple CMP2 Entity .......... SUCCESS [ 2.497 s] [INFO] OpenEJB :: Examples :: Simple MDB With a CDI Injection SUCCESS [ 2.525 s] [INFO] OpenEJB :: Examples :: Simple MDB Example .......... SUCCESS [ 2.392 s] [INFO] OpenEJB :: Examples :: Simple MDB Using Deployment Descriptor Example SUCCESS [ 2.498 s] [INFO] OpenEJB :: Examples :: Simple Remote tomcat-users.xml SUCCESS [ 4.105 s] [INFO] OpenEJB :: Examples :: Simple REST ................. SUCCESS [ 1.663 s] [INFO] OpenEJB :: Examples :: Simple Singleton ............ SUCCESS [ 1.870 s] [INFO] OpenEJB :: Examples :: Simple Stateful Pojo ........ SUCCESS [ 1.620 s] [INFO] OpenEJB :: Examples :: Simple Stateful Pojo Callbacks SUCCESS [ 5.627 s] [INFO] OpenEJB :: Examples :: Simple Stateless Pojo ....... SUCCESS [ 1.576 s] [INFO] OpenEJB :: Examples :: Simple Stateless Pojo Callbacks SUCCESS [ 1.692 s] [INFO] OpenEJB :: Examples :: Simple Stateless With Deployment Descriptor SUCCESS [ 1.439 s] [INFO] OpenEJB :: Examples :: Simple Webservice ........... FAILURE [ 2.866 s] [INFO] OpenEJB :: Examples :: Simple Webservice Without Interface SUCCESS [ 2.488 s] [INFO] OpenEJB :: Examples :: Spring Data ................. SUCCESS [ 2.773 s] [INFO] OpenEJB :: Examples :: Spring Data Meta ............ SUCCESS [ 2.742 s] [INFO] OpenEJB :: Web Examples :: Struts .................. SUCCESS [ 0.133 s] [INFO] OpenEJB :: Examples :: Telephone Stateful Pojo ..... SUCCESS [ 1.976 s] [INFO] OpenEJB :: Examples :: TestCase Injection .......... SUCCESS [ 2.426 s] [INFO] OpenEJB :: Examples :: Testing Security (Meta) ..... SUCCESS [ 2.485 s] [INFO] OpenEJB :: Examples :: Testing Security ............ SUCCESS [ 3.122 s] [INFO] OpenEJB :: Examples :: Testing Security ............ SUCCESS [ 3.174 s] [INFO] OpenEJB :: Examples :: Testing Security Service Provider SUCCESS [ 3.351 s] [INFO] OpenEJB :: Examples :: Testing Security Script Service Provider SUCCESS [ 3.710 s] [INFO] OpenEJB :: Examples :: Testing Transactions ........ SUCCESS [ 2.442 s] [INFO] OpenEJB :: Examples :: Testing Transactions BMT .... SUCCESS [ 2.514 s] [INFO] OpenEJB :: Examples :: TomEE, Jersey, Eclipselink .. SUCCESS [ 0.384 s] [INFO] OpenEJB :: Examples :: Transaction Rollback ........ SUCCESS [ 3.652 s] [INFO] OpenEJB :: Examples :: Troubleshooting ............. SUCCESS [ 2.646 s] [INFO] OpenEJB :: Examples :: Webservice Attachments ...... FAILURE [ 2.752 s] [INFO] OpenEJB :: Examples :: Webservice Inheritance ...... FAILURE [ 3.214 s] [INFO] OpenEJB :: Web Examples :: EJB WebService with Security FAILURE [ 2.931 s] [INFO] OpenEJB :: Web Examples :: EJB WebService with WS-Security FAILURE [ 9.450 s] [INFO] OpenEJB :: Web Examples :: EJB WebService WS Security with resources.xml FAILURE [ 3.060 s] [INFO] OpenEJB :: Examples :: Web Service Handlers ........ FAILURE [ 2.927 s] [INFO] OpenEJB :: Examples :: @WebService Holder .......... FAILURE [ 2.852 s] [INFO] OpenEJB :: Web Examples :: Moviefun ................ SUCCESS [ 24.335 s] [INFO] OpenEJB :: Web Examples :: Moviefun Rest ........... SUCCESS [ 12.204 s] [INFO] OpenEJB :: Utils :: Provisionning .................. SUCCESS [ 1.728 s] [INFO] OpenEJB :: Examples :: Resources/JMX Example ....... SUCCESS [ 0.027 s] [INFO] OpenEJB :: Examples :: Resources/JMX Example :: EJB Module SUCCESS [ 6.557 s] [INFO] OpenEJB :: Examples :: Resources/JMX Example :: EAR Module SUCCESS [ 0.097 s] [INFO] OpenEJB :: Examples :: WebSocket with tls and basic auth Example SUCCESS [ 4.395 s] [INFO] OpenEJB :: Examples :: Concurrency utilities example SUCCESS [ 7.431 s] [INFO] OpenEJB :: Examples :: MVC (CXF-based) ............. SUCCESS [ 17.472 s] [INFO] OpenEJB :: Examples :: Microprofile REST Client .... SUCCESS [ 6.099 s] [INFO] OpenEJB :: Examples :: MVC (RestEasy-based) ........ SUCCESS [ 17.132 s] [INFO] OpenEJB :: Examples :: Custom HealthCheck .......... SUCCESS [ 5.848 s] [INFO] OpenEJB :: Examples :: Microprofile JSONB Configuration SUCCESS [ 1.673 s] [INFO] OpenEJB :: Examples :: Microprofile JSONB Custom Serializer/Deserializer SUCCESS [ 1.830 s] [INFO] OpenEJB :: Examples :: Vaadin LTS V08 .............. SUCCESS [ 0.672 s] [INFO] OpenEJB :: Examples :: Vaadin LTS V10 .............. SUCCESS [ 0.975 s] [INFO] OpenEJB :: Examples :: Vaadin LATEST ............... SUCCESS [ 0.737 s] [INFO] OpenEJB :: Examples :: Azure deployment example .... SUCCESS [ 3.225 s] [INFO] OpenEJB :: Examples :: Microprofile Fault Tolerance :: Timeout SUCCESS [ 6.195 s] [INFO] OpenEJB :: Web Examples :: Java Modules (Simple REST resource) SUCCESS [ 5.011 s] [INFO] OpenEJB :: Examples ................................ SUCCESS [ 0.216 s] [INFO] OpenEJB :: Assembly :: All In One EJB Lite jar ..... SUCCESS [ 4.330 s] [INFO] OpenEJB :: Utils :: TomEE Webapps-based Deployer EJB SUCCESS [ 0.187 s] [INFO] OpenEJB :: TCK ..................................... SUCCESS [ 0.014 s] [INFO] OpenEJB :: TCK :: Common ........................... SUCCESS [ 0.897 s] [INFO] OpenEJB :: TCK :: CDI Embedded ..................... FAILURE [ 4.249 s] [INFO] OpenEJB :: TCK :: CDI TomEE ........................ FAILURE [01:47 min] [INFO] OpenEJB :: TCK :: Bean Validation Embedded ......... SUCCESS [ 35.479 s] [INFO] OpenEJB :: TCK :: Bean Validation TomEE ............ SUCCESS [03:36 min] [INFO] OpenEJB :: TCK :: MicroProfile ..................... SUCCESS [ 0.013 s] [INFO] OpenEJB :: TCK :: MicroProfile Config TCK .......... SUCCESS [01:51 min] [INFO] OpenEJB :: TCK :: MicroProfile JWT TCK ............. SUCCESS [ 35.950 s] [INFO] OpenEJB :: TCK :: MicroProfile Fault Tolerance TCK . SUCCESS [06:16 min] [INFO] OpenEJB :: TCK :: MicroProfile Health TCK .......... SUCCESS [ 49.656 s] [INFO] OpenEJB :: TCK :: MicroProfile Metrics TCK ......... SUCCESS [06:06 min] [INFO] OpenEJB :: TCK :: MicroProfile Rest Client TCK ..... SUCCESS [03:31 min] [INFO] OpenEJB :: TCK :: MicroProfile Open API TCK ........ SUCCESS [01:44 min] [INFO] OpenEJB :: TCK :: MicroProfile Open Tracing TCK .... SUCCESS [ 24.572 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Webapp Remote SUCCESS [ 33.123 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Tests ..... SUCCESS [ 1.321 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Tests :: Web Profile SUCCESS [ 43.189 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Tests :: JAXRS SUCCESS [ 24.596 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Tests :: JAXWS FAILURE [ 10.306 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Tests :: JMS SUCCESS [ 8.480 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Tests :: CODI SUCCESS [ 5.988 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Tests :: Configuration Tests SUCCESS [ 5.936 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Sample :: Moviefun SUCCESS [ 19.257 s] [INFO] OpenEJB :: Arquillian Adaptors Parent :: Arquillian TCK SUCCESS [ 1.466 s] [INFO] OpenEJB :: Utils :: Log4j2 ......................... SUCCESS [ 0.170 s] [INFO] OpenEJB :: TomEE :: webaccess ...................... SUCCESS [ 8.404 s] [INFO] OpenEJB :: TomEE :: Overlay Runner ................. SUCCESS [ 0.185 s] [INFO] OpenEJB :: TomEE :: Security ....................... SUCCESS [ 17.312 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 01:13 h [INFO] Finished at: 2019-03-06T12:21:45-03:00 [INFO] ------------------------------------------------------------------------ Build is not happy at all yet. :/ I'll share all test which is failing and some issue that I saw on build log. Em ter, 5 de mar de 2019 às 14:12, Daniel Cunha <[email protected]> escreveu: > Hi Otávio and folks, > > That is the issue: > https://github.com/apache/tomee/blob/master/container/openejb-loader/src/main/java/org/apache/openejb/loader/BasicURLClassPath.java#L110 > > Seems that we need to change the strategy to work like it: > https://github.com/apache/tomee/blob/master/container/openejb-loader/src/main/java/org/apache/openejb/loader/BasicURLClassPath.java#L98-L101 > > I did some changes, but it result in a lot of error, I'm trying see if we > can reuse that CustomizableURLClassLoader to be like a "principal" TomEE's > ClassLoader. > > But, the BasicURLClassPath is extended for others: > > https://github.com/apache/tomee/blob/master/container/openejb-loader/src/main/java/org/apache/openejb/loader/SystemClassPath.java#L86 > > https://github.com/apache/tomee/blob/master/container/openejb-loader/src/main/java/org/apache/openejb/loader/TomcatClassPath.java#L208-L230 > (not sure if should case same issue that otavio got, but probably yes) > > So, I don't have a solution for it now, still trying understand how TomEE > manipulate that classloader. > > Thoughts? > > Em seg, 4 de mar de 2019 às 12:30, Daniel Cunha <[email protected]> > escreveu: > >> Yeah.. I was seeing that exactly now. this option was dropped. >> >> Em seg, 4 de mar de 2019 12:23 PM, Otávio Gonçalves de Santana < >> [email protected]> escreveu: >> >>> That does not work, there are changes at ClassLoader since Java 9. That >>> became forbidden at Java 11, because of these changes. >>> >>> >>> On Mon, Mar 4, 2019 at 12:03 PM Daniel Cunha <[email protected]> >>> wrote: >>> >>> > Hi Otávio, >>> > >>> > To fix it using jdk flags, you can use --illegal-access >>> > Try it. >>> > >>> > Em seg, 4 de mar de 2019 às 11:54, Otávio Gonçalves de Santana < >>> > [email protected]> escreveu: >>> > >>> > > Now, I got a new error: >>> > > >>> > > Illegal reflective access by >>> > org.apache.openejb.loader.BasicURLClassPath$4 >>> > > >>> > > >>> > >>> (file:/tmp/temp14662460932513193953dir/root/lib/openejb-loader-8.0.0-SNAPSHOT.jar) >>> > > to field java.net.URLClassLoader.ucp >>> > > >>> > > >>> > > On Mon, Mar 4, 2019 at 10:49 AM Otávio Gonçalves de Santana < >>> > > [email protected]> wrote: >>> > > >>> > > > I got the idea, I'll work on it. >>> > > > Thank you. >>> > > > >>> > > > On Mon, Mar 4, 2019 at 10:47 AM Jonathan Gallimore < >>> > > > [email protected]> wrote: >>> > > > >>> > > >> It sounded like you could make it work with a compiler config >>> change >>> > > (not >>> > > >> a >>> > > >> code change) in Java 11 - is that correct? >>> > > >> >>> > > >> If so, can't you just provide that config only when running the >>> build >>> > on >>> > > >> Java 11? >>> > > >> >>> > > >> Something like: >>> > > >> >>> > > >> <profiles> >>> > > >> <profile> >>> > > >> <id>java-11</id> >>> > > >> <activation> >>> > > >> <jdk>11</jdk> >>> > > >> </activation> >>> > > >> <build> >>> > > >> <plugins> >>> > > >> <plugin> >>> > > >> <artifactId>maven-compiler-plugin</artifactId> >>> > > >> <configuration> >>> > > >> <compilerArgs> >>> > > >> <arg>--add-modules</arg> >>> > > >> <arg>jdk.internal.loader</arg> >>> > > >> </compilerArgs> >>> > > >> </configuration> >>> > > >> </plugin> >>> > > >> </profile> >>> > > >> </profiles> >>> > > >> >>> > > >> (totally not tested...) >>> > > >> >>> > > >> Does that make sense? The failover artifacts themselves are simply >>> > > >> deployed >>> > > >> and run as part of a test suite, so we don't ship them as part of >>> > TomEE >>> > > >> itself. Its desirable to run the itests on both Java 8 and 11 to >>> see >>> > if >>> > > >> there are any issues. >>> > > >> >>> > > >> Jon >>> > > >> >>> > > >> On Mon, Mar 4, 2019 at 1:27 PM Otávio Gonçalves de Santana < >>> > > >> [email protected]> wrote: >>> > > >> >>> > > >> > Hey JonG. >>> > > >> > Could you explain more about it? >>> > > >> > Do you mean, create a profile to skip this project such as >>> failover. >>> > > >> > >>> > > >> > I’ve checked some options such as redesign the classpath and >>> create >>> > > >> wrapper >>> > > >> > the BasicURLClass. Both with a huge change of code. >>> > > >> > >>> > > >> > <profile> >>> > > >> > <id>skip-java-11</id> >>> > > >> > <modules> >>> > > >> > <module>failover</module> >>> > > >> > </modules> >>> > > >> > </profile> >>> > > >> > >>> > > >> > >>> > > >> > >>> > > >> > On Fri, Mar 1, 2019 at 5:19 PM Jonathan Gallimore < >>> > > >> > [email protected]> wrote: >>> > > >> > >>> > > >> > > If that's just for itests, I'd be inclined to try creating a >>> > profile >>> > > >> to >>> > > >> > add >>> > > >> > > that where the Java version is >8. >>> > > >> > > >>> > > >> > > What do you think? >>> > > >> > > >>> > > >> > > Jon >>> > > >> > > >>> > > >> > > On Fri, Mar 1, 2019 at 6:16 PM Otávio Gonçalves de Santana < >>> > > >> > > [email protected]> wrote: >>> > > >> > > >>> > > >> > > > Hey guys >>> > > >> > > > >>> > > >> > > > I'm working to make the tests compatible with both Java 8 >>> and >>> > Java >>> > > >> 11 >>> > > >> > > > version. >>> > > >> > > > >>> > > >> > > > >>> > > >> > > > Right now, I'm at the failover >>> > > >> > > > < >>> https://github.com/apache/tomee/tree/master/itests/failover> >>> > > >> project >>> > > >> > > that >>> > > >> > > > has this issue: >>> > > >> > > > >>> > > >> > > > java.lang.IllegalAccessException: class >>> > > >> > > > org.apache.openejb.loader.BasicURLClassPath cannot access >>> class >>> > > >> > > > jdk.internal.loader.URLClassPath (in module java.base) >>> because >>> > > >> module >>> > > >> > > > java.base does not export jdk.internal.loader to unnamed >>> module >>> > > >> > > > @4c6e276e >>> > > >> > > > at >>> > > >> > > > >>> > > >> > > >>> > > >> > >>> > > >> >>> > > >>> > >>> java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:361) >>> > > >> > > > >>> > > >> > > > >>> > > >> > > > There are two ways to solve it; >>> > > >> > > > >>> > > >> > > > - the first one is using the filemodule-info.java >>> > > >> > > > - Using the add-module argument at maven. >>> > > >> > > > >>> > > >> > > > >>> > > >> > > > <plugin> >>> > > >> > > > <artifactId>maven-compiler-plugin</artifactId> >>> > > >> > > > <configuration> >>> > > >> > > > <compilerArgs> >>> > > >> > > > <arg>--add-modules</arg> >>> > > >> > > > <arg>dk.internal.loader</arg> >>> > > >> > > > </compilerArgs> >>> > > >> > > > </configuration></plugin> >>> > > >> > > > >>> > > >> > > > >>> > > >> > > > However, both make unavailable the situation to run Java 8. >>> > > >> > > > >>> > > >> > > > I still working to solve it. >>> > > >> > > > >>> > > >> > > > On Fri, Mar 1, 2019 at 2:11 PM Jonathan Gallimore < >>> > > >> > > > [email protected]> wrote: >>> > > >> > > > >>> > > >> > > > > Killed of the builds and forced a new one. >>> > > >> > > > > >>> > > >> >>> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/1048 >>> > > >> > > > > >>> > > >> > > > > Jon >>> > > >> > > > > >>> > > >> > > > > On Fri, Mar 1, 2019 at 4:28 PM j4fm < >>> > [email protected]> >>> > > >> > wrote: >>> > > >> > > > > >>> > > >> > > > > > Ah yeah that makes sense. >>> > > >> > > > > > >>> > > >> > > > > > It won't let me stop the current stuck build. Would >>> you be >>> > > able >>> > > >> > to? >>> > > >> > > > > > >>> > > >> > > > > > From the logs it looks like it succeeds up until the >>> point >>> > > it's >>> > > >> > > > frozen... >>> > > >> > > > > > I'm not sure what's up with it. Have you seen it freeze >>> > like >>> > > >> this >>> > > >> > > > > before? >>> > > >> > > > > > Maybe it's an issue with the CI agent instead? >>> > > >> > > > > > >>> > > >> > > > > > >>> > > >> > > > > > >>> > > >> > > > > > -- >>> > > >> > > > > > Sent from: >>> > > >> > > > > > >>> > > >> http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html >>> > > >> > > > > > >>> > > >> > > > > >>> > > >> > > > >>> > > >> > > >>> > > >> > >>> > > >> >>> > > > >>> > > >>> > >>> > >>> > -- >>> > Daniel "soro" Cunha >>> > https://twitter.com/dvlc_ >>> > >>> >> > > -- > Daniel "soro" Cunha > https://twitter.com/dvlc_ > -- Daniel "soro" Cunha https://twitter.com/dvlc_
