Changeset 28492
- Timestamp:
- 01/04/08 20:20:23 (7 months ago)
- Files:
-
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-actions-core/src/main/java/org/nuxeo/ecm/platform/actions/AbstractActionFilter.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/plugins/AbstractWidgetTypeHandler.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-io-api/src/main/java/org/nuxeo/ecm/platform/io/api/AbstractIOResourceAdapter.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-login/src/main/java/org/nuxeo/ecm/platform/login/NuxeoLoginModule.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-modifier/src/main/java/org/nuxeo/ecm/platform/modifier/DocModifierException.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-notification-core/src/main/java/org/nuxeo/ecm/platform/ec/notification/service/NotificationDescriptor.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-placeful-facade/src/main/java/org/nuxeo/ecm/platform/ec/placeful/ejb/SubscriptionConfig.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-publishing-api/src/main/java/org/nuxeo/ecm/platform/publishing/api/AbstractNuxeoCoreValidatorsRule.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-publishing/src/test/java/org/nuxeo/ecm/platform/publishing/FakeValidatorsRule.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-io/src/test/java/org/nuxeo/ecm/platform/relations/io/test/FakeSecurityManager.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/backend/impl/AbstractSearchEngineBackend.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/client/indexing/resources/AbstractIndexableResourceFactory.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/client/indexing/resources/document/DocumentIndexableResourceFactory.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/client/query/AbstractQuery.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/client/query/impl/AbstractNativeQuery.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-transform-core/src/main/java/org/nuxeo/ecm/platform/transform/plugin/AbstractPlugin.java (modified) (5 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-transform-core/src/main/java/org/nuxeo/ecm/platform/transform/transformer/AbstractTransformer.java (modified) (8 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/auth/NuxeoAuthenticationFilter.java (modified) (4 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/auth/plugins/BasicAuthenticator.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/binding/DownloadMethodExpression.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/binding/MetaMethodExpression.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/binding/MetaValueExpression.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/binding/MethodValueExpression.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/component/file/UIInputFile.java (modified) (6 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelect.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelectBase.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelectListboxComponent.java (modified) (7 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelectListboxRenderer.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelectMany.java (modified) (6 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelectMultiListboxComponent.java (modified) (6 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelectMultiListboxRenderer.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelectOne.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelectOutputComponent.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelectStatus.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/DirectoryEntryOutputComponent.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/DirectoryEntryOutputRenderer.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/DirectoryFunctions.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/DirectoryHelper.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/SelectItemComparator.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/SelectManyListboxComponent.java (modified) (5 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/SelectManyListboxRenderer.java (modified) (7 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/SelectManyListboxTag.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/SelectOneListboxComponent.java (modified) (6 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/SelectOneListboxRenderer.java (modified) (5 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/SelectOneListboxTag.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/Selection.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/SuggestBoxBean.java (modified) (7 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/UIDirectorySelectItems.java (modified) (6 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/VocabularyEntry.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/model/impl/AbstractSortableSelectDataModel.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-usermanager-api/src/main/java/org/nuxeo/ecm/platform/usermanager/NuxeoPrincipalImpl.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-usermanager-api/src/main/java/org/nuxeo/ecm/platform/usermanager/UserManagerDescriptor.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-versioning-core/src/main/java/org/nuxeo/ecm/platform/versioning/BasicVersionChangeRequest.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-versioning-core/src/main/java/org/nuxeo/ecm/platform/versioning/PropertiesDef.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-versioning-core/src/main/java/org/nuxeo/ecm/platform/versioning/VersionChangeRequest.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-versioning-core/src/main/java/org/nuxeo/ecm/platform/versioning/VersioningException.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-versioning-core/src/main/java/org/nuxeo/ecm/platform/versioning/ejb/DocumentManagerBusinessDelegate.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-versioning-core/src/main/java/org/nuxeo/ecm/platform/versioning/ejb/VersioningManagerBean.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-versioning-core/src/main/java/org/nuxeo/ecm/platform/versioning/listeners/DocVersioningListener.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-versioning-core/src/main/java/org/nuxeo/ecm/platform/versioning/service/CreateSnapshotDescriptor.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-versioning-core/src/main/java/org/nuxeo/ecm/platform/versioning/service/RuleOptionDescriptor.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-versioning-core/src/main/java/org/nuxeo/ecm/platform/versioning/wfintf/WFVersioningPolicyProvider.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-webapp-core/src/main/java/org/nuxeo/ecm/webapp/bulkupdate/MassEditActionsBean.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-webapp-core/src/main/java/org/nuxeo/ecm/webapp/documentsLists/DocumentsListsManagerBean.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-workflow-document-api/src/main/java/org/nuxeo/ecm/platform/workflow/document/api/security/policy/AbstractWorkflowDocumentSecurityPolicy.java (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
org.nuxeo.ecm.platform/trunk/nuxeo-platform-actions-core/src/main/java/org/nuxeo/ecm/platform/actions/AbstractActionFilter.java
r28485 r28492 27 27 public abstract class AbstractActionFilter implements ActionFilter { 28 28 29 private static final long serialVersionUID = 6863014001035976681L; 30 29 31 protected String id; 30 32 protected String[] actions; 31 33 32 34 33 protected AbstractActionFilter() {34 this(null, null);35 }36 37 35 protected AbstractActionFilter(String id, String[] actions) { 38 36 this.id = id; 39 37 this.actions = actions; 38 } 39 40 protected AbstractActionFilter() { 41 this(null, null); 40 42 } 41 43 org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/plugins/AbstractWidgetTypeHandler.java
r26037 r28492 37 37 public abstract class AbstractWidgetTypeHandler implements WidgetTypeHandler { 38 38 39 private static final long serialVersionUID = -2933485416045771633L; 40 39 41 Map<String, String> properties; 40 42 org.nuxeo.ecm.platform/trunk/nuxeo-platform-io-api/src/main/java/org/nuxeo/ecm/platform/io/api/AbstractIOResourceAdapter.java
r28462 r28492 42 42 */ 43 43 public abstract class AbstractIOResourceAdapter implements IOResourceAdapter { 44 45 private static final long serialVersionUID = 4399167777434048174L; 44 46 45 47 private static final Log log = LogFactory.getLog(AbstractIOResourceAdapter.class); org.nuxeo.ecm.platform/trunk/nuxeo-platform-login/src/main/java/org/nuxeo/ecm/platform/login/NuxeoLoginModule.java
r26327 r28492 287 287 public Principal createIdentity(String name) throws LoginException { 288 288 log.debug("createIdentity: " + name); 289 NuxeoPrincipal principal = null;290 try {289 try { 290 NuxeoPrincipal principal = null; 291 291 if (manager == null) { 292 292 principal = new NuxeoPrincipalImpl(name); org.nuxeo.ecm.platform/trunk/nuxeo-platform-modifier/src/main/java/org/nuxeo/ecm/platform/modifier/DocModifierException.java
r20593 r28492 22 22 public class DocModifierException extends Exception { 23 23 24 private static final long serialVersionUID = 1268267815417750776L; 25 24 26 public DocModifierException() { 25 super();26 27 // TODO Auto-generated constructor stub 27 28 } org.nuxeo.ecm.platform/trunk/nuxeo-platform-notification-core/src/main/java/org/nuxeo/ecm/platform/ec/notification/service/NotificationDescriptor.java
r22588 r28492 35 35 public class NotificationDescriptor implements Notification { 36 36 37 private static final long serialVersionUID = -5974825427889204458L; 38 37 39 @XNode("@name") 38 40 protected String name; org.nuxeo.ecm.platform/trunk/nuxeo-platform-placeful-facade/src/main/java/org/nuxeo/ecm/platform/ec/placeful/ejb/SubscriptionConfig.java
r19072 r28492 27 27 public class SubscriptionConfig extends Annotation { 28 28 29 private static final long serialVersionUID = 4613400919746297593L; 30 29 31 private String event; 30 32 org.nuxeo.ecm.platform/trunk/nuxeo-platform-publishing-api/src/main/java/org/nuxeo/ecm/platform/publishing/api/AbstractNuxeoCoreValidatorsRule.java
r28475 r28492 40 40 public abstract class AbstractNuxeoCoreValidatorsRule implements ValidatorsRule { 41 41 42 private static final long serialVersionUID = -1578337333898362863L; 43 42 44 protected CoreSession session; 43 45 … … 47 49 loginCtx = Framework.login(); 48 50 loginCtx.login(); 49 50 51 } 51 52 org.nuxeo.ecm.platform/trunk/nuxeo-platform-publishing/src/test/java/org/nuxeo/ecm/platform/publishing/FakeValidatorsRule.java
r26341 r28492 30 30 public class FakeValidatorsRule implements ValidatorsRule { 31 31 32 private static final long serialVersionUID = 5124173341571522375L; 33 32 34 public String[] computesValidatorsFor(DocumentModel dm) 33 35 throws PublishingValidatorException { org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-io/src/test/java/org/nuxeo/ecm/platform/relations/io/test/FakeSecurityManager.java
r25081 r28492 35 35 36 36 private final class ACPGrant extends ACPImpl { 37 38 private static final long serialVersionUID = -5167896851016076928L; 37 39 38 40 @Override org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/backend/impl/AbstractSearchEngineBackend.java
r21749 r28492 29 29 /** 30 30 * Abstract search engine backend. 31 *32 31 * <p> 33 32 * Third party code that whish to register a backend must extend this abc. … … 39 38 public abstract class AbstractSearchEngineBackend extends DefaultComponent implements 40 39 SearchEngineBackend { 40 41 private static final long serialVersionUID = -430131396562337751L; 41 42 42 43 protected String name; … … 89 90 } 90 91 92 @Override 91 93 public void registerContribution(Object contribution, 92 94 String extensionPoint, ComponentInstance contributor) { 93 95 // do nothing by default. Most backends won't require extra 94 96 // nxruntime configuration 95 return;96 97 } 97 98 org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/client/indexing/resources/AbstractIndexableResourceFactory.java
r28475 r28492 37 37 IndexableResourceFactory { 38 38 39 private static final long serialVersionUID = 7290522094143617159L; 40 39 41 public ResolvedResource resolveResourceFor(Serializable targetResource, 40 42 IndexableResourceConf conf, String sid) throws IndexingException { org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/client/indexing/resources/document/DocumentIndexableResourceFactory.java
r28481 r28492 28 28 import org.nuxeo.ecm.core.search.api.client.indexing.resources.IndexableResource; 29 29 import org.nuxeo.ecm.core.search.api.client.indexing.resources.document.impl.DocumentIndexableResourceImpl; 30 import org.nuxeo.ecm.core.search.api.client.indexing.resources.factory.IndexableResourceFactory;31 30 import org.nuxeo.ecm.core.search.api.indexing.resources.configuration.IndexableResourceConf; 32 31 org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/client/query/AbstractQuery.java
r28462 r28492 28 28 public abstract class AbstractQuery implements BaseQuery { 29 29 30 private static final long serialVersionUID = -940039025589525163L; 31 30 32 protected SearchPrincipal principal; 31 33 org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/client/query/impl/AbstractNativeQuery.java
r28462 r28492 33 33 BaseNativeQuery { 34 34 35 private static final long serialVersionUID = -191269286052787249L; 36 35 37 protected String backendName; 36 38 org.nuxeo.ecm.platform/trunk/nuxeo-platform-transform-core/src/main/java/org/nuxeo/ecm/platform/transform/plugin/AbstractPlugin.java
r25216 r28492 41 41 */ 42 42 public abstract class AbstractPlugin implements Plugin { 43 44 private static final long serialVersionUID = 8591897901747795662L; 43 45 44 46 protected String name = ""; … … 133 135 trs[i] = new TransformDocumentImpl(blobs[i]); 134 136 } 135 return t his.transform(options, trs);137 return transform(options, trs); 136 138 } 137 139 138 140 public boolean isSourceCandidate(TransformDocument doc) { 139 boolean candidate = false;140 141 141 142 String smtype; … … 146 147 } 147 148 148 if (smtype == null || getSourceMimeTypes().contains(smtype)) { 149 boolean candidate = false; 150 if (smtype == null || sourceMimeTypes.contains(smtype)) { 149 151 candidate = true; 150 152 } … … 154 156 155 157 public boolean isSourceCandidate(Blob blob) { 156 boolean candidate = false;157 158 158 159 String smtype; … … 163 164 } 164 165 165 if (smtype == null || getSourceMimeTypes().contains(smtype)) { 166 boolean candidate = false; 167 if (smtype == null || sourceMimeTypes.contains(smtype)) { 166 168 candidate = true; 167 169 } org.nuxeo.ecm.platform/trunk/nuxeo-platform-transform-core/src/main/java/org/nuxeo/ecm/platform/transform/transformer/AbstractTransformer.java
r25216 r28492 59 59 60 60 protected AbstractTransformer() { 61 62 61 } 63 62 … … 106 105 107 106 log.debug("pluginsChain " + pluginsChain); 108 Plugin plugin;109 107 for (String name : pluginsChain) { 110 plugin = nxtransform.getPluginByName(name);108 Plugin plugin = nxtransform.getPluginByName(name); 111 109 if (plugin != null) { 112 110 chain.add(plugin); … … 143 141 } 144 142 } 145 return t his.transform(options, trs);143 return transform(options, trs); 146 144 } 147 145 … … 175 173 pending = results.toArray(pending); 176 174 } catch (Exception e) { 177 log.error("An error occured while trying to perform " + ""175 log.error("An error occured while trying to perform " 178 176 + "a transformation chain.", e); 179 177 } finally { 180 log.debug(timer.mark("Plugin transformation terminated name="178 log.debug(timer.mark("Plugin transformation terminated, name=" 181 179 + plugin.getName())); 182 180 } … … 185 183 timer.stop(); 186 184 log.info("Global transformation chain terminated for transformer name=" 187 + getName()+ timer);185 + name + timer); 188 186 189 187 return results; … … 201 199 * @return a filtered list of transform documents. 202 200 */ 203 protected TransformDocument[] filterSourcesFor(TransformDocument[] sources,201 protected static TransformDocument[] filterSourcesFor(TransformDocument[] sources, 204 202 Plugin plugin) { 205 203 List<TransformDocument> filtered = new ArrayList<TransformDocument>(); … … 223 221 * @return a filtered list of blobs. 224 222 */ 225 protected Blob[] filterSourcesFor(Blob[] blobs, Plugin plugin) {223 protected static Blob[] filterSourcesFor(Blob[] blobs, Plugin plugin) { 226 224 List<Blob> filtered = new ArrayList<Blob>(); 227 225 for (Blob blob : blobs) { … … 249 247 if (defaultOptions != null 250 248 && defaultOptions.get(plugin.getName()) != null) { 251 mergedOptions.putAll( getDefaultOptions().get(plugin.getName()));249 mergedOptions.putAll(defaultOptions.get(plugin.getName())); 252 250 } 253 251 org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/auth/NuxeoAuthenticationFilter.java
r26431 r28492 435 435 } 436 436 437 protected CachableUserIdentificationInfo retrieveIdentityFromCache(437 protected static CachableUserIdentificationInfo retrieveIdentityFromCache( 438 438 HttpServletRequest httpRequest) { 439 439 440 440 HttpSession session = httpRequest.getSession(false); 441 441 if (session != null) { 442 CachableUserIdentificationInfo cachableUserInfo = (CachableUserIdentificationInfo) session.getAttribute(NXAuthContants.USERIDENT_KEY); 442 CachableUserIdentificationInfo cachableUserInfo 443 = (CachableUserIdentificationInfo) session.getAttribute(NXAuthContants.USERIDENT_KEY); 443 444 if (cachableUserInfo != null) { 444 445 return cachableUserInfo; … … 508 509 } 509 510 510 protected String getSavedRequestedURL(HttpServletRequest httpRequest) {511 protected static String getSavedRequestedURL(HttpServletRequest httpRequest) { 511 512 HttpSession session = httpRequest.getSession(false); 512 513 if (session == null) { … … 592 593 // App Server JAAS SPI 593 594 594 protected void propagateUserIdentificationInformation(595 protected static void propagateUserIdentificationInformation( 595 596 CachableUserIdentificationInfo cachableUserIdent) { 596 597 … … 644 645 } 645 646 646 protected String getRequestedPage(HttpServletRequest httpRequest) {647 protected static String getRequestedPage(HttpServletRequest httpRequest) { 647 648 String requestURI = httpRequest.getRequestURI(); 648 649 String context = httpRequest.getContextPath() + '/'; org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/auth/plugins/BasicAuthenticator.java
r20114 r28492 55 55 HttpServletResponse httpResponse, String baseURL) { 56 56 try { 57 String baHeader = "Basic realm=\"" + realName + "\"";57 String baHeader = "Basic realm=\"" + realName + '\"'; 58 58 httpResponse.addHeader(BA_HEADER_NAME, baHeader); 59 59 httpResponse.sendError(HttpServletResponse.SC_UNAUTHORIZED); … … 75 75 String b64userpassword = auth.substring(idx + 1); 76 76 BASE64Decoder decoder = new BASE64Decoder(); 77 byte[] clearUp;78 77 try { 79 clearUp = decoder.decodeBuffer(b64userpassword);78 byte[] clearUp = decoder.decodeBuffer(b64userpassword); 80 79 String userpassword = new String(clearUp); 81 80 String username = userpassword.split(":")[0]; org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/binding/DownloadMethodExpression.java
r20976 r28492 82 82 @Override 83 83 public int hashCode() { 84 int result; 85 result = blobExpression != null ? blobExpression.hashCode() : 0; 86 result = 31 87 * result 84 int result = blobExpression != null ? blobExpression.hashCode() : 0; 85 result = 31 * result 88 86 + (fileNameExpression != null ? fileNameExpression.hashCode() 89 87 : 0); org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/binding/MetaMethodExpression.java
r19474 r28492 113 113 res = originalMethodExpression.invoke(context, params); 114 114 if (res instanceof String) { 115 MethodExpression newMeth;116 115 String expression = (String) res; 117 116 if (ComponentTagUtils.isValueReference(expression)) { … … 119 118 Application app = faces.getApplication(); 120 119 ExpressionFactory factory = app.getExpressionFactory(); 121 newMeth = factory.createMethodExpression(context,122 expression, Object.class, new Class[0]);120 MethodExpression newMeth = factory.createMethodExpression( 121 context, expression, Object.class, new Class[0]); 123 122 try { 124 123 res = newMeth.invoke(context, null); org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/binding/MetaValueExpression.java
r24931 r28492 107 107 String expression = (String) res; 108 108 if (ComponentTagUtils.isMethodReference(expression)) { 109 MethodExpression newMeth;110 109 FacesContext faces = FacesContext.getCurrentInstance(); 111 110 Application app = faces.getApplication(); 112 111 ExpressionFactory factory = app.getExpressionFactory(); 113 newMeth = factory.createMethodExpression(context,114 expression, Object.class, new Class[0]);112 MethodExpression newMeth = factory.createMethodExpression( 113 context, expression, Object.class, new Class[0]); 115 114 try { 116 115 res = newMeth.invoke(context, null); … … 122 121 } 123 122 } else if (ComponentTagUtils.isValueReference(expression)) { 124 ValueExpression newExpr;125 123 FacesContext faces = FacesContext.getCurrentInstance(); 126 124 Application app = faces.getApplication(); 127 125 ExpressionFactory factory = app.getExpressionFactory(); 128 newExpr = factory.createValueExpression(context,129 expression, Object.class);126 ValueExpression newExpr = factory.createValueExpression( 127 context, expression, Object.class); 130 128 try { 131 129 res = newExpr.getValue(context); org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/binding/MethodValueExpression.java
r23106 r28492 104 104 // invoke method instead of resolving value 105 105 Object res; 106 try {106 try { 107 107 return methodExpression.invoke(arg0, paramTypesClasses); 108 108 } 109 catch (Throwable t)110 {111 log.error("Error while evaluation MethodValueExpression " + methodExpression.getExpressionString());109 catch (Throwable t) { 110 log.error( 111 "Error while evaluation MethodValueExpression " + methodExpression.getExpressionString()); 112 112 log.error("parameters are : " + paramTypesClasses.toString()); 113 113 return null; 114 114 } 115 116 115 } 117 116 org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/component/file/UIInputFile.java
r26928 r28492 235 235 temp); 236 236 if (!choices.contains(choice)) { 237 ComponentUtils.addErrorMessage(context, this, ""238 +"error.inputFile.invalidChoice");237 ComponentUtils.addErrorMessage(context, this, 238 "error.inputFile.invalidChoice"); 239 239 setValid(false); 240 240 return; … … 302 302 // validate filename 303 303 UIComponent filenameFacet = getFacet(EDIT_FILENAME_FACET_NAME); 304 EditableValueHolder filenameComp = null;305 304 if (filenameFacet instanceof EditableValueHolder) { 306 filenameComp = (EditableValueHolder) filenameFacet;305 EditableValueHolder filenameComp = (EditableValueHolder) filenameFacet; 307 306 submitted.setFilename(filenameComp.getLocalValue()); 308 307 String filename; … … 330 329 // validate blob 331 330 UIComponent uploadFacet = getFacet(UPLOAD_FACET_NAME); 332 EditableValueHolder uploadComp;333 331 if (uploadFacet instanceof EditableValueHolder) { 334 uploadComp = (EditableValueHolder) uploadFacet;332 EditableValueHolder uploadComp = (EditableValueHolder) uploadFacet; 335 333 submitted.setBlob(uploadComp.getLocalValue()); 336 334 Blob blob = null; … … 525 523 public void encodeBegin(FacesContext context) throws IOException { 526 524 ResponseWriter writer = context.getResponseWriter(); 527 List<InputFileChoice> choices = null;528 InputFileChoice currentChoice = null;529 525 Blob blob = getCurrentBlob(); 530 526 String filename = getCurrentFilename(); … … 533 529 fileInfo = getFileInfoValue(); 534 530 } 535 currentChoice = fileInfo.getConvertedChoice();531 InputFileChoice currentChoice = fileInfo.getConvertedChoice(); 536 532 boolean temp = InputFileChoice.tempKeep.equals(currentChoice); 537 choices = getAvailableChoices(blob, temp);533 List<InputFileChoice> choices = getAvailableChoices(blob, temp); 538 534 539 535 String radioClientId = getClientId(context) … … 545 541 for (InputFileChoice radioChoice : choices) { 546 542 String id = context.getViewRoot().createUniqueId(); 547 String html;548 543 writer.startElement("tr", this); 549 544 writer.startElement("td", this); 550 545 writer.writeAttribute("class", "radioColumn", null); 546 String html; 551 547 if (radioChoice.equals(currentChoice)) { 552 548 html = "<input type=\"radio\" name=\"%s\" id=\"%s\" value=\"%s\" checked=\"checked\" />"; org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelect.java
r28471 r28492 263 263 return "[]"; 264 264 } else { 265 return "[" + StringUtils.join(ar, ", ") + "]";265 return '[' + StringUtils.join(ar, ", ") + ']'; 266 266 } 267 267 } … … 612 612
