jitsi / jitsi-videobridge

Jitsi Videobridge is a WebRTC compatible video router or SFU that lets build highly scalable video conferencing infrastructure (i.e., up to hundreds of conferences per server).
https://jitsi.org/jitsi-videobridge
Apache License 2.0
2.9k stars 989 forks source link

Videobridge error when compile from source #733

Closed egarciahz closed 5 years ago

egarciahz commented 5 years ago

I want to compile videobridge from the sources but I get an error:

SO: Debian 8.7 JAVA varsion: openjdk version "1.8.0_171" OpenJDK Runtime Environment (build 1.8.0_171-8u171-b11-1~bpo8+1-b11) OpenJDK 64-Bit Server VM (build 25.171-b11, mixed mode)

--command:

mvn compile exec:exec -Dexec.executable=java -Dexec.args="-cp %classpath org.jitsi.videobridge.Main --domain=\"localhost\" --host=\"127.0.0.1\" " -Djava.library.path=$(pwd)/lib/native/linux-64 -Djava.util.logging.config.file=$(pwd)/lib/logging.properties -Dnet.java.sip.communicator.SC_HOME_DIR_NAME=.jitsi-videobridge

--log:

[INFO] Scanning for projects... [INFO]
[INFO] ------------------------------------------------------------------------ [INFO] Building jitsi-videobridge 1.1-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ jitsi-videobridge --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /opt/jitsi/jitsi-videobridge/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.5.1:compile (default-compile) @ jitsi-videobridge --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- exec-maven-plugin:1.4.0:exec (default-cli) @ jitsi-videobridge --- Dec 24, 2018 6:52:06 PM net.java.sip.communicator.util.Logger info INFO: java.net.preferIPv6Addresses=null Dec 24, 2018 6:52:06 PM net.java.sip.communicator.util.Logger info INFO: java.net.preferIPv4Stack=null SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/home/admin/.m2/repository/org/slf4j/slf4j-simple/1.6.1/slf4j-simple-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/home/admin/.m2/repository/org/slf4j/slf4j-jdk14/1.7.7/slf4j-jdk14-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory] Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: Successfully started LibJitsi using as implementation: org.jitsi.impl.libjitsi.LibJitsiOSGiImpl Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: Using properties file configuration store. Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.vendor=Oracle Corporation Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.ice4j.ice.CONSENT_FRESHNESS_INTERVAL=3000 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: sun.java.launcher=SUN_STANDARD Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: sun.management.compiler=HotSpot 64-Bit Tiered Compilers Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.ice4j.ice.harvest.AbstractUdpListener.SO_RCVBUF=10485760 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.jitsi.impl.neomedia.transform.srtp.SRTPCryptoContext.checkReplay=false Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: os.name=Linux Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: sun.boot.class.path=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/resources.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jsse.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jce.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/charsets.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jfr.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/classes Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.vm.specification.vendor=Oracle Corporation Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.jitsi.service.neomedia.MediaService.ENABLE_H264_FORMAT=true Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.runtime.version=1.8.0_171-8u171-b11-1~bpo8+1-b11 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.ice4j.ice.CONSENT_FRESHNESS_MAX_RETRANSMISSIONS=5 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.jitsi.service.neomedia.VideoMediaStream.REQUEST_RETRANSMISSIONS=true Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: user.name=admin Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.jitsi.impl.neomedia.rtp.ENABLE_AST_RBE=true Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: net.java.sip.communicator.impl.configuration.USE_PROPFILE_CONFIG=true Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: user.language=en Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.jitsi.impl.neomedia.transform.csrc.SsrcTransformEngine.dropMutedAudioSourceInReverseTransform=true Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: sun.boot.library.path=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: net.java.sip.communicator.service.media.MIN_PORT_NUMBER=10001 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: net.java.sip.communicator.packetlogging.PACKET_LOGGING_ENABLED=false Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.jitsi.videobridge.rest=false Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.version=1.8.0_171 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: user.timezone=Etc/UTC Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: sun.arch.data.model=64 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.ice4j.ice.CONSENT_FRESHNESS_WAIT_INTERVAL=500 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.endorsed.dirs=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/endorsed Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: sun.cpu.isalist= Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: sun.jnu.encoding=ANSI_X3.4-1968 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: file.encoding.pkg=sun.io Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: file.separator=/ Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.specification.name=Java Platform API Specification Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.class.version=52.0 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: user.country=US Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: net.java.sip.communicator.service.media.DISABLE_VIDEO_SUPPORT=true Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.home=/usr/lib/jvm/java-8-openjdk-amd64/jre Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.vm.info=mixed mode Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: callstats.configurationFile=/opt/jitsi/jitsi-videobridge/config/callstats-java-sdk.properties Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: os.version=3.16.0-4-amd64 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: path.separator=: Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.vm.version=25.171-b11 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: net.java.sip.communicator.CONFIGURATION_FILE_IS_READ_ONLY=true Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.awt.printerjob=sun.print.PSPrinterJob Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: sun.io.unicode.encoding=UnicodeLittle Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: awt.toolkit=sun.awt.X11.XToolkit Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: user.home=/home/admin Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.specification.vendor=Oracle Corporation Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.library.path=/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.vendor.url=http://java.oracle.com/ Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.jitsi.service.audionotifier.AudioNotifierService=org.jitsi.impl.neomedia.notify.AudioNotifierServiceImpl Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.vm.vendor=Oracle Corporation Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.ice4j.ice.CONSENT_FRESHNESS_MAX_WAIT_INTERVAL=500 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.runtime.name=OpenJDK Runtime Environment Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: sun.java.command=org.jitsi.videobridge.Main --domain=localhost --host=127.0.0.1 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.class.path=/opt/jitsi/jitsi-videobridge/target/classes:/home/admin/.m2/repository/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar:/home/admin/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar:/home/admin/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-rewrite/9.2.10.v20150310/jetty-rewrite-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-server/9.2.10.v20150310/jetty-server-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-client/9.2.10.v20150310/jetty-client-9.2.10.v20150310.jar:/home/admin/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-servlets/9.2.10.v20150310/jetty-servlets-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-continuation/9.2.10.v20150310/jetty-continuation-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-http/9.2.10.v20150310/jetty-http-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-util/9.2.10.v20150310/jetty-util-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-io/9.2.10.v20150310/jetty-io-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/websocket/websocket-server/9.2.10.v20150310/websocket-server-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/websocket/websocket-common/9.2.10.v20150310/websocket-common-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/websocket/websocket-api/9.2.10.v20150310/websocket-api-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/websocket/websocket-client/9.2.10.v20150310/websocket-client-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/websocket/websocket-servlet/9.2.10.v20150310/websocket-servlet-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-servlet/9.2.10.v20150310/jetty-servlet-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-security/9.2.10.v20150310/jetty-security-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/fusesource/sigar/1.6.4/sigar-1.6.4.jar:/home/admin/.m2/repository/log4j/log4j/1.2.15/log4j-1.2.15.jar:/home/admin/.m2/repository/org/igniterealtime/tinder/1.3.0/tinder-1.3.0.jar:/home/admin/.m2/repository/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.jar:/home/admin/.m2/repository/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar:/home/admin/.m2/repository/org/gnu/inet/libidn/1.15/libidn-1.15.jar:/home/admin/.m2/repository/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.0_jdk5/concurrentlinkedhashmap-lru-1.0_jdk5.jar:/home/admin/.m2/repository/org/igniterealtime/smack/smack-extensions/4.2.2-b1c107f/smack-extensions-4.2.2-b1c107f.jar:/home/admin/.m2/repository/org/igniterealtime/smack/smack-im/4.2.2-b1c107f/smack-im-4.2.2-b1c107f.jar:/home/admin/.m2/repository/org/igniterealtime/whack/core/2.0.1/core-2.0.1.jar:/home/admin/.m2/repository/xmlpull/xmlpull/1.1.3.4a/xmlpull-1.1.3.4a.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-webapp/7.0.1.v20091125/jetty-webapp-7.0.1.v20091125.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-xml/7.0.1.v20091125/jetty-xml-7.0.1.v20091125.jar:/home/admin/.m2/repository/org/jetbrains/annotations/15.0/annotations-15.0.jar:/home/admin/.m2/repository/org/jitsi/fmj/1.0-SNAPSHOT/fmj-1.0-SNAPSHOT.jar:/home/admin/.m2/repository/org/jitsi/ice4j/2.0.0-SNAPSHOT/ice4j-2.0.0-SNAPSHOT.jar:/home/admin/.m2/repository/org/opentelecoms/sdp/java-sdp-nist-bridge/1.1/java-sdp-nist-bridge-1.1.jar:/home/admin/.m2/repository/org/opentelecoms/sdp/sdp-api/1.0/sdp-api-1.0.jar:/home/admin/.m2/repository/org/jitsi/jain-sip-ri-ossonly/1.2.98c7f8c-jitsi-oss1/jain-sip-ri-ossonly-1.2.98c7f8c-jitsi-oss1.jar:/home/admin/.m2/repository/org/bitlet/weupnp/0.1.4/weupnp-0.1.4.jar:/home/admin/.m2/repository/org/jitsi/jicoco/1.1-SNAPSHOT/jicoco-1.1-SNAPSHOT.jar:/home/admin/.m2/repository/com/datadoghq/java-dogstatsd-client/2.5/java-dogstatsd-client-2.5.jar:/home/admin/.m2/repository/org/eclipse/jetty/jetty-proxy/9.2.10.v20150310/jetty-proxy-9.2.10.v20150310.jar:/home/admin/.m2/repository/org/xeustechnologies/jcl-core/2.8/jcl-core-2.8.jar:/home/admin/.m2/repository/org/kamranzafar/commons/object-cloner/0.1/object-cloner-0.1.jar:/home/admin/.m2/repository/org/igniterealtime/smack/smack-core/4.2.2-b1c107f/smack-core-4.2.2-b1c107f.jar:/home/admin/.m2/repository/org/jxmpp/jxmpp-core/0.6.0/jxmpp-core-0.6.0.jar:/home/admin/.m2/repository/org/jxmpp/jxmpp-util-cache/0.6.0/jxmpp-util-cache-0.6.0.jar:/home/admin/.m2/repository/org/jxmpp/jxmpp-jid/0.6.0/jxmpp-jid-0.6.0.jar:/home/admin/.m2/repository/org/igniterealtime/smack/smack-tcp/4.2.2-b1c107f/smack-tcp-4.2.2-b1c107f.jar:/home/admin/.m2/repository/org/jitsi/jitsi-android-osgi/1.0-SNAPSHOT/jitsi-android-osgi-1.0-SNAPSHOT.jar:/home/admin/.m2/repository/org/jitsi/jitsi-configuration/2.13.f6042d3/jitsi-configuration-2.13.f6042d3.jar:/home/admin/.m2/repository/com/google/guava/guava/15.0/guava-15.0.jar:/home/admin/.m2/repository/net/java/dev/jna/jna/4.1.0/jna-4.1.0.jar:/home/admin/.m2/repository/org/jitsi/jitsi-fileaccess/2.13.f6042d3/jitsi-fileaccess-2.13.f6042d3.jar:/home/admin/.m2/repository/org/jitsi/jitsi-netaddr/2.13.f6042d3/jitsi-netaddr-2.13.f6042d3.jar:/home/admin/.m2/repository/org/jitsi/jitsi-dnsservice/2.9-SNAPSHOT/jitsi-dnsservice-2.9-SNAPSHOT.jar:/home/admin/.m2/repository/org/jitsi/jitsi-packetlogging/2.13.f6042d3/jitsi-packetlogging-2.13.f6042d3.jar:/home/admin/.m2/repository/org/jitsi/jitsi-protocol/2.13.f6042d3/jitsi-protocol-2.13.f6042d3.jar:/home/admin/.m2/repository/org/jitsi/jitsi-protocol-jabber/2.13.f6042d3/jitsi-protocol-jabber-2.13.f6042d3.jar:/home/admin/.m2/repository/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar:/home/admin/.m2/repository/org/igniterealtime/smack/smack-java7/4.2.1/smack-java7-4.2.1.jar:/home/admin/.m2/repository/org/igniterealtime/smack/smack-resolver-javax/4.2.1/smack-resolver-javax-4.2.1.jar:/home/admin/.m2/repository/org/igniterealtime/smack/smack-sasl-javax/4.2.1/smack-sasl-javax-4.2.1.jar:/home/admin/.m2/repository/org/igniterealtime/smack/smack-bosh/4.2.1/smack-bosh-4.2.1.jar:/home/admin/.m2/repository/org/igniterealtime/jbosh/jbosh/0.9.0/jbosh-0.9.0.jar:/home/admin/.m2/repository/org/apache/httpcomponents/httpclient/4.4/httpclient-4.4.jar:/home/admin/.m2/repository/org/apache/httpcomponents/httpcore/4.4/httpcore-4.4.jar:/home/admin/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/home/admin/.m2/repository/org/igniterealtime/smack/smack-debug/4.2.1/smack-debug-4.2.1.jar:/home/admin/.m2/repository/org/igniterealtime/smack/smack-experimental/4.2.1/smack-experimental-4.2.1.jar:/home/admin/.m2/repository/org/igniterealtime/smack/smack-legacy/4.2.1/smack-legacy-4.2.1.jar:/home/admin/.m2/repository/org/jitsi/jnsapi/0.0.3-jitsi-smack4.2-3/jnsapi-0.0.3-jitsi-smack4.2-3.jar:/home/admin/.m2/repository/org/jitsi/jitsi-protocol-media/2.13.f6042d3/jitsi-protocol-media-2.13.f6042d3.jar:/home/admin/.m2/repository/org/jitsi/jitsi-resourcemanager/2.13.f6042d3/jitsi-resourcemanager-2.13.f6042d3.jar:/home/admin/.m2/repository/org/jitsi/jitsi-stats/1.0-SNAPSHOT/jitsi-stats-1.0-SNAPSHOT.jar:/home/admin/.m2/repository/io/callstats/callstats-java-sdk/5.0.0/callstats-java-sdk-5.0.0.jar:/home/admin/.m2/repository/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar:/home/admin/.m2/repository/org/apache/logging/log4j/log4j-api/2.3/log4j-api-2.3.jar:/home/admin/.m2/repository/org/apache/logging/log4j/log4j-core/2.3/log4j-core-2.3.jar:/home/admin/.m2/repository/org/slf4j/slf4j-simple/1.6.1/slf4j-simple-1.6.1.jar:/home/admin/.m2/repository/org/bitbucket/b_c/jose4j/0.5.1/jose4j-0.5.1.jar:/home/admin/.m2/repository/com/squareup/okhttp3/okhttp/3.9.1/okhttp-3.9.1.jar:/home/admin/.m2/repository/com/squareup/okio/okio/1.13.0/okio-1.13.0.jar:/home/admin/.m2/repository/org/jitsi/jitsi-ui-service/2.13.f6042d3/jitsi-ui-service-2.13.f6042d3.jar:/home/admin/.m2/repository/org/jitsi/jitsi-util/2.13.f6042d3/jitsi-util-2.13.f6042d3.jar:/home/admin/.m2/repository/dnsjava/dnsjava/2.1.7/dnsjava-2.1.7.jar:/home/admin/.m2/repository/org/apache/felix/org.apache.felix.main/4.4.0/org.apache.felix.main-4.4.0.jar:/home/admin/.m2/repository/org/apache/felix/org.apache.felix.framework/4.4.0/org.apache.felix.framework-4.4.0.jar:/home/admin/.m2/repository/com/yuvimasory/orange-extensions/1.3.0/orange-extensions-1.3.0.jar:/home/admin/.m2/repository/org/jitsi/libjitsi/1.0-SNAPSHOT/libjitsi-1.0-SNAPSHOT.jar:/home/admin/.m2/repository/ch/imvs/sdes4j/1.1.3/sdes4j-1.1.3.jar:/home/admin/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar:/home/admin/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.54/bcpkix-jdk15on-1.54.jar:/home/admin/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.54/bcprov-jdk15on-1.54.jar:/home/admin/.m2/repository/org/jitsi/bccontrib/1.0/bccontrib-1.0.jar:/home/admin/.m2/repository/org/jitsi/zrtp4j-light/3.2.0-jitsi-1-SNAPSHOT/zrtp4j-light-3.2.0-jitsi-1-SNAPSHOT.jar:/home/admin/.m2/repository/org/osgi/org.osgi.core/4.3.1/org.osgi.core-4.3.1.jar:/home/admin/.m2/repository/org/slf4j/slf4j-jdk14/1.7.7/slf4j-jdk14-1.7.7.jar:/home/admin/.m2/repository/org/slf4j/osgi-over-slf4j/1.7.7/osgi-over-slf4j-1.7.7.jar:/home/admin/.m2/repository/org/slf4j/jul-to-slf4j/1.7.7/jul-to-slf4j-1.7.7.jar:/home/admin/.m2/repository/xpp3/xpp3/1.1.4c/xpp3-1.1.4c.jar:/home/admin/.m2/repository/rusv/agafua-syslog/0.4/agafua-syslog-0.4.jar:/home/admin/.m2/repository/org/objenesis/objenesis/2.2/objenesis-2.2.jar:/home/admin/.m2/repository/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.jitsi.videobridge.xmpp=true Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.vm.specification.name=Java Virtual Machine Specification Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: net.java.sip.communicator.service.media.DISABLE_AUDIO_SUPPORT=true Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.vm.specification.version=1.8 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: sun.cpu.endian=little Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: sun.os.patch.level=unknown Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.io.tmpdir=/tmp Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.jitsi.videobridge.ENABLE_SVC=true Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: net.java.sip.communicator.service.media.MAX_PORT_NUMBER=20000 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.vendor.url.bug=http://bugreport.sun.com/bugreport/ Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.jitsi.service.neomedia.AudioMediaStream.DISABLE_DTMF_HANDLING=true Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: os.arch=amd64 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.ext.dirs=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext:/usr/java/packages/lib/ext Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: user.dir=/opt/jitsi/jitsi-videobridge Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: line.separator=

Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.vm.name=OpenJDK 64-Bit Server VM Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.ice4j.ice.harvest.DISABLE_LINK_LOCAL_ADDRESSES=true Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: log4j.configurationFile=/opt/jitsi/jitsi-videobridge/config/log4j2.xml Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: file.encoding=ANSI_X3.4-1968 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: net.java.sip.communicator.impl.neomedia.video.maxbandwidth=2147483647 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: java.specification.version=1.8 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: org.jitsi.impl.neomedia.rtp.sendsidebandwidthestimation.BandwidthEstimatorImpl.START_BITRATE_BPS=2500000 Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: Normal classloader Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: failed to find jitsi-defaults.properties with class loader, will continue without it. Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: Normal classloader Dec 24, 2018 6:52:06 PM org.jitsi.util.LoggerImpl log INFO: failed to find jitsi-default-overrides.properties with class loader, will continue without it. Dec 24, 2018 6:52:06 PM net.java.sip.communicator.util.Logger info INFO: Resource manager STARTED Dec 24, 2018 6:52:06 PM net.java.sip.communicator.util.Logger info INFO: Resource manager REGISTERED Dec 24, 2018 6:52:06 PM net.java.sip.communicator.util.Logger info INFO: Network Address Manager ...[ STARTED ] Dec 24, 2018 6:52:06 PM net.java.sip.communicator.util.Logger info INFO: Network Address Manager Service ...[REGISTERED] Dec 24, 2018 6:52:06 PM net.java.sip.communicator.util.Logger info INFO: Packet Logging Service ...[REGISTERED] Dec 24, 2018 6:52:06 PM net.java.sip.communicator.util.Logger info INFO: JVB Version: JVB 0.1.build.SVN Dec 24, 2018 6:52:06 PM net.java.sip.communicator.util.Logger info INFO: Not starting the Jetty service for org.jitsi.videobridge.rest.RESTBundleActivator(port=8080) Dec 24, 2018 6:52:06 PM net.java.sip.communicator.util.Logger info INFO: Not starting the Jetty service for org.jitsi.videobridge.rest.PublicRESTBundleActivator(port=-1) Dec 24, 2018 6:52:06 PM net.java.sip.communicator.util.Logger info INFO: Not starting the Jetty service for org.jitsi.videobridge.rest.PublicClearPortRedirectBundleActivator(port=8080) Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log INFO: Running with open files limit 65536 (hard 65536), thread limit 15781 (hard 15781). Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log INFO: Starting with 60 second interval. Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log WARNING: No authorized source regexp configured. Will accept requests from any source. Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log INFO: CAT=stat create_conf,conf_id=54057276b3b6fead conf_name=null,logging=false,conf_count=1,ch_count=0,v_streams=0 Dec 24, 2018 6:52:07 PM org.ice4j.ice.harvest.AwsCandidateHarvester obtainEC2Addresses INFO: Detected AWS local IP: 10.101.10.52:9/udp Dec 24, 2018 6:52:07 PM org.ice4j.ice.harvest.AwsCandidateHarvester obtainEC2Addresses INFO: Detected AWS public IP: 18.188.106.2:9/udp Dec 24, 2018 6:52:07 PM org.ice4j.ice.harvest.MappingCandidateHarvesters initialize INFO: Using org.ice4j.ice.harvest.AwsCandidateHarvester, face=/10.101.10.52, mask=/18.188.106.2 Dec 24, 2018 6:52:07 PM org.ice4j.ice.harvest.MappingCandidateHarvesters initialize INFO: Initialized mapping harvesters (delay=46ms). stunDiscoveryFailed=false Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log INFO: Warming up SecureRandom... Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log INFO: Warming up SecureRandom finished. Dec 24, 2018 6:52:07 PM net.java.sip.communicator.util.Logger info INFO: Octo relay not configured. Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log INFO: net.java.sip.communicator.SC_HOME_DIR_NAME=.sip-communicator Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log INFO: net.java.sip.communicator.SC_HOME_DIR_LOCATION=/home/admin Dec 24, 2018 6:52:07 PM net.java.sip.communicator.util.Logger error SEVERE: java.net.ConnectException: Connection refused (Connection refused), host:127.0.0.1, port:5275 org.xmpp.component.ComponentException: java.net.ConnectException: Connection refused (Connection refused) at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:296) at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:242) at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:222) at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:315) at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:300) at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:174) ... 12 more

Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log INFO: Using component socket: true Dec 24, 2018 6:52:07 PM org.ice4j.ice.harvest.SinglePortUdpHarvester createHarvesters INFO: Failed to create SinglePortUdpHarvester for address 10.101.10.52:10000/udp: java.net.BindException: Address already in use (Bind failed) Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log INFO: No single-port harvesters created. Dec 24, 2018 6:52:07 PM org.ice4j.ice.harvest.AbstractTcpListener addLocalAddresses INFO: Not using link-local address /fe80:0:0:0:88f:bfff:fe2f:4442%eth0 for TCP candidates. Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log WARNING: Failed to initialize TCP harvester on port 443: java.net.SocketException: Permission denied. Retrying on port 4443. Dec 24, 2018 6:52:07 PM org.ice4j.ice.harvest.AbstractTcpListener addLocalAddresses INFO: Not using link-local address /fe80:0:0:0:88f:bfff:fe2f:4442%eth0 for TCP candidates. Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log WARNING: Failed to initialize TCP harvester on fallback port 4443: java.net.BindException: Address already in use Dec 24, 2018 6:52:07 PM org.jitsi.util.LoggerImpl log INFO: Performed a successful health check in 718ms. Sticky failure: false Dec 24, 2018 6:52:12 PM net.java.sip.communicator.util.Logger error SEVERE: java.net.ConnectException: Connection refused (Connection refused), host:127.0.0.1, port:5275 org.xmpp.component.ComponentException: java.net.ConnectException: Connection refused (Connection refused) at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:296) at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:242) at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:222) at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:315) at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:300) at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:174) ... 12 more

Dec 24, 2018 6:52:17 PM net.java.sip.communicator.util.Logger error SEVERE: java.net.ConnectException: Connection refused (Connection refused), host:127.0.0.1, port:5275 org.xmpp.component.ComponentException: java.net.ConnectException: Connection refused (Connection refused) at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:296) at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:242) at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:222) at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:315) at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:300) at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:174) ... 12 more

Dec 24, 2018 6:52:17 PM org.jitsi.util.LoggerImpl log SEVERE: Health check failed in 0ms: java.lang.Exception: Failed to bind single-port at org.jitsi.videobridge.health.Health.doCheck(Health.java:222) at org.jitsi.videobridge.health.Health.doRun(Health.java:495) at org.jitsi.util.concurrent.PeriodicRunnableWithObject.run(PeriodicRunnableWithObject.java:87) at org.jitsi.util.concurrent.RecurringRunnableExecutor.run(RecurringRunnableExecutor.java:216) at org.jitsi.util.concurrent.RecurringRunnableExecutor.runInThread(RecurringRunnableExecutor.java:292) at org.jitsi.util.concurrent.RecurringRunnableExecutor.access$000(RecurringRunnableExecutor.java:36) at org.jitsi.util.concurrent.RecurringRunnableExecutor$1.run(RecurringRunnableExecutor.java:328)

Dec 24, 2018 6:52:22 PM net.java.sip.communicator.util.Logger error SEVERE: java.net.ConnectException: Connection refused (Connection refused), host:127.0.0.1, port:5275 org.xmpp.component.ComponentException: java.net.ConnectException: Connection refused (Connection refused) at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:296) at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:242) at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:222) at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:315) at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:300) at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:174) ... 12 more

Dec 24, 2018 6:52:27 PM net.java.sip.communicator.util.Logger error SEVERE: java.net.ConnectException: Connection refused (Connection refused), host:127.0.0.1, port:5275 org.xmpp.component.ComponentException: java.net.ConnectException: Connection refused (Connection refused) at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:296) at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:242) at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:222) at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:315) at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:300) at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:174) ... 12 more

Dec 24, 2018 6:52:27 PM org.jitsi.util.LoggerImpl log SEVERE: Health check failed in 0ms: java.lang.Exception: Failed to bind single-port at org.jitsi.videobridge.health.Health.doCheck(Health.java:222) at org.jitsi.videobridge.health.Health.doRun(Health.java:495) at org.jitsi.util.concurrent.PeriodicRunnableWithObject.run(PeriodicRunnableWithObject.java:87) at org.jitsi.util.concurrent.RecurringRunnableExecutor.run(RecurringRunnableExecutor.java:216) at org.jitsi.util.concurrent.RecurringRunnableExecutor.runInThread(RecurringRunnableExecutor.java:292) at org.jitsi.util.concurrent.RecurringRunnableExecutor.access$000(RecurringRunnableExecutor.java:36) at org.jitsi.util.concurrent.RecurringRunnableExecutor$1.run(RecurringRunnableExecutor.java:328)

mckaygerhard commented 5 years ago

this project seems are a trick to get some kind of dependence of the comunity or something, seems issues #531 and #653 are related, got same error, intersting part:

Dec 24, 2018 6:52:07 PM net.java.sip.communicator.util.Logger error
SEVERE: java.net.ConnectException: Connection refused (Connection refused), host:127.0.0.1, port:5275
org.xmpp.component.ComponentException: java.net.ConnectException: Connection refused (Connection refused)

i'm not so smart but why a compile task will try to connect to a server? or the development are so ridiculus to see something or we the community are so inteligent-less to see sometnigh obvious?

inclusivelly "de-src" task faild tremendously! seems there's another issues about that: https://github.com/jitsi/jitsi-videobridge/issues/497#issuecomment-313881959 related to debian packages.. i dont know but i cannot see any good documentation for compile it! some comments for any developer please? @bgrozev @gpolitis @damencho or @lyubomir ? please?

damencho commented 5 years ago

This is a maven project, to compile you just do mvn install. The command you use is for running the project.

Please use the community forum for questions and problems before opening new issues.

mckaygerhard commented 5 years ago

err @damencho the ant task deb-src generates the same error!

egarciahz commented 5 years ago

How can I then compile the jitsi-videobridge from the sources? what would be the specific steps to compile?

the command deb-src fails:

--log

BUILD FAILED /home/manang/jitsi/jitsi-videobridge/build.xml:52: Problem: failed to create task or type antlib:org.apache.maven.artifact.ant:dependencies Cause: The name is undefined. Action: Check the spelling. Action: Check that any custom tasks/types have been declared. Action: Check that any / declarations have taken place. No types or tasks have been defined in this namespace yet

This appears to be an antlib declaration. Action: Check that the implementing library exists in one of: -/usr/share/ant/lib -/home/manang/.ant/lib -a directory added on the command line with the -lib argument

damencho commented 5 years ago

To compile you just need to:

cd jitsi-videobridge
mvn install

The and file is currently used only for generating deb packages and the deb-src task is an old one to produce debian source package, which I suppose is not working anymore. To use the ant file read the instructions in the beginning of the file, there is a maven ant lib to be installed and -lib param to be passed, but you don't need to use ant if you just want to compile the sources.

mckaygerhard commented 5 years ago

well @damencho how it's the jitsi debian package generated then? please! i'm also interesting

damencho commented 5 years ago

Which package, debian?

mckaygerhard commented 5 years ago

yeah, the packages featured at release page in oficial web

mckaygerhard commented 5 years ago

I sucessfully genrated the mett packages and the metapackges but the videobridge could not be generated!

damencho commented 5 years ago

ant -lib ~/.m2/repository/org/apache/maven/maven-ant-tasks/2.1.3 -Dlabel=$BUILD_NUMBER rebuild deb

mckaygerhard commented 5 years ago

umm i can made some instructions for community thanks to you now!

mckaygerhard commented 5 years ago

i'll try and post fedbak in some hours

mckaygerhard commented 5 years ago

hi why you used ~/.m2/repository/org/apache/maven/maven-ant-tasks/2.1.3 ??? i was thinking that content was generated but not!

egarciahz commented 5 years ago

Furter research give me that was deprecated.. please can you provide more details or alternatives..?

damencho commented 5 years ago

If you are talking about maven ant task, the description is here https://github.com/jitsi/jitsi-videobridge/blob/master/build.xml#L3

mckaygerhard commented 5 years ago

the description does nothig, i mean, sais the same as the comments here..

the main question how the jitsi official packages are done then?

damencho commented 5 years ago

I already answered this question above https://github.com/jitsi/jitsi-videobridge/issues/733#issuecomment-449853752

mckaygerhard commented 5 years ago

ok ok i think there's a circle without a clear method to us to generated same result! that's the problem

damencho commented 5 years ago

I don't understand your statement above.

I understood that you are asking how are the official debian packages of jvb generated, and the ant command above is the one that is used on jitst's ci to produce the deb packages on every change.

What is the problem you are facing?

mckaygerhard commented 5 years ago

i try your command and your recommendations but those points aroud ant maven ant task are deprecated and i cant generate it anything.. also i must do all offline the second time!

damencho commented 5 years ago

I don't think those builds can be done offline at the moment.

I have no idea about what deprecation are you talking about.

I just executed it and it worked without a problem: https://gist.github.com/damencho/10c85b1b288dabc77c966c5fd9aa40c9 This is what is currently used to produce packages that are uploaded on https://download.jitsi.org.

mckaygerhard commented 5 years ago

umm @damencho if i run that command and all deps are downloading .. the scripts can be modified just to compile the deb file later without re-downloading those depends? right? how can i do that?

damencho commented 5 years ago

Try it, I'm not sure... Search for some maven option to work offline. This is not the use case that it is currently used for, we always call mvn with -U flag to be sure it always updates the dependencies before executing the maven file, cause there can be modifications in the pom file. What is your use case, why do you need the build process to be offline?

mckaygerhard commented 5 years ago

umm it's hard to understand for people that always think that network conection will be available .. so dont try to understand.. as example, how a man that never sufer the horrors of a war will think that sell weapons are not a good bussiness!? well as you always think your internet connection are always available, you are an ignoran of the situations due you are confortable until no more confortable

damencho commented 5 years ago

I don't understand your statement.

Those scripts and procedures are used on a VMs located in the cloud, if there is no internet there that VM is not working, this is the situation. If for some reason you have other use cases which are not covered, then you can try improving those scripts, any PRs or contributions are welcome.

mckaygerhard commented 5 years ago

located in the cloud,

... that need networking

hen you can try improving those scripts, any PRs or contributions are welcome.

i will improve the documentation for those that wants to compile or generate deb packages, and send pull request

mckaygerhard commented 5 years ago

puff are a mess of requested source.. all the setupd depends trongly of a cloud setup that anybody can set.. for example to populate the libs must run https://gist.github.com/damencho/10c85b1b288dabc77c966c5fd9aa40c9 bnut the command are incomplete due need "-DrepoUrl" that are the same need byt the command at https://github.com/jitsi/jitsi-videobridge/issues/733#issuecomment-449853752 and so and so... and too much of incomplete information

damencho commented 5 years ago

If you have a better idea any PR is welcome.

mckaygerhard commented 5 years ago

i'm working on that but you dont explain me to clear that i just wrote today.. please be more clear next time i'm not familiar with this project..

damencho commented 5 years ago

I also do not understand your comment.

That command and its dependencies are something we do not control. We just use maven-ant-tasks to get the jar dependencies from the maven project and have it in ant and been able to compile there and copy the jar files later to produce a debian package. This is used in jitsi-videobridge, jicofo and jigasi.

sodrulamin commented 4 years ago

I have tried the way you described. but still getting the bellow error. can you please help me??

root@PDS167:/usr/local/JitsiVideoBridge# mvn install [INFO] Scanning for projects... [INFO] [INFO] --------------------< org.jitsi:jitsi-videobridge >--------------------- [INFO] Building jitsi-videobridge 2.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ jitsi-videobridge --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ jitsi-videobridge --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- kotlin-maven-plugin:1.3.61:compile (compile) @ jitsi-videobridge --- [ERROR] /usr/local/JitsiVideoBridge/src/main/kotlin/org/jitsi/videobridge/transport/ice/IceTransport.kt: (38, 21) Symbol is declared in module 'java.base' which does not export package 'sun.net.util' [ERROR] /usr/local/JitsiVideoBridge/src/main/kotlin/org/jitsi/videobridge/transport/ice/IceTransport.kt: (424, 10) Symbol is declared in module 'java.base' which does not export package 'sun.net.util' [ERROR] /usr/local/JitsiVideoBridge/src/main/kotlin/org/jitsi/videobridge/transport/ice/IceTransport.kt: (424, 24) Symbol is declared in module 'java.base' which does not export package 'sun.net.util' [ERROR] /usr/local/JitsiVideoBridge/src/main/kotlin/org/jitsi/videobridge/transport/ice/IceTransport.kt: (424, 53) Symbol is declared in module 'java.base' which does not export package 'sun.net.util' [ERROR] /usr/local/JitsiVideoBridge/src/main/kotlin/org/jitsi/videobridge/transport/ice/IceTransport.kt: (424, 67) Symbol is declared in module 'java.base' which does not export package 'sun.net.util' [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 8.580 s [INFO] Finished at: 2020-04-15T01:43:36-07:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.jetbrains.kotlin:kotlin-maven-plugin:1.3.61:compile (compile) on project jitsi-videobridge: Compilation failure: Compilation failure: [ERROR] /usr/local/JitsiVideoBridge/src/main/kotlin/org/jitsi/videobridge/transport/ice/IceTransport.kt:[38,21] Symbol is declared in module 'java.base' which does not export package 'sun.net.util' [ERROR] /usr/local/JitsiVideoBridge/src/main/kotlin/org/jitsi/videobridge/transport/ice/IceTransport.kt:[424,10] Symbol is declared in module 'java.base' which does not export package 'sun.net.util' [ERROR] /usr/local/JitsiVideoBridge/src/main/kotlin/org/jitsi/videobridge/transport/ice/IceTransport.kt:[424,24] Symbol is declared in module 'java.base' which does not export package 'sun.net.util' [ERROR] /usr/local/JitsiVideoBridge/src/main/kotlin/org/jitsi/videobridge/transport/ice/IceTransport.kt:[424,53] Symbol is declared in module 'java.base' which does not export package 'sun.net.util' [ERROR] /usr/local/JitsiVideoBridge/src/main/kotlin/org/jitsi/videobridge/transport/ice/IceTransport.kt:[424,67] Symbol is declared in module 'java.base' which does not export package 'sun.net.util' [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

mckaygerhard commented 4 years ago

@damencho seem i not the only.. in fact all the people does not understand how to compile video bridge this project have a very bad documentation.. puff

bbaldino commented 4 years ago

@sodrulamin that error is due to not using Java 8, though it should be fixed with tip of master. So you can either use Java 8 or update to 03b2fc4bdb8d19ebcda31756d0435e5910d21d60. Note that although we try to keep things compiling for Java > 8, we only officially support Java 8 at this time.

ecommerce-technician commented 4 years ago

I'm getting this error as well, I'm on Ubuntu using java 8

mckaygerhard commented 4 years ago

upgrade to java 8 and this project becomes more a headhache rather than usefully.. i already know there's 2020 but network required build are security hole in any way! puff.. what a shit!

i never found a solution since many time ago!

andywangevertz commented 3 years ago

I have compiled successfully and it is not that hard if you use the Ubuntu 20.04. The following is my setup: OS: Ubuntu 20.04.2 LTS Tools: (openjdk-11-jdk + maven-3.6.3)

sudo apt install default-jdk
sudo apt install maven

Steps:

git clone https://github.com/jitsi/jitsi-videobridge
cd jitsi-videobridge/
mvn install

Run it: (keep going, under jitsi-videobridge)

cd jvb
export JVB_HOME=`pwd`
mvn compile exec:exec -Dexec.executable=java -Dexec.args="-cp %classpath org.jitsi.videobridge.MainKt -Djava.library.path=$JVB_HOME/lib/native/linux-64 -Djava.util.logging.config.file=$JVB_HOME/lib/logging.properties -Dnet.java.sip.communicator.SC_HOME_DIR_NAME=.jitsi-videobridge --apis=,"
mckaygerhard commented 3 years ago

not all people wants to use winbuntu, and the issue is that compilation forces network usage

andywangevertz commented 3 years ago

I think someone said 'Don't find fault, find a remedy'. Maybe it is time to rewrite the whole stuff in Rust. Cheers.

naeemahmedk commented 4 months ago

Hi, everyone

In my case followed below and it worked

sudo apt install default-jdk
sudo apt install maven

Then

sudo mvn clean
sudo mvn install