JetBrains / plugin-repository-rest-client

Apache License 2.0
21 stars 15 forks source link

ClassNotFoundException: com.sun.xml.internal.messaging.saaj.util.ByteOutputStream #32

Closed gilday closed 4 years ago

gilday commented 4 years ago

Exception while publishing a plugin

Caused by: java.lang.NoClassDefFoundError: com/sun/xml/internal/messaging/saaj/util/ByteOutputStream
        at org.jetbrains.intellij.pluginRepository.CompositeConverter.fromBody(pluginRepositoryRest.kt:93)
        at retrofit.RetrofitError.getBodyAs(RetrofitError.java:137)
        at retrofit.RetrofitError.getBody(RetrofitError.java:112)
        at org.jetbrains.intellij.pluginRepository.PluginRepositoryInstance.retrofitErrorMessage(pluginRepositoryRest.kt:219)
        at org.jetbrains.intellij.pluginRepository.PluginRepositoryInstance.processRetofitError(pluginRepositoryRest.kt:202)
        at org.jetbrains.intellij.pluginRepository.PluginRepositoryInstance.uploadPluginInternal(pluginRepositoryRest.kt:167)
        at org.jetbrains.intellij.pluginRepository.PluginRepositoryInstance.uploadPluginInternal$default(pluginRepositoryRest.kt:153)
        at org.jetbrains.intellij.pluginRepository.PluginRepositoryInstance.uploadPlugin(pluginRepositoryRest.kt:138)
        at org.jetbrains.intellij.pluginRepository.PluginRepositoryInstance.uploadPlugin$default(pluginRepositoryRest.kt:137)
        at org.jetbrains.intellij.pluginRepository.PluginRepositoryInstance.uploadPlugin(pluginRepositoryRest.kt)
        at org.jetbrains.intellij.pluginRepository.PluginRepositoryInstance$uploadPlugin.call(Unknown Source)
        at org.jetbrains.intellij.tasks.PublishTask.publishPlugin(PublishTask.groovy:130)

This appears to have been introduced in https://github.com/JetBrains/plugin-repository-rest-client/commit/c132ac89713a134edcb37f706c1200e008b3d99d. I think this is an import mistake: I assumeimport com.sun.xml.internal.messaging.saaj.util.ByteOutputStream should be import java.io. ByteArrayOutputStream