# Upgrade 14.5.0 with 15.x

**URL:** <https://community.bloomreach.com/t/upgrade-14-5-0-with-15-x/4495>\
**Category:** Uncategorized\
**Created:** [September 4, 2024, 7:58am UTC](https://community.bloomreach.com/t/upgrade-14-5-0-with-15-x/4495 "2024-09-04T07:58:25Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![kumamanish](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/kumamanish/32/1134_2.png) [@kumamanish](https://community.bloomreach.com/u/kumamanish)\
**Post date:** [September 4, 2024, 7:58am UTC](https://community.bloomreach.com/t/upgrade-14-5-0-with-15-x/4495/1 "2024-09-04T07:58:25Z")

</div>

Hi all,

We are using brxm 14.5.0 and planning to upgrade with latest stable version (). I need some help to where I can refer the existing 14.5.0 to 15.x upgrade. Should I upgrade the pom version on existing 14.5.0 app or I should try to download the new version from maven and there I should merge my changes ?

I refer this reference for version : [https://xmdocumentation.bloomreach.com/about/release-notes/release-notes-overview.html](https://xmdocumentation.bloomreach.com/about/release-notes/release-notes-overview.html)

However I tried to execute below command to download 15.5.0, faced issue.

```auto
C:\15.5.0>mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate -DarchetypeRepository=https://maven.onehippo.com/maven2 -DarchetypeGroupId=org.onehippo.cms7 -DarchetypeArtifactId=hippo-project-archetype -DarchetypeVersion=15.5.0
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------< org.apache.maven:standalone-pom >-------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] --------------------------------[pom]---------------------------------
[INFO]
[INFO] >>> archetype:2.4:generate (default-cli) > generate-sources @ standalone-pom >>>
[INFO]
[INFO] <<< archetype:2.4:generate (default-cli) < generate-sources @ standalone-pom <<<
[INFO]
[INFO]
[INFO] --- archetype:2.4:generate (default-cli) @ standalone-pom ---
[INFO] Generating project in Interactive mode
[INFO] Archetype defined by properties
Downloading from hippo-project-archetype-repo: https://maven.onehippo.com/maven2/org/onehippo/cms7/hippo-project-archetype/15.5.0/hippo-project-archetype-15.5.0.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6.676 s
[INFO] Finished at: 2024-09-04T13:18:38+05:30
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.4:generate (default-cli) on project standalone-pom: The desired archetype does not exist (org.onehippo.cms7:hippo-project-archetype:15.5.0)

```

Please guide me the with the best practices!, if I should update 14.5.0 with 15.x then how I will know the places where I will have to modify the changes?

Thanks,  
Manish Kumar

---

<div class="post-metadata">

**Author:** ![david.bailey](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/david.bailey/32/1490_2.png) [@david.bailey](https://community.bloomreach.com/u/david.bailey)\
**Post date:** [September 4, 2024, 8:11am UTC](https://community.bloomreach.com/t/upgrade-14-5-0-with-15-x/4495/2 "2024-09-04T08:11:44Z")

</div>

Hello, you need to carefully follow the upgrade instructions [Upgrade to Bloomreach Experience Manager 15 - Bloomreach Experience Manager (PaaS/Self-Hosted) - The Fast and Flexible Headless CMS](https://xmdocumentation.bloomreach.com/library/upgrade-14-to-15/upgrade-to-brxm-15.html)

And it would probably be better if you upgraded to the latest 14.x first

---

<div class="post-metadata">

**Author:** ![machak](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/machak/32/1298_2.png) [@machak](https://community.bloomreach.com/u/machak)\
**Post date:** [September 4, 2024, 8:27am UTC](https://community.bloomreach.com/t/upgrade-14-5-0-with-15-x/4495/3 "2024-09-04T08:27:38Z")

</div>

latest stable version is 15.6.1 and your archetype coordinates are wrong, your command should be:

```auto
mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate \
-DarchetypeRepository=https://maven.bloomreach.com/repository/maven2-enterprise/ \
-DarchetypeGroupId=org.onehippo.cms7 \
-DarchetypeArtifactId=hippo-project-archetype \
-DarchetypeVersion=15.6.1

```

15.5.0 is already unsuppported (EOL) since january

---

<div class="post-metadata">

**Author:** ![kumamanish](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/kumamanish/32/1134_2.png) [@kumamanish](https://community.bloomreach.com/u/kumamanish)\
**Post date:** [September 4, 2024, 8:48am UTC](https://community.bloomreach.com/t/upgrade-14-5-0-with-15-x/4495/4 "2024-09-04T08:48:41Z")

</div>

Thanks @machak for your quick help, but still I am facing same issue.

 ![image](https://canada1.discourse-cdn.com/flex027/uploads/bloomreach1/original/2X/c/c7e32122c2481325f6300cb533d36e11d19c6c13.png)

---

<div class="post-metadata">

**Author:** ![kumamanish](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/kumamanish/32/1134_2.png) [@kumamanish](https://community.bloomreach.com/u/kumamanish)\
**Post date:** [September 4, 2024, 8:51am UTC](https://community.bloomreach.com/t/upgrade-14-5-0-with-15-x/4495/5 "2024-09-04T08:51:16Z")

</div>

Thanks @david.bailey,

You mean firstly I should updrade 14.5.0 with all 14.x (14.x \> 14.5.0) changes and then should start doing the same things for all 15.x till the stable one?

---

<div class="post-metadata">

**Author:** ![david.bailey](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/david.bailey/32/1490_2.png) [@david.bailey](https://community.bloomreach.com/u/david.bailey)\
**Post date:** [September 4, 2024, 9:08am UTC](https://community.bloomreach.com/t/upgrade-14-5-0-with-15-x/4495/6 "2024-09-04T09:08:10Z")

</div>

Yes… so basically 14.5 → 14.6 → 14.7  
Then 14.7 to 15.0 which is backwards incompatible and you need to carefully follow all the steps  
Then 15.0 → 15.1 → 15.2 etc (minor upgrades) until 15.6.1 (sometimes you can skip versions if the upgrade steps don’t apply to you, or bundle them together)

And if you want to be on the latest that would be 16.0 which is another major upgrade from 15.6.1.

---

<div class="post-metadata">

**Author:** ![machak](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/machak/32/1298_2.png) [@machak](https://community.bloomreach.com/u/machak)\
**Post date:** [September 4, 2024, 9:30am UTC](https://community.bloomreach.com/t/upgrade-14-5-0-with-15-x/4495/7 "2024-09-04T09:30:48Z")

</div>

please check:

> **[Bloomreach Experience Manager Enterprise Maven Repository Manual - Bloomreach...](https://xmdocumentation.bloomreach.com/library/enterprise/enterprise-developer-information/bloomreach-maven-enterprise-repository-manual.html)**
>
> The fast and flexible on-premise or PaaS headless CMS

---

<div class="post-metadata">

**Author:** ![kumamanish](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/kumamanish/32/1134_2.png) [@kumamanish](https://community.bloomreach.com/u/kumamanish)\
**Post date:** [September 18, 2024, 10:09am UTC](https://community.bloomreach.com/t/upgrade-14-5-0-with-15-x/4495/8 "2024-09-18T10:09:18Z")

</div>

Hi @machak,

I had used below command to download 14.5.0

`mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate -DarchetypeRepository=https://maven.onehippo.com/maven2 -DarchetypeGroupId=org.onehippo.cms7 -DarchetypeArtifactId=hippo-project-archetype -DarchetypeVersion=14.5.0`  
instead of 14.5.0 if I use 15.x/16.x I get above chained error and also I have seen you have shared for enterprize maven repo but we have used [https://maven.onehippo.com/maven2](https://maven.onehippo.com/maven2).

However I tried with both 15.x and 16.x but still no luck and also we are not using enterprise repository.

```auto
mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate -DarchetypeRepository=https://maven.bloomreach.com/repository/maven2-enterprise/ -DarchetypeGroupId=org.onehippo.cms7 -DarchetypeArtifactId=hippo-project-archetype -DarchetypeVersion=16.0.0

```

```auto
mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate -DarchetypeRepository=https://maven.bloomreach.com/repository/maven2-enterprise/ -DarchetypeGroupId=org.onehippo.cms7 -DarchetypeArtifactId=hippo-project-archetype -DarchetypeVersion=15.6.1

```

---

<div class="post-metadata">

**Author:** ![kumamanish](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/kumamanish/32/1134_2.png) [@kumamanish](https://community.bloomreach.com/u/kumamanish)\
**Post date:** [September 18, 2024, 1:10pm UTC](https://community.bloomreach.com/t/upgrade-14-5-0-with-15-x/4495/9 "2024-09-18T13:10:04Z")

</div>

I checked on maven bloomreach, I can see max 15.2.3 we can use it here.

`

> [Index of /org/onehippo/cms7/hippo-project-archetype](https://maven.bloomreach.com/service/rest/repository/browse/maven2/org/onehippo/cms7/hippo-project-archetype/)  
> `  
> and we don’t have access for [https://maven.bloomreach.com/repository/maven2-enterprise/](https://maven.bloomreach.com/repository/maven2-enterprise/)

Could you please help me how we can download bloomreach - 16.x publically.?
