Missing layout JAR in newest version (6.0.0)

Forum rules
Please note that response time for technical support is within 3-5 business days.
Post Reply
Hamsterbau
Posts: 409
Joined: 28 Dec 2011, 17:44

07 Oct 2022, 15:00

Currently there is a "Ultima Layout - v6.0.0" under downloads in the store available. But this zip file does not contain the needed layout JAR or any jakarta JAR.
In the changelog there is no real information about the migration path or any new parts, that will be a replacement for this layout JAR, which is currently a main part we have to use in our project.

Also the .git part in the ZIP file does not look right!?

Could it be, that this release is not complete/usable?

With best regards

Daniel K.
Primefaces 8.0.7 (PF Extensions 8.0)
JSF: Mojarra 2.3.2 (Spec 2.3) - running on WildFly 22

cagatay.civici
Prime
Posts: 18616
Joined: 05 Jan 2009, 00:21
Location: Cybertron
Contact:

10 Oct 2022, 21:51

Ultima is reimplemented with v6, there is not a jar anymore, you need to copy;

Code: Select all

org.primefaces.layout.component.UltimaMenu
org.primefaces.layout.component.UltimaMenuRenderer
to your project and change javax&jakarta packages per your needs. This seems to be missing in docs, we'll update the docs. We wanted to give the code of menu to be embedded so you can customize it easily instead of bundling binaries in a jar.

Netinium
Posts: 23
Joined: 06 Jul 2017, 16:09

10 Nov 2022, 16:01

Hmm... this took me some time to figure out. Please update the Changelog document.

Netinium
Posts: 23
Joined: 06 Jul 2017, 16:09

10 Nov 2022, 17:10

Also the example contains:
ultima-6.0.0\tag\src\main\webapp\WEB-INF\primefaces-ultima.taglib.xml

<component-type>org.primefaces.component.UltimaMenu</component-type>
<renderer-type>org.primefaces.component.UltimaMenuRenderer</renderer-type>

But the source code contains another package:
ultima-6.0.0\tag\src\main\java\org\primefaces\layout\component ->

org.primefaces.layout.component.UltimaMenu
org.primefaces.layout.component.UltimaMenuRenderer

:(

Netinium
Posts: 23
Joined: 06 Jul 2017, 16:09

10 Nov 2022, 17:22

Ah the naming is defined in the faces-config.xml, I never touch this file.

<component>
<component-type>org.primefaces.component.UltimaMenu</component-type>
<component-class>org.primefaces.layout.component.UltimaMenu</component-class>
</component>

<render-kit>
<renderer>
<component-family>org.primefaces.component</component-family>
<renderer-type>org.primefaces.component.UltimaMenuRenderer</renderer-type>
<renderer-class>org.primefaces.layout.component.UltimaMenuRenderer</renderer-class>
</renderer>
</render-kit>

Can't the same name be used to avoid confusion?

mert.sincan
Posts: 5281
Joined: 29 Jun 2013, 12:38

11 Nov 2022, 16:26

Hi,

I think this link can help to you;
https://www.dropbox.com/s/70j31aoepsubt ... n.mov?dl=0

Best Regards,

alexander.ludwig
Posts: 1
Joined: 28 Feb 2018, 09:01

03 Jul 2023, 09:38

Hi,

I have the same problem with Ultima in Version 6.
The Mov file is not avaliable. Can you help me?

mert.sincan
Posts: 5281
Joined: 29 Jun 2013, 12:38

01 Aug 2023, 08:32

Interesting! Could you please try it? The video could be more descriptive.

Post Reply

Return to “Ultima - PrimeFaces”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 17 guests