Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**"}}
2 {{toc/}}
3 {{/box}}
4
5 Second milestone of the XWiki Enterprise 3.0 version ([[Roadmap>>enterprise:Main.Roadmap]]).
6
7 = New and Noteworthy (since XWiki Enterprise 3.0 Milestone 1) =
8
9 == General UI improvements ==
10
11 * We have redesigned the administration application providing a new layout and new icons for the administrator sections.
12
13 [[[[image:Administration.png||style="border:1px solid #D6E1E7" width="500px"]]>>attach:Administration.png]]
14
15 * Several XWiki forms have been modified in order to be consistent with our form standards: [[vertical>>platform:DevGuide.VerticalForms]] and [[inline>>platform:DevGuide.InlineForms]] layout (added in this release).
16
17 == WYSIWYG content editor improvements ==
18
19 * [[XWIKI-5849>>http://jira.xwiki.org/jira/browse/XWIKI-5849]]: Cannot create link to current page
20 * [[XWIKI-5895>>http://jira.xwiki.org/jira/browse/XWIKI-5895]]: Adding an image in the WYSIWYG editor and previewing it without saving the page first makes the XWiki page corrupt
21 * [[XWIKI-5929>>http://jira.xwiki.org/jira/browse/XWIKI-5929]]: Improve the display of "selected color" in WYSIWYG's color picker
22 [[image:withWhiteCheck.png||style="border:1px solid black"]]
23
24 == PDF export improvements ==
25
26 * [[XWIKI-2555>>http://jira.xwiki.org/jira/browse/XWIKI-2555]]: PDF Export fonts are not picked up from WEB-INF/fonts
27 * [[XWIKI-5726>>http://jira.xwiki.org/jira/browse/XWIKI-5726]]: Image does not appear in pdf export
28 * [[XWIKI-5910>>http://jira.xwiki.org/jira/browse/XWIKI-5910]]: PDF export fails with an exception when there are duplicate IDs in the exported XML
29 * [[XWIKI-5921>>http://jira.xwiki.org/jira/browse/XWIKI-5921]]: Default fop.xsl breaks non-FO elements (for example SVG) during PDF export
30
31 == Miscellaneous ==
32
33 * [[XWIKI-5915>>http://jira.xwiki.org/jira/browse/XWIKI-5915]]: Cannot log in using Safari
34 * [[XWIKI-5816>>http://jira.xwiki.org/jira/browse/XWIKI-5816]]: Lock on document lost when using "Save and continue"
35 * [[XWIKI-5897>>http://jira.xwiki.org/jira/browse/XWIKI-5897]]: Office Viewer Macro fails for ppt files on pages with dashes
36 * [[XWIKI-5905>>http://jira.xwiki.org/jira/browse/XWIKI-5905]]: Local admins are unable to import XARs on subwikis
37 * [[XWIKI-5902>>http://jira.xwiki.org/jira/browse/XWIKI-5902]]: Add support for relative links/images in included documents when they are generated by macros
38 * [[XE-820>>http://jira.xwiki.org/jira/browse/XE-820]]: Livetable actions should be allowed without 'admin right' constraint
39 * [[XAADMINISTRATION-201>>http://jira.xwiki.org/jira/browse/XAADMINISTRATION-201]]: Allow users with edit rights on a group's document to edit the group members
40
41 == For developers ==
42
43 * [[XWIKI-4322>>http://jira.xwiki.org/jira/browse/XWIKI-4322]]: Add a "cache" macro
44 * [[XWIKI-5918>>http://jira.xwiki.org/jira/browse/XWIKI-]]: Impossible to override XSLT documents used in the PDF export process
45 * [[XWIKI-5923>>http://jira.xwiki.org/jira/browse/XWIKI-5923]]: Page names containing [ or ] break the REST search results
46 * [[XWIKI-4802>>http://jira.xwiki.org/jira/browse/XWIKI-4802]]: Add MetaData Block/Events to allow specifying meta data to XDOM/Listeners
47 * [[XWIKI-5942>>http://jira.xwiki.org/jira/browse/XWIKI-5942]]: Introduce new filesystem based attachment storage
48 * [[XSKINX-42>>http://jira.xwiki.org/jira/browse/XSKINX-42]]: Deleting an SSX objects from a document prevents skin objects to be used on demand in that document
49 * [[XAADMINISTRATION-212>>http://jira.xwiki.org/jira/browse/XAADMINISTRATION-212]]: Move the ConfigurableClass macros in a macro document, so that they can be reused
50 * Various upgrades: JAXB 2.2.2, restlet 1.1.10, Groovy 1.7.7, Jython 2.5.2rc3
51
52 == Translations ==
53
54 * The following translations have been updated: ##fr##, ##sv##, ##ca##, ##cs##, ##de##, ##es##, ##gl##, ##lv##, ##ro##, ##ru##, ##sk##, ##uk##, ##vi##, ##zh_tw##
55
56 == Experimental Filesystem Attachment Storage ==
57 Storage isn't flashy and it isn't exciting, as a user you only have to think about it when it breaks.
58 Filesystem attachment storage provides you with a means to store large attachments. All data is streamed
59 from the upload to the filesystem without being held in memory on the way through.
60
61 This means that the only limit on the size of attachments which can be stored is the size of your hard disk.
62
63 [[[[image:bigattach.png||style="border:1px solid #D6E1E7"]]>>attach:bigattach.png]]
64
65 Practically, this was tested using a 1GB attachment which uploaded with no problem. A 4GB attachment failed
66 but the exception message suggests the web browser is to blame.
67
68 === Set up ===
69 To try this out for yourself, you will need a copy of XWiki 3.0M2.
70 Download the 5 parts of the filesystem storage:
71 * [[Api>>http://maven.xwiki.org/releases/org/xwiki/platform/xwiki-core-store-api/3.0-milestone-2/xwiki-core-store-api-3.0-milestone-2.jar]]
72 * [[Transaction>>http://maven.xwiki.org/releases/org/xwiki/platform/xwiki-core-store-transaction/3.0-milestone-2/xwiki-core-store-transaction-3.0-milestone-2.jar]]
73 * [[Serialization>>http://maven.xwiki.org/releases/org/xwiki/platform/xwiki-core-store-serialization/3.0-milestone-2/xwiki-core-store-serialization-3.0-milestone-2.jar]]
74 * [[Filesystem Storage>>http://maven.xwiki.org/releases/org/xwiki/platform/xwiki-core-store-filesystem/3.0-milestone-2/xwiki-core-store-filesystem-3.0-milestone-2.jar]]
75 * [[Filesystem Attachment Storage>>http://maven.xwiki.org/releases/org/xwiki/platform/xwiki-core-store-filesystem-attachments/3.0-milestone-2/xwiki-core-store-filesystem-attachments-3.0-milestone-2.jar]]
76
77 {{info}}Development is still progressing and these links will always point to the latest versions of the files so check back from time to time. {{/info}}
78
79 Place these files in your ##xwiki/WEB-INF/lib## directory.
80
81 Then make the following changes to your xwiki.cfg file:
82 Under the "Storage" section:
83
84 {{code language="none"}}
85 #-# The attachment storage.
86 xwiki.store.attachment.hint=file
87
88 #-# The attachment versioning storage. Use 'void' to disable attachment versioning.
89 xwiki.store.attachment.versioning.hint=file
90
91 #-# Whether the attachment recycle bin feature is activated or not
92 storage.attachment.recyclebin=0
93 {{/code}}
94
95 Then start your wiki and as Admin, open this page:
96 ##<your site>/xwiki/bin/edit/XWiki/XWikiPreferences?editor=object##
97
98 Scroll down until you find:
99 ##Maximum Upload Size##
100 and change that number to something huge like:
101 99999999999999999 ;)
102 Press save at the bottom of the page.
103
104 Now go on and upload your giant attachments.
105
106 {{warning}}
107 An attachment recycle bin store is in the works but remains unfinished, the existing code **should** work with the old recycle bin (and it's memory consumption issues) but as of this writing, there exists a bug in the conversion from the new format to the old.
108 Without a recycle bin store, deletion of attachments is final, rolling back a document will not bring the attachments back.
109 {{/warning}}
110
111 = Known issues =
112
113 * [[Bugs we know about>>http://jira.xwiki.org/jira/secure/IssueNavigator.jspa?reset=true&&type=1&pid=10010&resolution=-1&sorter/field=updated&sorter/order=DESC]]
114
115 = Test Report =
116
117 You can check the [[manual test report>>TestReports.ManualTestReportXE30M2]] to learn about what was tested and the results on various browsers.
118
119 = Backward Compatibility and Migration Notes =
120
121 == General Notes ==
122
123 {{warning}}
124 If you're running in a multiwiki setup you'll also need to define the property //xwiki.store.migration.databases=all// to your //xwiki.cfg// file or explicitly name all databases to be migrated as in //xwiki.store.migration.databases=db1,db2,...//.
125 {{/warning}}
126
127 You may also want to [[import the default wiki XAR>>Main.Download]] in order to benefit from the improvements listed above.
128
129 {{warning}}
130 Always make sure you compare your //xwiki.cfg// file with the newest version since some configuration parameters were added. Note you should add //xwiki.store.migration=1// so that XWiki will attempt to automatically migrate your current database to the new schema. Make sure you backup your Database before doing anything.
131 {{/warning}}
132
133 == API Breakages ==
134
135 The following xwiki-core APIs were modified since XWiki Enterprise 2.7:
136
137 {{code language="none"}}
138 ERROR: 7002: com.xpn.xwiki.api.XWiki: Method 'public java.lang.Object getExoPortalService(java.lang.String)' has been removed
139 ERROR: 7002: com.xpn.xwiki.api.XWiki: Method 'public java.lang.Object getExoService(java.lang.String)' has been removed
140 ERROR: 7002: com.xpn.xwiki.api.XWiki: Method 'public java.lang.Object getPortalService(java.lang.String)' has been removed
141 ERROR: 7002: com.xpn.xwiki.api.XWiki: Method 'public java.lang.Object getService(java.lang.String)' has been removed
142 ERROR: 7002: com.xpn.xwiki.api.XWikiCompatibilityAspect: Method 'public java.lang.Object ajc$interMethod$com_xpn_xwiki_api_XWikiCompatibilityAspect$com_xpn_xwiki_api_XWiki$getPortalService(com.xpn.xwiki.api.XWiki, java.lang.String)' has been removed
143 ERROR: 7002: com.xpn.xwiki.api.XWikiCompatibilityAspect: Method 'public java.lang.Object ajc$interMethod$com_xpn_xwiki_api_XWikiCompatibilityAspect$com_xpn_xwiki_api_XWiki$getService(com.xpn.xwiki.api.XWiki, java.lang.String)' has been removed
144 ERROR: 7002: com.xpn.xwiki.api.XWikiCompatibilityAspect: Method 'public java.lang.Object ajc$interMethodDispatch1$com_xpn_xwiki_api_XWikiCompatibilityAspect$com_xpn_xwiki_api_XWiki$getPortalService(com.xpn.xwiki.api.XWiki, java.lang.String)' has been removed
145 ERROR: 7002: com.xpn.xwiki.api.XWikiCompatibilityAspect: Method 'public java.lang.Object ajc$interMethodDispatch1$com_xpn_xwiki_api_XWikiCompatibilityAspect$com_xpn_xwiki_api_XWiki$getService(com.xpn.xwiki.api.XWiki, java.lang.String)' has been removed
146 ERROR: 7002: com.xpn.xwiki.pdf.api.PdfExport: Method 'public byte[] convertToStrictXHtml(byte[], com.xpn.xwiki.XWikiContext)' has been removed
147 ERROR: 7002: com.xpn.xwiki.pdf.api.PdfExport: Method 'public java.lang.String convertToStrictXHtml(java.lang.String)' has been removed
148 ERROR: 7002: com.xpn.xwiki.pdf.api.PdfExport: Method 'public byte[] convertXHtmlToXMLFO(byte[], com.xpn.xwiki.XWikiContext)' has been removed
149 ERROR: 7002: com.xpn.xwiki.pdf.api.PdfExport: Method 'public java.lang.String convertXHtmlToXMLFO(java.lang.String, com.xpn.xwiki.XWikiContext)' has been removed
150 ERROR: 7005: com.xpn.xwiki.pdf.api.PdfExport: Parameter 3 of 'public void export(com.xpn.xwiki.doc.XWikiDocument, java.io.OutputStream, int, com.xpn.xwiki.XWikiContext)' has changed its type to com.xpn.xwiki.pdf.api.PdfExport$ExportType
151 ERROR: 7005: com.xpn.xwiki.pdf.api.PdfExport: Parameter 3 of 'public void exportHtml(java.lang.String, java.io.OutputStream, int, com.xpn.xwiki.XWikiContext)' has changed its type to com.xpn.xwiki.pdf.api.PdfExport$ExportType
152 ERROR: 7002: com.xpn.xwiki.pdf.api.PdfExport: Method 'public void exportXHtml(byte[], java.io.OutputStream, int, com.xpn.xwiki.XWikiContext)' has been removed
153 ERROR: 7006: org.xwiki.rendering.macro.box.AbstractBoxMacro: Return type of method 'protected org.xwiki.rendering.internal.macro.box.MacroContentParser getMacroContentParser()' has been changed to org.xwiki.rendering.internal.macro.MacroContentParser
154 ERROR: 8001: org.xwiki.rendering.block.AbstractFatherBlock: Class org.xwiki.rendering.block.AbstractFatherBlock removed
155 ERROR: 7012: org.xwiki.rendering.block.Block: Method 'public java.lang.String getParameter(java.lang.String)' has been added to an interface
156 ERROR: 7012: org.xwiki.rendering.block.Block: Method 'public java.util.Map getParameters()' has been added to an interface
157 ERROR: 7012: org.xwiki.rendering.block.Block: Method 'public void setParameter(java.lang.String, java.lang.String)' has been added to an interface
158 ERROR: 7012: org.xwiki.rendering.block.Block: Method 'public void setParameters(java.util.Map)' has been added to an interface
159 ERROR: 4001: org.xwiki.rendering.block.BulletedListBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
160 ERROR: 5001: org.xwiki.rendering.block.BulletedListBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
161 ERROR: 4001: org.xwiki.rendering.block.DefinitionDescriptionBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
162 ERROR: 5001: org.xwiki.rendering.block.DefinitionDescriptionBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
163 ERROR: 4001: org.xwiki.rendering.block.DefinitionListBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
164 ERROR: 5001: org.xwiki.rendering.block.DefinitionListBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
165 ERROR: 4001: org.xwiki.rendering.block.DefinitionTermBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
166 ERROR: 5001: org.xwiki.rendering.block.DefinitionTermBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
167 ERROR: 8001: org.xwiki.rendering.block.FatherBlock: Class org.xwiki.rendering.block.FatherBlock removed
168 ERROR: 4001: org.xwiki.rendering.block.FormatBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
169 ERROR: 5001: org.xwiki.rendering.block.FormatBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
170 ERROR: 4001: org.xwiki.rendering.block.GroupBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
171 ERROR: 5001: org.xwiki.rendering.block.GroupBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
172 ERROR: 4001: org.xwiki.rendering.block.HeaderBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
173 ERROR: 5001: org.xwiki.rendering.block.HeaderBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
174 ERROR: 4001: org.xwiki.rendering.block.LinkBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
175 ERROR: 5001: org.xwiki.rendering.block.LinkBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
176 ERROR: 4001: org.xwiki.rendering.block.ListItemBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
177 ERROR: 5001: org.xwiki.rendering.block.ListItemBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
178 ERROR: 4001: org.xwiki.rendering.block.MacroMarkerBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
179 ERROR: 5001: org.xwiki.rendering.block.MacroMarkerBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
180 ERROR: 4001: org.xwiki.rendering.block.NumberedListBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
181 ERROR: 5001: org.xwiki.rendering.block.NumberedListBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
182 ERROR: 4001: org.xwiki.rendering.block.ParagraphBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
183 ERROR: 5001: org.xwiki.rendering.block.ParagraphBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
184 ERROR: 4001: org.xwiki.rendering.block.QuotationBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
185 ERROR: 5001: org.xwiki.rendering.block.QuotationBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
186 ERROR: 4001: org.xwiki.rendering.block.QuotationLineBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
187 ERROR: 5001: org.xwiki.rendering.block.QuotationLineBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
188 ERROR: 4001: org.xwiki.rendering.block.SectionBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
189 ERROR: 5001: org.xwiki.rendering.block.SectionBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
190 ERROR: 4001: org.xwiki.rendering.block.TableBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
191 ERROR: 5001: org.xwiki.rendering.block.TableBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
192 ERROR: 4001: org.xwiki.rendering.block.TableCellBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
193 ERROR: 5001: org.xwiki.rendering.block.TableCellBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
194 ERROR: 4001: org.xwiki.rendering.block.TableHeadCellBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
195 ERROR: 5001: org.xwiki.rendering.block.TableHeadCellBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
196 ERROR: 4001: org.xwiki.rendering.block.TableRowBlock: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
197 ERROR: 5001: org.xwiki.rendering.block.TableRowBlock: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
198 ERROR: 4001: org.xwiki.rendering.block.XDOM: Removed org.xwiki.rendering.block.FatherBlock from the set of implemented interfaces
199 ERROR: 5001: org.xwiki.rendering.block.XDOM: Removed org.xwiki.rendering.block.AbstractFatherBlock from the list of superclasses
200 ERROR: 7005: org.xwiki.rendering.block.XDOM: Parameter 2 of 'public XDOM(java.util.List, java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
201 ERROR: 7005: org.xwiki.rendering.listener.CompositeListener: Parameter 1 of 'public void beginDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
202 ERROR: 7005: org.xwiki.rendering.listener.CompositeListener: Parameter 1 of 'public void endDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
203 ERROR: 7005: org.xwiki.rendering.listener.Listener: Parameter 1 of 'public void beginDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
204 ERROR: 7012: org.xwiki.rendering.listener.Listener: Method 'public void beginMetaData(org.xwiki.rendering.listener.MetaData)' has been added to an interface
205 ERROR: 7005: org.xwiki.rendering.listener.Listener: Parameter 1 of 'public void endDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
206 ERROR: 7012: org.xwiki.rendering.listener.Listener: Method 'public void endMetaData(org.xwiki.rendering.listener.MetaData)' has been added to an interface
207 ERROR: 7005: org.xwiki.rendering.listener.QueueListener: Parameter 1 of 'public void beginDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
208 ERROR: 7005: org.xwiki.rendering.listener.QueueListener: Parameter 1 of 'public void endDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
209 ERROR: 7005: org.xwiki.rendering.listener.WrappingListener: Parameter 1 of 'public void beginDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
210 ERROR: 7005: org.xwiki.rendering.listener.WrappingListener: Parameter 1 of 'public void endDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
211 ERROR: 7005: org.xwiki.rendering.listener.chaining.AbstractChainingListener: Parameter 1 of 'public void beginDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
212 ERROR: 7005: org.xwiki.rendering.listener.chaining.AbstractChainingListener: Parameter 1 of 'public void endDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
213 ERROR: 7005: org.xwiki.rendering.listener.chaining.BlockStateChainingListener: Parameter 1 of 'public void endDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
214 ERROR: 7005: org.xwiki.rendering.listener.chaining.ConsecutiveNewLineStateChainingListener: Parameter 1 of 'public void endDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
215 ERROR: 7005: org.xwiki.rendering.listener.chaining.EmptyBlockChainingListener: Parameter 1 of 'public void beginDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
216 ERROR: 7005: org.xwiki.rendering.listener.chaining.EmptyBlockChainingListener: Parameter 1 of 'public void endDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
217 ERROR: 7005: org.xwiki.rendering.listener.chaining.LookaheadChainingListener: Parameter 1 of 'public void beginDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
218 ERROR: 7005: org.xwiki.rendering.listener.chaining.LookaheadChainingListener: Parameter 1 of 'public void endDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
219 ERROR: 7005: org.xwiki.rendering.listener.chaining.TextOnNewLineStateChainingListener: Parameter 1 of 'public void beginDocument(java.util.Map)' has changed its type to org.xwiki.rendering.listener.MetaData
220 ERROR: 7002: org.xwiki.rendering.syntax.SyntaxType: Method 'public java.lang.String toIdString()' has been removed
221 ERROR: 7012: org.xwiki.bridge.DocumentModelBridge: Method 'public org.xwiki.rendering.syntax.Syntax getSyntax()' has been added to an interface
222 ERROR: 7005: org.xwiki.properties.ConverterManager: Parameter 1 of 'public java.lang.Object convert(java.lang.Class, java.lang.Object)' has changed its type to java.lang.reflect.Type
223 ERROR: 7012: org.xwiki.properties.PropertyDescriptor: Method 'public java.lang.reflect.Type getPropertyType()' has been added to an interface
224 ERROR: 7005: org.xwiki.properties.converter.AbstractConverter: Parameter 1 of 'public java.lang.Object convert(java.lang.Class, java.lang.Object)' has changed its type to java.lang.reflect.Type
225 ERROR: 7005: org.xwiki.properties.converter.Converter: Parameter 1 of 'public java.lang.Object convert(java.lang.Class, java.lang.Object)' has changed its type to java.lang.reflect.Type
226 ERROR: 7012: org.xwiki.officeimporter.openoffice.OpenOfficeConverter: Method 'public boolean isMediaTypeSupported(java.lang.String)' has been added to an interface
227 {{/code}}
228
229 The following XWiki GWT APIs were modified since XWiki Enterprise 2.7:
230
231 {{code language="none"}}
232 ERROR: 6011: org.xwiki.gwt.user.client.ui.rta.RichTextArea: Field DISABLED has been removed, but it was previously a constant
233 ERROR: 7002: org.xwiki.gwt.wysiwyg.client.RichTextEditorController: Method 'protected void initTextArea()' has been removed
234 ERROR: 6011: org.xwiki.gwt.wysiwyg.client.plugin.color.ColorCell: Field SELECTED_STYLE_NAME has been removed, but it was previously a constant
235 ERROR: 7002: org.xwiki.gwt.wysiwyg.client.plugin.color.ColorPicker: Method 'public java.lang.String convertToHex(java.lang.String)' has been removed
236 ERROR: 7002: org.xwiki.gwt.wysiwyg.client.plugin.color.ColorPlugin: Method 'protected org.xwiki.gwt.user.client.ui.rta.cmd.Executable getBackColorExecutable()' has been removed
237 ERROR: 8001: org.xwiki.gwt.wysiwyg.client.plugin.color.MozillaColorPlugin: Class org.xwiki.gwt.wysiwyg.client.plugin.color.MozillaColorPlugin removed
238 ERROR: 8001: org.xwiki.gwt.wysiwyg.client.plugin.color.exec.BackColorExecutable: Class org.xwiki.gwt.wysiwyg.client.plugin.color.exec.BackColorExecutable removed
239 ERROR: 8001: org.xwiki.gwt.wysiwyg.client.plugin.color.exec.HiliteColorExecutable: Class org.xwiki.gwt.wysiwyg.client.plugin.color.exec.HiliteColorExecutable removed
240 ERROR: 8001: org.xwiki.gwt.wysiwyg.client.plugin.submit.exec.EnableExecutable: Class org.xwiki.gwt.wysiwyg.client.plugin.submit.exec.EnableExecutable removed
241 ERROR: 8001: org.xwiki.gwt.wysiwyg.client.plugin.submit.exec.ResetExecutable: Class org.xwiki.gwt.wysiwyg.client.plugin.submit.exec.ResetExecutable removed
242 ERROR: 6004: org.xwiki.gwt.dom.client.Style: Changed type of field BACKGROUND_COLOR from java.lang.String to org.xwiki.gwt.dom.client.Property
243 {{/code}}

Get Connected