File tree Expand file tree Collapse file tree 4 files changed +13
-14
lines changed
src/java/org/igniterealtime/openfire/plugin/jsxc Expand file tree Collapse file tree 4 files changed +13
-14
lines changed Original file line number Diff line number Diff line change 43
43
JSXC Plugin Changelog
44
44
</ h1 >
45
45
46
+ < p > < b > 4.4.0 Release 3</ b > -- (to be determined)</ p >
47
+ < ul >
48
+ < li > Requires Openfire 5.0.0 or later</ li >
49
+ < li > < a href ="https://github.com/igniterealtime/openfire-jsxc-plugin/issues/24 "> #24:</ a > Openfire 5.0.0 compatibility</ li >
50
+ </ ul >
51
+
46
52
< p > < b > 4.4.0 Release 2</ b > -- November 14, 2024</ p >
47
53
< ul >
48
54
< li > Marked as last version to be compatible with Openfire versions prior to 5.0.0.</ li >
Original file line number Diff line number Diff line change 5
5
<description >${project.description}</description >
6
6
<author >Guus der Kinderen</author >
7
7
<version >${project.version}</version >
8
- <date >2024-11-14</date >
9
- <minServerVersion >4.4.0</minServerVersion >
10
- <priorToServerVersion >5.0.0</priorToServerVersion >
11
- <minJavaVersion >1.8</minJavaVersion >
8
+ <date >2024-11-15</date >
9
+ <minServerVersion >5.0.0</minServerVersion >
12
10
<adminconsole >
13
11
<tab id =" tab-webclients" name =" ${admin.sidebar.webclients.name}" description =" ${admin.sidebar.webclients.description}" url =" jsxc-config.jsp" >
14
12
<sidebar id =" tab-jsxc" name =" ${admin.sidebar.webclients.item.jsxc.name}" description =" ${admin.sidebar.webclients.item.jsxc.description}" >
Original file line number Diff line number Diff line change 4
4
<parent >
5
5
<artifactId >plugins</artifactId >
6
6
<groupId >org.igniterealtime.openfire</groupId >
7
- <version >4.4.0 </version >
7
+ <version >5.0.0-SNAPSHOT </version >
8
8
</parent >
9
9
<groupId >org.igniterealtime.openfire.plugins</groupId >
10
10
<artifactId >jsxc</artifactId >
19
19
</plugin >
20
20
<!-- Compiles the Openfire Admin Console JSP pages. -->
21
21
<plugin >
22
- <groupId >org.eclipse.jetty</groupId >
23
- <artifactId >jetty-jspc-maven-plugin</artifactId >
22
+ <groupId >org.eclipse.jetty.ee8 </groupId >
23
+ <artifactId >jetty-ee8- jspc-maven-plugin</artifactId >
24
24
</plugin >
25
25
</plugins >
26
26
</build >
Original file line number Diff line number Diff line change 1
1
/*
2
- * Copyright (C) 2017 Ignite Realtime Foundation. All rights reserved.
2
+ * Copyright (C) 2017-2024 Ignite Realtime Foundation. All rights reserved.
3
3
*
4
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
5
* you may not use this file except in compliance with the License.
15
15
*/
16
16
package org .igniterealtime .openfire .plugin .jsxc ;
17
17
18
- import org .apache .tomcat .InstanceManager ;
19
- import org .apache .tomcat .SimpleInstanceManager ;
20
- import org .eclipse .jetty .apache .jsp .JettyJasperInitializer ;
21
- import org .eclipse .jetty .plus .annotation .ContainerInitializer ;
22
- import org .eclipse .jetty .webapp .WebAppContext ;
18
+ import org .eclipse .jetty .ee8 .webapp .WebAppContext ;
23
19
import org .jivesoftware .admin .AuthCheckFilter ;
24
20
import org .jivesoftware .openfire .container .Plugin ;
25
21
import org .jivesoftware .openfire .container .PluginManager ;
30
26
import org .slf4j .LoggerFactory ;
31
27
32
28
import java .io .File ;
33
- import java .util .*;
34
29
35
30
/**
36
31
* An Openfire plugin that integrates the JSXC web client.
You can’t perform that action at this time.
0 commit comments