Coder Social home page Coder Social logo

Comments (7)

vdesabou avatar vdesabou commented on July 19, 2024
===> Launching kafka-connect ... 
Error: Invalid com.sun.management.jmxremote.port number: %!s(int=[10002](https://github.com/vdesabou/kafka-docker-playground/actions/runs/7532730749/job/20504089907#step:5:10003))
jdk.internal.agent.AgentConfigurationError: java.lang.NumberFormatException: For input string: "%!s(int=10002)"
	at jdk.management.agent/sun.management.jmxremote.ConnectorBootstrap.startRemoteConnectorServer(ConnectorBootstrap.java:337)
	at jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:447)
	at jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:599)
Caused by: java.lang.NumberFormatException: For input string: "%!s(int=10002)"
	at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
	at java.base/java.lang.Integer.parseInt(Integer.java:638)
	at java.base/java.lang.Integer.parseInt(Integer.java:770)
	at jdk.management.agent/sun.management.jmxremote.ConnectorBootstrap.startRemoteConnectorServer(ConnectorBootstrap.java:335)
	... 2 more

from kafka-docker-playground.

vdesabou avatar vdesabou commented on July 19, 2024

probably caused by docker compose v2 version
https://github.com/actions/runner-images/releases/tag/ubuntu22%2F20240114.1#:~:text=Docker%20Compose%20v2,2.24.0

2.23.3 to 2.24.0

from kafka-docker-playground.

vdesabou avatar vdesabou commented on July 19, 2024

repro:

DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.24.0/docker-compose-darwin-aarch64 -o $DOCKER_CONFIG/cli-plugins/docker-compose
===> Launching ... 
===> Launching kafka-connect ... 
Error: Invalid com.sun.management.jmxremote.port number: %!s(int=10002)
jdk.internal.agent.AgentConfigurationError: java.lang.NumberFormatException: For input string: "%!s(int=10002)"
        at jdk.management.agent/sun.management.jmxremote.ConnectorBootstrap.startRemoteConnectorServer(ConnectorBootstrap.java:337)
        at jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:447)
        at jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:599)
Caused by: java.lang.NumberFormatException: For input string: "%!s(int=10002)"
        at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.base/java.lang.Integer.parseInt(Integer.java:638)
        at java.base/java.lang.Integer.parseInt(Integer.java:770)
        at jdk.management.agent/sun.management.jmxremote.ConnectorBootstrap.startRemoteConnectorServer(ConnectorBootstrap.java:335)
        ... 2 more

from kafka-docker-playground.

vdesabou avatar vdesabou commented on July 19, 2024
  connect:
    container_name: connect
    depends_on:
      broker:
        condition: service_started
        required: true
      schema-registry:
        condition: service_started
        required: true
    environment:
      CONNECT_BOOTSTRAP_SERVERS: broker:9092
      CONNECT_CLIENT_ID: connect-adminclient-producer
      CONNECT_CONFIG_PROVIDERS: file
      CONNECT_CONFIG_PROVIDERS_FILE_CLASS: org.apache.kafka.common.config.provider.FileConfigProvider
      CONNECT_CONFIG_STORAGE_REPLICATION_FACTOR: '%!s(int=1)'
      CONNECT_CONFIG_STORAGE_TOPIC: connect-configs
      CONNECT_CONNECTOR_CLIENT_CONFIG_OVERRIDE_POLICY: All
      CONNECT_CONSUMER_CONFLUENT_MONITORING_INTERCEPTOR_BOOTSTRAP_SERVERS: broker:9092
      CONNECT_CONSUMER_INTERCEPTOR_CLASSES: io.confluent.monitoring.clients.interceptor.MonitoringConsumerInterceptor
      CONNECT_GROUP_ID: connect-cluster
      CONNECT_INTERNAL_KEY_CONVERTER: org.apache.kafka.connect.json.JsonConverter
      CONNECT_INTERNAL_VALUE_CONVERTER: org.apache.kafka.connect.json.JsonConverter
      CONNECT_KEY_CONVERTER: org.apache.kafka.connect.storage.StringConverter
      CONNECT_LOG4J_APPENDER_STDOUT_LAYOUT_CONVERSIONPATTERN: '[%d] %p %X{connector.context}%m (%c:%L)%n'
      CONNECT_LOG4J_LOGGERS: org.apache.zookeeper=ERROR,org.I0Itec.zkclient=ERROR,org.reflections=ERROR,org.apache.kafka.connect.runtime.rest.RestServer=ERROR
      CONNECT_OFFSET_STORAGE_REPLICATION_FACTOR: '%!s(int=1)'
      CONNECT_OFFSET_STORAGE_TOPIC: connect-offsets
      CONNECT_PLUGIN_PATH: /usr/share/java/,/usr/share/confluent-hub-components/,/usr/share/filestream-connectors
      CONNECT_PRODUCER_CLIENT_ID: connect-worker-producer
      CONNECT_PRODUCER_CONFLUENT_MONITORING_INTERCEPTOR_BOOTSTRAP_SERVERS: broker:9092
      CONNECT_PRODUCER_INTERCEPTOR_CLASSES: io.confluent.monitoring.clients.interceptor.MonitoringProducerInterceptor
      CONNECT_REST_ADVERTISED_HOST_NAME: connect
      CONNECT_STATUS_STORAGE_REPLICATION_FACTOR: '%!s(int=1)'
      CONNECT_STATUS_STORAGE_TOPIC: connect-status
      CONNECT_TOPIC_CREATION_ENABLE: "true"
      CONNECT_VALUE_CONVERTER: io.confluent.connect.avro.AvroConverter
      CONNECT_VALUE_CONVERTER_SCHEMA_REGISTRY_URL: http://schema-registry:8081
      EXTRA_ARGS: ""
      KAFKA_JMX_HOSTNAME: localhost
      KAFKA_JMX_PORT: '%!s(int=10002)'
      PYROSCOPE_APPLICATION_NAME: connect
      PYROSCOPE_SERVER_ADDRESS: http://pyroscope:4040
    hostname: connect
    image: confluentinc/cp-server-connect-base:7.5.2
    networks:
      default: null
    ports:
      - mode: ingress
        target: 5005
        published: "5005"
        protocol: tcp
      - mode: ingress
        target: 8083
        published: "8083"
        protocol: tcp
      - mode: ingress
        target: 10002
        published: "10002"
        protocol: tcp
    restart: always
    volumes:
      - type: bind
        source: /Users/vsaboulin/Documents/github/kafka-docker-playground/environment/plaintext/jmx-exporter
        target: /usr/share/jmx_exporter/
        bind:
          create_host_path: true
      - type: bind
        source: /Users/vsaboulin/Documents/github/kafka-docker-playground/confluent-hub
        target: /usr/share/confluent-hub-components
        bind:
          create_host_path: true

from kafka-docker-playground.

vdesabou avatar vdesabou commented on July 19, 2024

docker/compose#11355

from kafka-docker-playground.

jhrotko avatar jhrotko commented on July 19, 2024

Hello
There is a fixed for this. Please check this issue docker/compose#11353.

Thanks for reporting!

from kafka-docker-playground.

vdesabou avatar vdesabou commented on July 19, 2024

👍✅ Issue fixed !

👍 CP 7.1.11 🔢 Connector v1.0.3 (📅 release date 2023-08-29) 🕐 2024-01-16 19:03 📄 kudu-sink.sh 🔗 https://github.com/vdesabou/kafka-docker-playground/actions/runs/7545873826/job/20542603762

👍 CP 7.2.9 🔢 Connector v1.0.3 (📅 release date 2023-08-29) 🕐 2024-01-16 19:58 📄 kudu-sink.sh 🔗 https://github.com/vdesabou/kafka-docker-playground/actions/runs/7545873826/job/20542611981

👍 CP 7.3.7 🔢 Connector v1.0.3 (📅 release date 2023-08-29) 🕐 2024-01-16 21:13 📄 kudu-sink.sh 🔗 https://github.com/vdesabou/kafka-docker-playground/actions/runs/7545873826/job/20542618808

👍 CP 7.4.4 🔢 Connector v1.0.3 (📅 release date 2023-08-29) 🕐 2024-01-16 22:34 📄 kudu-sink.sh 🔗 https://github.com/vdesabou/kafka-docker-playground/actions/runs/7545873826/job/20542626278

👍 CP 7.5.2 🔢 Connector v1.0.3 (📅 release date 2023-08-29) 🕐 2024-01-17 00:12 📄 kudu-sink.sh 🔗 https://github.com/vdesabou/kafka-docker-playground/actions/runs/7545873826/job/20542634578

from kafka-docker-playground.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.