Created PR https://github.com/apache/tika/pull/1855

On Wed, Jul 10, 2024 at 11:07 PM Tamás Cservenák <ta...@cservenak.net>
wrote:

> Created https://issues.apache.org/jira/browse/MNG-8180
>
> On Wed, Jul 10, 2024 at 11:04 PM Tamás Cservenák <ta...@cservenak.net>
> wrote:
>
>> You, Maven says this:
>>
>> ```
>> [DEBUG] Using transporter HttpTransporter with priority 5.0 for
>> https://repository.apache.org/service/local/staging/deploy/maven2
>> [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for
>> https://repository.apache.org/service/local/staging/deploy/maven2 with
>> username=cstamas, password=***
>> Uploading to apache.releases.https:
>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0/tika-grpc-3.0.0.pom
>> Uploaded to apache.releases.https:
>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0/tika-grpc-3.0.0.pom
>> (16 kB at 7.3 kB/s)
>> Uploading to apache.releases.https:
>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0/tika-grpc-3.0.0.jar
>> Uploaded to apache.releases.https:
>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0/tika-grpc-3.0.0.jar
>> (72 MB at 15 MB/s)
>> Downloading from apache.releases.https:
>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/maven-metadata.xml
>> [DEBUG] Could not find metadata
>> org.apache.tika:tika-grpc/maven-metadata.xml in apache.releases.https (
>> https://repository.apache.org/service/local/staging/deploy/maven2)
>> [DEBUG] Writing tracking file
>> '/home/cstamas/.m2/repository-oss/org/apache/tika/tika-grpc/resolver-status.properties'
>> Uploading to apache.releases.https:
>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/maven-metadata.xml
>> Uploaded to apache.releases.https:
>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/maven-metadata.xml
>> (304 B at 769 B/s)
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] BUILD SUCCESS
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time:  29.370 s
>> [INFO] Finished at: 2024-07-10T23:01:08+02:00
>> [INFO]
>> ------------------------------------------------------------------------
>> ```
>>
>> And "fake" tika-grpc successfully deployed here:
>> orgapachetika-1104
>>
>> (will drop it)
>>
>> This is a nasty bug.
>>
>> In short, tika-grpc JAR is shaded, and _contains a Maven Plugin_
>> (META-INF/maven/plugin.xml), and Resolver blindly assumed it is deploying
>> _a Maven Plugin_ (based on presence of this file) and took G:A from it and
>> wanted to update plugin metadata....
>>
>> Fix:
>> add this line to shade excludes:
>> <exclude>META-INF/maven/plugin.xml</exclude>
>>
>> T
>>
>>
>> On Wed, Jul 10, 2024 at 10:57 PM Tamás Cservenák <ta...@cservenak.net>
>> wrote:
>>
>>> Found it, will create PR and explain
>>>
>>> T
>>>
>>> On Wed, Jul 10, 2024 at 10:22 PM Tim Allison <talli...@apache.org>
>>> wrote:
>>>
>>>> What?!
>>>>
>>>> On Wed, Jul 10, 2024 at 4:20 PM Tamás Cservenák <ta...@cservenak.net>
>>>> wrote:
>>>>
>>>> > Howdy,
>>>> >
>>>> > reproduced, and is even weirder:
>>>> >
>>>> >
>>>> https://gist.github.com/cstamas/4f2e9e68f35da850be60e44c24bc581a#file-gistfile1-txt-L70
>>>> >
>>>> > Line 70 is what you mention...
>>>> >
>>>> > But not only that, you have the same stuff INSTALLed as well, see
>>>> line 32!
>>>> > Looking more...
>>>> >
>>>> >
>>>> > On Wed, Jul 10, 2024 at 9:44 PM Tim Allison <talli...@apache.org>
>>>> wrote:
>>>> >
>>>> > > Apache Maven 3.9.7 (8b094c9513efc1b9ce2d952b3b9c8eaedaf8cbf0)
>>>> > > Maven home: /apache/apache-maven-3.9.7
>>>> > > Java version: 11.0.23, vendor: Eclipse Adoptium, runtime:
>>>> > > /usr/lib/jvm/temurin-11-jdk-amd64
>>>> > > Default locale: en_US, platform encoding: UTF-8
>>>> > > OS name: "linux", version: "6.5.0-41-generic", arch: "amd64",
>>>> family:
>>>> > > "unix"
>>>> > >
>>>> > > I've downgraded the version of the deploy plugin for now. I'll let
>>>> you
>>>> > know
>>>> > > if that works. Thank you!
>>>> > >
>>>> > > On Wed, Jul 10, 2024 at 3:37 PM Tamás Cservenák <
>>>> ta...@cservenak.net>
>>>> > > wrote:
>>>> > >
>>>> > > > Howdy,
>>>> > > >
>>>> > > > This is wierd. What maven version are you using? And what java
>>>> version?
>>>> > > > Will try to reproduce.
>>>> > > >
>>>> > > > T
>>>> > > >
>>>> > > > On Wed, Jul 10, 2024, 20:56 Tim Allison <talli...@apache.org>
>>>> wrote:
>>>> > > >
>>>> > > > > Hi All,
>>>> > > > >   I'm sure this is user error. I recently tried to deploy
>>>> Apache Tika
>>>> > > > with
>>>> > > > > maven-deploy-plugin:3.1.2.
>>>> > > > > I'm having a problem with deploying a new module we just added.
>>>> > > > >
>>>> > > > > Our repo is here: https://github.com/apache/tika
>>>> > > > >
>>>> > > > > I see the usual download/upload pattern, but then after the
>>>> final
>>>> > > > download
>>>> > > > > of tika-grpc/metadata.xml, it looks like it is trying to
>>>> download the
>>>> > > > > metadata for xmlbeans?!
>>>> > > > >
>>>> > > > > What am I doing wrong?
>>>> > > > >
>>>> > > > > Thank you!
>>>> > > > >
>>>> > > > > Expected pattern:
>>>> > > > >
>>>> > > > > [INFO] [INFO] --- deploy:3.1.2:deploy (default-deploy) @
>>>> tika-grpc
>>>> > ---
>>>> > > > > [INFO] Uploading to apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0-BETA2/tika-grpc-3.0.0-BETA2.pom
>>>> > > > > [INFO] Progress (1): 16 kB
>>>> > > > > [INFO]
>>>> > > > > [INFO] Uploaded to apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0-BETA2/tika-grpc-3.0.0-BETA2.pom
>>>> > > > > (16 kB at 9.0 kB/s)
>>>> > > > > [INFO] Uploading to apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0-BETA2/tika-grpc-3.0.0-BETA2.jar
>>>> > > > > [INFO] Uploading to apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0-BETA2/tika-grpc-3.0.0-BETA2-sources.jar
>>>> > > > > [INFO] Uploading to apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0-BETA2/tika-grpc-3.0.0-BETA2.pom.asc
>>>> > > > > [INFO] Uploading to apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0-BETA2/tika-grpc-3.0.0-BETA2.jar.asc
>>>> > > > > [INFO] Uploading to apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0-BETA2/tika-grpc-3.0.0-BETA2-sources.jar.asc
>>>> > > > > ....
>>>> > > > >
>>>> > > > > [INFO] Uploaded to apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0-BETA2/tika-grpc-3.0.0-BETA2.jar.asc
>>>> > > > > (833 B at 1.2 kB/s)
>>>> > > > > [INFO] Uploaded to apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0-BETA2/tika-grpc-3.0.0-BETA2.pom.asc
>>>> > > > > (833 B at 1.2 kB/s)
>>>> > > > > [INFO] Uploaded to apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0-BETA2/tika-grpc-3.0.0-BETA2-sources.jar.asc
>>>> > > > > (833 B at 1.2 kB/s)
>>>> > > > > ....
>>>> > > > >
>>>> > > > > [INFO] Uploaded to apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0-BETA2/tika-grpc-3.0.0-BETA2-sources.jar
>>>> > > > > (82 kB at 53 kB/s)
>>>> > > > >
>>>> > > > > ....
>>>> > > > >
>>>> > > > > [INFO] Uploaded to apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/3.0.0-BETA2/tika-grpc-3.0.0-BETA2.jar
>>>> > > > > (72 MB at 6.2 MB/s)
>>>> > > > > [INFO] Downloading from apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/tika/tika-grpc/maven-metadata.xml
>>>> > > > > *[INFO] Downloading from apache.releases.https:
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/xmlbeans/maven-metadata.xml
>>>> > > > > <
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/xmlbeans/maven-metadata.xml
>>>> > > > > >*
>>>> > > > > [INFO] [WARNING] Could not transfer metadata
>>>> > > > > org.apache.xmlbeans/maven-metadata.xml from/to
>>>> apache.releases.https
>>>> > (
>>>> > > > >
>>>> https://repository.apache.org/service/local/staging/deploy/maven2):
>>>> > > > status
>>>> > > > > code: 400, reason phrase: Bad Request (400)
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>>
>>>

Reply via email to