# NXRM 2 to NXRM 3

**URL:** <https://community.sonatype.com/t/nxrm-2-to-nxrm-3/3415>\
**Category:** Sonatype Nexus Repository\
**Created:** [February 4, 2020, 12:54pm UTC](https://community.sonatype.com/t/nxrm-2-to-nxrm-3/3415 "2020-02-04T12:54:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![hthelosen](https://avatars.discourse-cdn.com/v4/letter/h/b19c9b/32.png) [@hthelosen](https://community.sonatype.com/u/hthelosen)\
**Post date:** [February 4, 2020, 12:54pm UTC](https://community.sonatype.com/t/nxrm-2-to-nxrm-3/3415/1 "2020-02-04T12:54:39Z")

</div>

I am preparing an upgrade of our NXRM2 to NXRM3 upgrade.

The target version is 3.16 (or 3.19 / 3.20 depending on integrations).  
It is very crucial for our automation and historical data the old URL remains accessible.  
But when I run a trial upgrade I don’t see the NXRM2 style activated.  
The new URL is:  
[https://domain.com/repository/jubel\_raw](https://domain.com/repository/jubel_raw)

The old URL was:  
[https://domain.com/nexus/content/sites/jubel\_raw/](https://domain.com/nexus/content/sites/jubel_raw/)  
Which I don’t get up-and-running although I enabled the capability:  
NXRM2 style URLs enabled.

What is lacking?

---

<div class="post-metadata">

**Author:** ![andres](https://yyz1.discourse-cdn.com/flex047/user_avatar/community.sonatype.com/andres/32/201_2.png) [@andres](https://community.sonatype.com/u/andres)\
**Post date:** [February 4, 2020, 2:06pm UTC](https://community.sonatype.com/t/nxrm-2-to-nxrm-3/3415/2 "2020-02-04T14:06:44Z")

</div>

Welcome to the Community, Hans!

> [@hthelosen](#):
>
> [https://domain.com/nexus/content/sites/jubel\_raw/](https://domain.com/nexus/content/sites/jubel_raw/)

Try this instead: [https://domain.com/content/sites/jubel\_raw/](https://domain.com/content/sites/jubel_raw/)  
Without the ‘nexus’ route.

---

<div class="post-metadata">

**Author:** ![hthelosen](https://avatars.discourse-cdn.com/v4/letter/h/b19c9b/32.png) [@hthelosen](https://community.sonatype.com/u/hthelosen)\
**Post date:** [February 4, 2020, 2:35pm UTC](https://community.sonatype.com/t/nxrm-2-to-nxrm-3/3415/3 "2020-02-04T14:35:10Z")

</div>

Thank you for the hint, but unfortunately it doesn’t work. Also this URL is not found: 404

---

<div class="post-metadata">

**Author:** ![rseddon](https://yyz1.discourse-cdn.com/flex047/user_avatar/community.sonatype.com/rseddon/32/341_2.png) [@rseddon](https://community.sonatype.com/u/rseddon)\
**Post date:** [February 4, 2020, 3:09pm UTC](https://community.sonatype.com/t/nxrm-2-to-nxrm-3/3415/4 "2020-02-04T15:09:44Z")

</div>

I think you’re just hitting this:

> **[What Happened To issues.sonatype.org?](https://central.sonatype.org/faq/what-happened-to-issues-sonatype-org/)**

Try pulling some content through it.

---

<div class="post-metadata">

**Author:** ![hthelosen](https://avatars.discourse-cdn.com/v4/letter/h/b19c9b/32.png) [@hthelosen](https://community.sonatype.com/u/hthelosen)\
**Post date:** [February 5, 2020, 9:45am UTC](https://community.sonatype.com/t/nxrm-2-to-nxrm-3/3415/5 "2020-02-05T09:45:35Z")

</div>

Thank you all. It really helped me solving my upgrade case.

When browsing the upgraded NXRM3 I can’t find any compatible URL.  
But pulling the data from the NXRM3 hosted repository I can via 2 URL’s:  
NXRM3 URL : /repository/jubel\_maven2  
NXRM2 compatible URL : /content/groups/jubel\_raw

The desired/required URL is not working:  
NXRM2 compatible URL : /nexus/content/groups/jubel\_raw  
Anybody an idea how to enable the /nexus/…… compatibility on Nexus3?

---

<div class="post-metadata">

**Author:** ![hthelosen](https://avatars.discourse-cdn.com/v4/letter/h/b19c9b/32.png) [@hthelosen](https://community.sonatype.com/u/hthelosen)\
**Post date:** [February 6, 2020, 7:05am UTC](https://community.sonatype.com/t/nxrm-2-to-nxrm-3/3415/6 "2020-02-06T07:05:24Z")

</div>

F.Y.I.  
I am able to set the contextpath explicitly to /nexus via the jetty.xml to solve my /nexus issue.  
(learned via [What to Configure in Jetty](https://www.eclipse.org/jetty/documentation/current/quickstart-config-what.html))

The combination of the two changes enables my NXRM2 URL to be migrated completely to NXRM3.
