JDK version please :) On Tue, 6 Apr 2021 at 18:33, Filip Žák <[email protected]> wrote: > > Hello, > I have a problem with building OM 6.0.0 again. This time on Debian. First I'm > building it on a really slow virtual server (just one core) so maybe that is > the problem. It fails on Openmeetings-Web: > > [INFO] Results: > [INFO] > [ERROR] Failures: > [ERROR] TestDateTime.test3:85 expected: <yy-MM-dd HH [h] mm> but was: > <y-MM-dd HH [h] mm> > [ERROR] Errors: > [ERROR] TestLdap » IllegalAccess class > org.apache.directory.server.core.security.Certi... > [ERROR] > TestMainAreas.testAdminLang:209->checkArea:85->checkArea:91->AbstractWicketTester.testArea:124->lambda$checkArea$1:93 > » WicketRuntime > [ERROR] > TestMainMenu.testAdminLabels:119->checkMenuItem:47->AbstractWicketTester.testArea:124->lambda$checkMenuItem$0:56 > » WicketRuntime > [INFO] > [ERROR] Tests run: 206, Failures: 1, Errors: 3, Skipped: 0 > [INFO] > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Summary for Openmeetings 6.0.0: > [INFO] > [INFO] Openmeetings ....................................... SUCCESS [ 39.207 > s] > [INFO] Openmeetings Util .................................. SUCCESS [11:42 > min] > [INFO] Openmeetings DB .................................... SUCCESS [ 54.698 > s] > [INFO] Openmeetings Core .................................. SUCCESS [02:02 > min] > [INFO] Openmeetings Install ............................... SUCCESS [ 40.152 > s] > [INFO] Openmeetings Service ............................... SUCCESS [ 32.495 > s] > [INFO] Openmeetings Webservices ........................... SUCCESS [02:12 > min] > [INFO] Openmeetings Web ................................... FAILURE [ 02:23 > h] > [INFO] Openmeetings Screen Sharing applet ................. SKIPPED > [INFO] Openmeetings Server ................................ SKIPPED > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 02:42 h > > > I opened logs of these errors and failure. Here they are: > > ------------------------------------------------------------------------------- > Test set: org.apache.openmeetings.ldap.TestLdap > ------------------------------------------------------------------------------- > Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 10.518 s <<< > FAILURE! - in > org.apache.openmeetings.ldap.TestLdaporg.apache.openmeetings.ldap.TestLdap > Time elapsed: 10.518 s <<< ERROR! > java.lang.IllegalAccessError: class > org.apache.directory.server.core.security.CertificateUtil (in unnamed module > @0x42e26948) cannot access class sun.security.x509.X500Name (in module > java.base) because module java.base does not export sun.security.x509 to > unnamed module @0x42e26948 > > > ------------------------------------------------------------------------------- > Test set: org.apache.openmeetings.web.TestMainAreas > ------------------------------------------------------------------------------- > Tests run: 35, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 353.076 s > <<< FAILURE! - in > org.apache.openmeetings.web.TestMainAreasorg.apache.openmeetings.web.TestMainAreas.testAdminLang > Time elapsed: 1.553 s <<< ERROR! > org.apache.wicket.WicketRuntimeException: > An error occurred while getting the model object for Component: [Component id > = key, page = org.apache.openmeetings.web.pages.MainPage, path = > main-container:main:contents:child:listContainer:langList:1:key, type = > org.apache.wicket.markup.html.basic.Label, isVisible = true, isVersioned = > true, markup = [markup = > file:/home/debian/openmeetings/openmeetings-web/target/test-root/WEB-INF/classes/org/apache/openmeetings/web/admin/labels/LangPanel.html > <span wicket:id="key"></span>, index = 0, current = '<span wicket:id="key">' > (line 0, column 0)]] > at > org.apache.openmeetings.web.TestMainAreas.lambda$checkArea$1(TestMainAreas.java:93) > at > org.apache.openmeetings.web.TestMainAreas.checkArea(TestMainAreas.java:91) > at > org.apache.openmeetings.web.TestMainAreas.checkArea(TestMainAreas.java:85) > at > org.apache.openmeetings.web.TestMainAreas.testAdminLang(TestMainAreas.java:209) > Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make > field private final java.lang.Object java.util.AbstractMap$SimpleEntry.key > accessible: module java.base does not "opens java.util" to unnamed module > @42e26948 > at > org.apache.openmeetings.web.TestMainAreas.lambda$checkArea$1(TestMainAreas.java:93) > at > org.apache.openmeetings.web.TestMainAreas.checkArea(TestMainAreas.java:91) > at > org.apache.openmeetings.web.TestMainAreas.checkArea(TestMainAreas.java:85) > at > org.apache.openmeetings.web.TestMainAreas.testAdminLang(TestMainAreas.java:209) > > > ------------------------------------------------------------------------------- > Test set: org.apache.openmeetings.web.TestMainMenu > ------------------------------------------------------------------------------- > Tests run: 16, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 294.785 s > <<< FAILURE! - in > org.apache.openmeetings.web.TestMainMenuorg.apache.openmeetings.web.TestMainMenu.testAdminLabels > Time elapsed: 3.572 s <<< ERROR! > org.apache.wicket.WicketRuntimeException: > An error occurred while getting the model object for Component: [Component id > = key, page = org.apache.openmeetings.web.pages.MainPage, path = > main-container:main:contents:child:listContainer:langList:1:key, type = > org.apache.wicket.markup.html.basic.Label, isVisible = true, isVersioned = > true, markup = [markup = > file:/home/debian/openmeetings/openmeetings-web/target/test-root/WEB-INF/classes/org/apache/openmeetings/web/admin/labels/LangPanel.html > <span wicket:id="key"></span>, index = 0, current = '<span wicket:id="key">' > (line 0, column 0)]] > at > org.apache.openmeetings.web.TestMainMenu.lambda$checkMenuItem$0(TestMainMenu.java:56) > at > org.apache.openmeetings.web.TestMainMenu.checkMenuItem(TestMainMenu.java:47) > at > org.apache.openmeetings.web.TestMainMenu.testAdminLabels(TestMainMenu.java:119) > Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make > field private final java.lang.Object java.util.AbstractMap$SimpleEntry.key > accessible: module java.base does not "opens java.util" to unnamed module > @42e26948 > at > org.apache.openmeetings.web.TestMainMenu.lambda$checkMenuItem$0(TestMainMenu.java:56) > at > org.apache.openmeetings.web.TestMainMenu.checkMenuItem(TestMainMenu.java:47) > at > org.apache.openmeetings.web.TestMainMenu.testAdminLabels(TestMainMenu.java:119) > > > > ------------------------------------------------------------------------------- > Test set: org.apache.openmeetings.util.TestDateTime > ------------------------------------------------------------------------------- > Tests run: 4, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 1.614 s <<< > FAILURE! - in > org.apache.openmeetings.util.TestDateTimeorg.apache.openmeetings.util.TestDateTime.test3 > Time elapsed: 1.138 s <<< FAILURE! > org.opentest4j.AssertionFailedError: expected: <yy-MM-dd HH [h] mm> but was: > <y-MM-dd HH [h] mm> > at > org.apache.openmeetings.util.TestDateTime.test3(TestDateTime.java:85) > > > Thanks for help. > > > Best regards, > Filip > > po 22. 3. 2021 o 12:11 Maxim Solodovnik <[email protected]> napísal(a): >> >> There are tests that only works at machine with some 3rd party tools >> In this case it is `ImageMagic` >> tests expects it's binaries are in the PATH >> >> to bypass this you can use `Jenkins` profile (created for our CI server) >> so the final command will be >> >> `mvn clean install -PallModules,Jenkins` (`allModules` profile need to >> defined in this case) >> >> On Mon, 22 Mar 2021 at 17:20, Filip Žák <[email protected]> wrote: >> > >> > Thanks I removed all 'node_modules' folders but now I have this: >> > >> > INFO] Results: >> > [INFO] >> > [ERROR] Failures: >> > [ERROR] TestFileService.addFileTest:68 Width should be determined ==> >> > expected: <150> but was: <null> >> > [INFO] >> > [ERROR] Tests run: 210, Failures: 1, Errors: 0, Skipped: 0 >> > [INFO] >> > [INFO] >> > ------------------------------------------------------------------------ >> > [INFO] Reactor Summary for Openmeetings 6.0.0: >> > [INFO] >> > [INFO] Openmeetings ....................................... SUCCESS [ >> > 15.097 s] >> > [INFO] Openmeetings Util .................................. SUCCESS [02:00 >> > min] >> > [INFO] Openmeetings DB .................................... SUCCESS [ >> > 21.527 s] >> > [INFO] Openmeetings Core .................................. SUCCESS [ >> > 40.046 s] >> > [INFO] Openmeetings Install ............................... SUCCESS [ >> > 16.994 s] >> > [INFO] Openmeetings Service ............................... SUCCESS [ >> > 13.295 s] >> > [INFO] Openmeetings Webservices ........................... SUCCESS [ >> > 48.888 s] >> > [INFO] Openmeetings Web ................................... FAILURE [13:45 >> > min] >> > [INFO] Openmeetings Screen Sharing applet ................. SKIPPED >> > [INFO] Openmeetings Server ................................ SKIPPED >> > [INFO] >> > ------------------------------------------------------------------------ >> > [INFO] BUILD FAILURE >> > [INFO] >> > ------------------------------------------------------------------------ >> > >> > >> > I opened >> > /openmeetings/openmeetings-web/target/surefire-reports/org.apache.openmeetings.webservice.TestFileService.txt >> > and there is: >> > >> > ------------------------------------------------------------------------------- >> > Test set: org.apache.openmeetings.webservice.TestFileService >> > ------------------------------------------------------------------------------- >> > Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 16.587 s >> > <<< FAILURE! - in org.apache.openmeetings.webservice.TestFileService >> > org.apache.openmeetings.webservice.TestFileService.addFileTest Time >> > elapsed: 3.644 s <<< FAILURE! >> > org.opentest4j.AssertionFailedError: Width should be determined ==> >> > expected: <150> but was: <null> >> > at >> > org.apache.openmeetings.webservice.TestFileService.addFileTest(TestFileService.java:68) >> > >> > Filip >> > >> > >> > po 22. 3. 2021 o 2:35 Maxim Solodovnik <[email protected]> napísal(a): >> >> >> >> https://issues.apache.org/jira/browse/OPENMEETINGS-2597 >> >> >> >> On Mon, 22 Mar 2021 at 07:27, Maxim Solodovnik <[email protected]> >> >> wrote: >> >>> >> >>> >> >>> >> >>> On Mon, 22 Mar 2021 at 02:45, Filip Žák <[email protected]> wrote: >> >>>> >> >>>> Hello, >> >>>> I would like to build a custom version of OM (a little bit changed >> >>>> code). But first I tried build original source code. So I downloaded >> >>>> the OM 6.0.0 src package from: >> >>>> https://openmeetings.apache.org/downloads.html >> >>>> >> >>>> I unpacked files into the openmeetings directory. I have installed >> >>>> OracleJDK 11 and Maven 3.6.3. I have set JAVA_HOME to OracleJDK 11. So >> >>>> I tried to compile from the terminal with command: >> >>>> >> >>>> mvn clean install -P allModules >> >>>> >> >>>> But it failed. >> >>> >> >>> >> >>> could you share the errors? >> >>> >> >>> in case it is "npm related" errors like >> >>> ``` >> >>> [INFO] > [email protected] build-dev >> >>> /home/solomax/work/openmeetings/tmp/openmeetings-web/src/main/front/main >> >>> [INFO] > browserify src/index.js --transform-key=staging -o >> >>> ${outDir}${npm_package_name}.js >> >>> [INFO] >> >>> [INFO] sh: 1: browserify: Permission denied >> >>> [INFO] npm ERR! code ELIFECYCLE >> >>> [INFO] npm ERR! errno 126 >> >>> ``` >> >>> >> >>> please delete all `node_modules` folders from >> >>> openmeetings-web/src/main/front >> >>> and try again >> >>> >> >>> I'll correct build scripts and will perform 6.0.1 release ASAP >> >>> >> >>> >> >>>> >> >>>> So my question is how can I achieve compilation without any errors in >> >>>> original source code. What else I need to do or have installed? >> >>>> >> >>>> Thanks >> >>>> >> >>>> Filip >> >>> >> >>> >> >>> >> >>> -- >> >>> Best regards, >> >>> Maxim >> >> >> >> >> >> >> >> -- >> >> Best regards, >> >> Maxim >> > >> > >> > >> > -- >> > S pozdravom >> > Filip Žák >> >> >> >> -- >> Best regards, >> Maxim
-- Best regards, Maxim
