sonatype-nexus-community / nexus-repository-composer

Composer support for the Nexus Repository Manager (work in progress!)
Eclipse Public License 1.0
211 stars 82 forks source link

update to build against Nexus Repository Manager 3.38.1 #108

Closed bhamail closed 2 years ago

bhamail commented 2 years ago

Some changes to build using NXRM 3.38.1

Uses generic SearchFacet (instead of ElasticSearchFacet used in #104).

It relates to the following issue #s:

bhamail commented 2 years ago

Closed. Using PR #104 instead.

sjweixel commented 2 years ago

I downloaded nexus-repository-composer-0.0.22-bundle.kar, which seems to contain this fix. I saved the file to the deploy directory. In the nexus web interface, create repo shows a list of composer repo types (group, hosted, and proxy), but clicking any of these does not open the configuration screen. I don't see anything in the logs indicating any errors caused by the composer plugin. Do you have any suggestions on how to fix?

bhamail commented 2 years ago

What version of Nexus are you running?

sjweixel commented 2 years ago

3.38.1-01

bhamail commented 2 years ago

@sjweixel Interesting. I just downloaded NXRM and unzipped into a new directory, then also downloaded the pre-build nexus-repository-composer-0.0.22-bundle.kar from central and copied the .kar into nexus-3.38.1-01/deploy/. I was able to get to the config screen for a composer proxy. (screenshot below). Could you try installing the componer .kar in a new Nexus installation? Maybe there is something leftover from prior install attempts?

Screen Shot 2022-05-02 at 4 34 47 PM