This issue has been created
There are 2 updates.
 
 
XWiki Platform / cid:jira-generated-image-avatar-afdf2b1f-b866-43cd-9ae4-306170375a1e XWIKI-24489 Open

XAR extension import fails to register extension in farm virtual installation repository

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-6679b793-05b7-4a3b-9f46-305f8f9c23b4 Nikita Petrenko created this issue on 15/Jun/26 16:15
 
Summary: XAR extension import dails to register extension in farm virtual installation repository
Issue Type: cid:jira-generated-image-avatar-afdf2b1f-b866-43cd-9ae4-306170375a1e Bug
Affects Versions: 17.10.9, 18.4.0
Assignee: Unassigned
Components: Extension - XAR, Old Core
Created: 15/Jun/26 16:15
Labels: regression
Priority: cid:jira-generated-image-static-blocker-80efabd1-60bc-4317-8b39-a59ed29d096a Blocker
Reporter: Nikita Petrenko
Description:

Steps to reproduce:

  1. Being XWiki built-in XWiki user import any XAR extension to XWiki
  2. Navigate to Extension Manager and find imported extension in installed tab
  3. Try to install on farm such extension

Actual result

Extension will be installed on farm, but install log will contain one error

Installed extension [ ] is not properly registered in the virtual XAR installed extensions repository

Expected result

No errors are logged in the installation log.

Note

Originally noticied this error on local Tomcat/PostgreSQL XWiki 18.4.0, also checked on local demo Jetty/HSQLDB 17.10.9.
This was introduced in XWIKI-14188 https://github.com/xwiki/xwiki-platform/blob/c9c3dbe7afeaecd0bacc6ea49edf066de3bf7857/xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-handlers/xwiki-platform-extension-handler-xar/src/main/java/org/xwiki/extension/xar/internal/handler/XarExtensionPlan.java#L88-L92

 
 

2 updates

 
cid:jira-generated-image-avatar-6679b793-05b7-4a3b-9f46-305f8f9c23b4 Changes by Nikita Petrenko on 15/Jun/26 16:16
 
Description: h3. Steps to reproduce:

# Being XWiki built-in XWiki user import any XAR extension to XWiki
# Navigate to Extension Manager and find imported extension in installed tab
# Try to install on farm such extension

h3. Actual result

Extension will be installed on farm, but install log will contain one error

{noformat}
Installed extension [ ] is not properly registered in the virtual XAR installed extensions repository
{noformat}

h3. Expected result

No errors are logged in the installation log.

h3. Note

Originally noticied this error on local Tomcat/PostgreSQL XWiki 18.4.0, also checked on local demo Jetty/HSQLDB 17.10.9.
I haven't noticied any functional issue with XAR extension that I installed on farm.
This was introduced in XWIKI-14188
[ https://github.com/xwiki/xwiki-platform/blob/c9c3dbe7afeaecd0bacc6ea49edf066de3bf7857/xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-handlers/xwiki-platform-extension-handler-xar/src/main/java/org/xwiki/extension/xar/internal/handler/XarExtensionPlan.java#L88-L92 ]
 
cid:jira-generated-image-avatar-a14f6f70-a721-4962-81e6-87ece8559862 Changes by Vincent Massol on 15/Jun/26 16:24
 
Summary: XAR extension import dails fails to register extension in farm virtual installation repository