1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/src/share/jaxws_classes/com/sun/xml/internal/ws/resources/ModelerMessages.java Tue Mar 06 16:09:35 2012 -0800 1.3 @@ -0,0 +1,355 @@ 1.4 +/* 1.5 + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. 1.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 1.7 + * 1.8 + * This code is free software; you can redistribute it and/or modify it 1.9 + * under the terms of the GNU General Public License version 2 only, as 1.10 + * published by the Free Software Foundation. Oracle designates this 1.11 + * particular file as subject to the "Classpath" exception as provided 1.12 + * by Oracle in the LICENSE file that accompanied this code. 1.13 + * 1.14 + * This code is distributed in the hope that it will be useful, but WITHOUT 1.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 1.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 1.17 + * version 2 for more details (a copy is included in the LICENSE file that 1.18 + * accompanied this code). 1.19 + * 1.20 + * You should have received a copy of the GNU General Public License version 1.21 + * 2 along with this work; if not, write to the Free Software Foundation, 1.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 1.23 + * 1.24 + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 1.25 + * or visit www.oracle.com if you need additional information or have any 1.26 + * questions. 1.27 + */ 1.28 + 1.29 + 1.30 +package com.sun.xml.internal.ws.resources; 1.31 + 1.32 +import com.sun.xml.internal.ws.util.localization.Localizable; 1.33 +import com.sun.xml.internal.ws.util.localization.LocalizableMessageFactory; 1.34 +import com.sun.xml.internal.ws.util.localization.Localizer; 1.35 + 1.36 + 1.37 +/** 1.38 + * Defines string formatting method for each constant in the resource file 1.39 + * 1.40 + */ 1.41 +public final class ModelerMessages { 1.42 + 1.43 + private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.modeler"); 1.44 + private final static Localizer localizer = new Localizer(); 1.45 + 1.46 + public static Localizable localizableNESTED_MODELER_ERROR(Object arg0) { 1.47 + return messageFactory.getMessage("nestedModelerError", arg0); 1.48 + } 1.49 + 1.50 + /** 1.51 + * runtime modeler error: {0} 1.52 + * 1.53 + */ 1.54 + public static String NESTED_MODELER_ERROR(Object arg0) { 1.55 + return localizer.localize(localizableNESTED_MODELER_ERROR(arg0)); 1.56 + } 1.57 + 1.58 + public static Localizable localizableRUNTIME_MODELER_WSFEATURE_NO_FTRCONSTRUCTOR(Object arg0, Object arg1) { 1.59 + return messageFactory.getMessage("runtime.modeler.wsfeature.no.ftrconstructor", arg0, arg1); 1.60 + } 1.61 + 1.62 + /** 1.63 + * Annotation {0} is not recognizable, at least one constructor of {1} should be marked with @FeatureConstructor 1.64 + * 1.65 + */ 1.66 + public static String RUNTIME_MODELER_WSFEATURE_NO_FTRCONSTRUCTOR(Object arg0, Object arg1) { 1.67 + return localizer.localize(localizableRUNTIME_MODELER_WSFEATURE_NO_FTRCONSTRUCTOR(arg0, arg1)); 1.68 + } 1.69 + 1.70 + public static Localizable localizableRUNTIME_MODELER_WEBMETHOD_MUST_BE_PUBLIC(Object arg0) { 1.71 + return messageFactory.getMessage("runtime.modeler.webmethod.must.be.public", arg0); 1.72 + } 1.73 + 1.74 + /** 1.75 + * @WebMethod is not allowed on a non-public method {0} 1.76 + * 1.77 + */ 1.78 + public static String RUNTIME_MODELER_WEBMETHOD_MUST_BE_PUBLIC(Object arg0) { 1.79 + return localizer.localize(localizableRUNTIME_MODELER_WEBMETHOD_MUST_BE_PUBLIC(arg0)); 1.80 + } 1.81 + 1.82 + public static Localizable localizableRUNTIME_MODELER_WRAPPER_NOT_FOUND(Object arg0) { 1.83 + return messageFactory.getMessage("runtime.modeler.wrapper.not.found", arg0); 1.84 + } 1.85 + 1.86 + /** 1.87 + * Wrapper class {0} is not found. Have you run annotation processing to generate them? 1.88 + * 1.89 + */ 1.90 + public static String RUNTIME_MODELER_WRAPPER_NOT_FOUND(Object arg0) { 1.91 + return localizer.localize(localizableRUNTIME_MODELER_WRAPPER_NOT_FOUND(arg0)); 1.92 + } 1.93 + 1.94 + public static Localizable localizableRUNTIME_MODELER_MTOM_CONFLICT(Object arg0, Object arg1) { 1.95 + return messageFactory.getMessage("runtime.modeler.mtom.conflict", arg0, arg1); 1.96 + } 1.97 + 1.98 + /** 1.99 + * Error in @BindingType: MTOM Configuration in binding identifier {0} conflicts with feature @MTOM {1} 1.100 + * 1.101 + */ 1.102 + public static String RUNTIME_MODELER_MTOM_CONFLICT(Object arg0, Object arg1) { 1.103 + return localizer.localize(localizableRUNTIME_MODELER_MTOM_CONFLICT(arg0, arg1)); 1.104 + } 1.105 + 1.106 + public static Localizable localizableRUNTIME_MODELER_FEATURE_CONFLICT(Object arg0, Object arg1) { 1.107 + return messageFactory.getMessage("runtime.modeler.feature.conflict", arg0, arg1); 1.108 + } 1.109 + 1.110 + /** 1.111 + * Feature {0} in implementation conflicts with {1} in WSDL configuration 1.112 + * 1.113 + */ 1.114 + public static String RUNTIME_MODELER_FEATURE_CONFLICT(Object arg0, Object arg1) { 1.115 + return localizer.localize(localizableRUNTIME_MODELER_FEATURE_CONFLICT(arg0, arg1)); 1.116 + } 1.117 + 1.118 + public static Localizable localizableRUNTIME_MODELER_INVALID_SOAPBINDING_PARAMETERSTYLE(Object arg0, Object arg1) { 1.119 + return messageFactory.getMessage("runtime.modeler.invalid.soapbinding.parameterstyle", arg0, arg1); 1.120 + } 1.121 + 1.122 + /** 1.123 + * Incorrect usage of Annotation {0} on {1}, ParameterStyle can only be WRAPPED with RPC Style Web service. 1.124 + * 1.125 + */ 1.126 + public static String RUNTIME_MODELER_INVALID_SOAPBINDING_PARAMETERSTYLE(Object arg0, Object arg1) { 1.127 + return localizer.localize(localizableRUNTIME_MODELER_INVALID_SOAPBINDING_PARAMETERSTYLE(arg0, arg1)); 1.128 + } 1.129 + 1.130 + public static Localizable localizableRUNTIME_MODELER_WSFEATURE_MORETHANONE_FTRCONSTRUCTOR(Object arg0, Object arg1) { 1.131 + return messageFactory.getMessage("runtime.modeler.wsfeature.morethanone.ftrconstructor", arg0, arg1); 1.132 + } 1.133 + 1.134 + /** 1.135 + * Annotation {0} is illegal, Only one constructor of {1} can be marked as @FeatureConstructor 1.136 + * 1.137 + */ 1.138 + public static String RUNTIME_MODELER_WSFEATURE_MORETHANONE_FTRCONSTRUCTOR(Object arg0, Object arg1) { 1.139 + return localizer.localize(localizableRUNTIME_MODELER_WSFEATURE_MORETHANONE_FTRCONSTRUCTOR(arg0, arg1)); 1.140 + } 1.141 + 1.142 + public static Localizable localizableNOT_A_VALID_BARE_METHOD(Object arg0, Object arg1) { 1.143 + return messageFactory.getMessage("not.a.valid.bare.method", arg0, arg1); 1.144 + } 1.145 + 1.146 + /** 1.147 + * SEI {0} has method {1} annotated as BARE but it has more than one parameter bound to body. This is invalid. Please annotate the method with annotation: @SOAPBinding(parameterStyle=SOAPBinding.ParameterStyle.WRAPPED) 1.148 + * 1.149 + */ 1.150 + public static String NOT_A_VALID_BARE_METHOD(Object arg0, Object arg1) { 1.151 + return localizer.localize(localizableNOT_A_VALID_BARE_METHOD(arg0, arg1)); 1.152 + } 1.153 + 1.154 + public static Localizable localizableRUNTIME_MODELER_NO_PACKAGE(Object arg0) { 1.155 + return messageFactory.getMessage("runtime.modeler.no.package", arg0); 1.156 + } 1.157 + 1.158 + /** 1.159 + * A @WebService.targetNamespace must be specified on classes with no package. Class: {0} 1.160 + * 1.161 + */ 1.162 + public static String RUNTIME_MODELER_NO_PACKAGE(Object arg0) { 1.163 + return localizer.localize(localizableRUNTIME_MODELER_NO_PACKAGE(arg0)); 1.164 + } 1.165 + 1.166 + public static Localizable localizableRUNTIME_MODELER_NO_WEBSERVICE_ANNOTATION(Object arg0) { 1.167 + return messageFactory.getMessage("runtime.modeler.no.webservice.annotation", arg0); 1.168 + } 1.169 + 1.170 + /** 1.171 + * A WebService annotation is not present on class: {0} 1.172 + * 1.173 + */ 1.174 + public static String RUNTIME_MODELER_NO_WEBSERVICE_ANNOTATION(Object arg0) { 1.175 + return localizer.localize(localizableRUNTIME_MODELER_NO_WEBSERVICE_ANNOTATION(arg0)); 1.176 + } 1.177 + 1.178 + public static Localizable localizableRUNTIME_MODELER_ADDRESSING_RESPONSES_NOSUCHMETHOD(Object arg0) { 1.179 + return messageFactory.getMessage("runtime.modeler.addressing.responses.nosuchmethod", arg0); 1.180 + } 1.181 + 1.182 + /** 1.183 + * JAX-WS 2.1 API is loaded from {0}, But JAX-WS runtime requires JAX-WS 2.2 API. Use the endorsed standards override mechanism to load JAX-WS 2.2 API 1.184 + * 1.185 + */ 1.186 + public static String RUNTIME_MODELER_ADDRESSING_RESPONSES_NOSUCHMETHOD(Object arg0) { 1.187 + return localizer.localize(localizableRUNTIME_MODELER_ADDRESSING_RESPONSES_NOSUCHMETHOD(arg0)); 1.188 + } 1.189 + 1.190 + public static Localizable localizableRUNTIME_MODELER_ONEWAY_OPERATION_NO_OUT_PARAMETERS(Object arg0, Object arg1) { 1.191 + return messageFactory.getMessage("runtime.modeler.oneway.operation.no.out.parameters", arg0, arg1); 1.192 + } 1.193 + 1.194 + /** 1.195 + * oneway operation should not have OUT parameters class: {0} method: {1} 1.196 + * 1.197 + */ 1.198 + public static String RUNTIME_MODELER_ONEWAY_OPERATION_NO_OUT_PARAMETERS(Object arg0, Object arg1) { 1.199 + return localizer.localize(localizableRUNTIME_MODELER_ONEWAY_OPERATION_NO_OUT_PARAMETERS(arg0, arg1)); 1.200 + } 1.201 + 1.202 + public static Localizable localizableUNABLE_TO_CREATE_JAXB_CONTEXT() { 1.203 + return messageFactory.getMessage("unable.to.create.JAXBContext"); 1.204 + } 1.205 + 1.206 + /** 1.207 + * Unable to create JAXBContext 1.208 + * 1.209 + */ 1.210 + public static String UNABLE_TO_CREATE_JAXB_CONTEXT() { 1.211 + return localizer.localize(localizableUNABLE_TO_CREATE_JAXB_CONTEXT()); 1.212 + } 1.213 + 1.214 + public static Localizable localizableRUNTIME_MODELER_NO_OPERATIONS(Object arg0) { 1.215 + return messageFactory.getMessage("runtime.modeler.no.operations", arg0); 1.216 + } 1.217 + 1.218 + /** 1.219 + * The web service defined by the class {0} does not contain any valid WebMethods. 1.220 + * 1.221 + */ 1.222 + public static String RUNTIME_MODELER_NO_OPERATIONS(Object arg0) { 1.223 + return localizer.localize(localizableRUNTIME_MODELER_NO_OPERATIONS(arg0)); 1.224 + } 1.225 + 1.226 + public static Localizable localizableRUNTIME_MODELER_ONEWAY_OPERATION_NO_CHECKED_EXCEPTIONS(Object arg0, Object arg1, Object arg2) { 1.227 + return messageFactory.getMessage("runtime.modeler.oneway.operation.no.checked.exceptions", arg0, arg1, arg2); 1.228 + } 1.229 + 1.230 + /** 1.231 + * Oneway operation should not throw any checked exceptions class: {0} method: {1} throws: {2} 1.232 + * 1.233 + */ 1.234 + public static String RUNTIME_MODELER_ONEWAY_OPERATION_NO_CHECKED_EXCEPTIONS(Object arg0, Object arg1, Object arg2) { 1.235 + return localizer.localize(localizableRUNTIME_MODELER_ONEWAY_OPERATION_NO_CHECKED_EXCEPTIONS(arg0, arg1, arg2)); 1.236 + } 1.237 + 1.238 + public static Localizable localizableRUNTIME_MODELER_WEBMETHOD_MUST_BE_NONSTATIC(Object arg0) { 1.239 + return messageFactory.getMessage("runtime.modeler.webmethod.must.be.nonstatic", arg0); 1.240 + } 1.241 + 1.242 + /** 1.243 + * @WebMethod is not allowed on a static method {0} 1.244 + * 1.245 + */ 1.246 + public static String RUNTIME_MODELER_WEBMETHOD_MUST_BE_NONSTATIC(Object arg0) { 1.247 + return localizer.localize(localizableRUNTIME_MODELER_WEBMETHOD_MUST_BE_NONSTATIC(arg0)); 1.248 + } 1.249 + 1.250 + public static Localizable localizableRUNTIME_MODELER_METHOD_NOT_FOUND(Object arg0, Object arg1) { 1.251 + return messageFactory.getMessage("runtime.modeler.method.not.found", arg0, arg1); 1.252 + } 1.253 + 1.254 + /** 1.255 + * method: {0} could not be found on class: {1} 1.256 + * 1.257 + */ 1.258 + public static String RUNTIME_MODELER_METHOD_NOT_FOUND(Object arg0, Object arg1) { 1.259 + return localizer.localize(localizableRUNTIME_MODELER_METHOD_NOT_FOUND(arg0, arg1)); 1.260 + } 1.261 + 1.262 + public static Localizable localizableRUNTIME_MODELER_CLASS_NOT_FOUND(Object arg0) { 1.263 + return messageFactory.getMessage("runtime.modeler.class.not.found", arg0); 1.264 + } 1.265 + 1.266 + /** 1.267 + * class: {0} could not be found 1.268 + * 1.269 + */ 1.270 + public static String RUNTIME_MODELER_CLASS_NOT_FOUND(Object arg0) { 1.271 + return localizer.localize(localizableRUNTIME_MODELER_CLASS_NOT_FOUND(arg0)); 1.272 + } 1.273 + 1.274 + public static Localizable localizableRUNTIME_MODELER_SOAPBINDING_CONFLICT(Object arg0, Object arg1, Object arg2) { 1.275 + return messageFactory.getMessage("runtime.modeler.soapbinding.conflict", arg0, arg1, arg2); 1.276 + } 1.277 + 1.278 + /** 1.279 + * SOAPBinding Style {0} for method {1} conflicts with global SOAPBinding Style {2} 1.280 + * 1.281 + */ 1.282 + public static String RUNTIME_MODELER_SOAPBINDING_CONFLICT(Object arg0, Object arg1, Object arg2) { 1.283 + return localizer.localize(localizableRUNTIME_MODELER_SOAPBINDING_CONFLICT(arg0, arg1, arg2)); 1.284 + } 1.285 + 1.286 + public static Localizable localizableRUNTIME_MODELER_CANNOT_GET_SERVICE_NAME_FROM_INTERFACE(Object arg0) { 1.287 + return messageFactory.getMessage("runtime.modeler.cannot.get.serviceName.from.interface", arg0); 1.288 + } 1.289 + 1.290 + /** 1.291 + * The serviceName cannot be retrieved from an interface. class {0} 1.292 + * 1.293 + */ 1.294 + public static String RUNTIME_MODELER_CANNOT_GET_SERVICE_NAME_FROM_INTERFACE(Object arg0) { 1.295 + return localizer.localize(localizableRUNTIME_MODELER_CANNOT_GET_SERVICE_NAME_FROM_INTERFACE(arg0)); 1.296 + } 1.297 + 1.298 + public static Localizable localizableRUNTIME_MODELER_ENDPOINT_INTERFACE_NO_WEBSERVICE(Object arg0) { 1.299 + return messageFactory.getMessage("runtime.modeler.endpoint.interface.no.webservice", arg0); 1.300 + } 1.301 + 1.302 + /** 1.303 + * The Endpoint Interface: {0} does not have WebService Annotation 1.304 + * 1.305 + */ 1.306 + public static String RUNTIME_MODELER_ENDPOINT_INTERFACE_NO_WEBSERVICE(Object arg0) { 1.307 + return localizer.localize(localizableRUNTIME_MODELER_ENDPOINT_INTERFACE_NO_WEBSERVICE(arg0)); 1.308 + } 1.309 + 1.310 + public static Localizable localizableRUNTIMEMODELER_INVALID_SOAPBINDING_ON_METHOD(Object arg0, Object arg1, Object arg2) { 1.311 + return messageFactory.getMessage("runtimemodeler.invalid.soapbindingOnMethod", arg0, arg1, arg2); 1.312 + } 1.313 + 1.314 + /** 1.315 + * Invalid annotation: {0} on Method {1} in Class {2}, A method cannot be annotated with @SOAPBinding with Style "RPC" 1.316 + * 1.317 + */ 1.318 + public static String RUNTIMEMODELER_INVALID_SOAPBINDING_ON_METHOD(Object arg0, Object arg1, Object arg2) { 1.319 + return localizer.localize(localizableRUNTIMEMODELER_INVALID_SOAPBINDING_ON_METHOD(arg0, arg1, arg2)); 1.320 + } 1.321 + 1.322 + public static Localizable localizableRUNTIME_MODELER_PORTNAME_SERVICENAME_NAMESPACE_MISMATCH(Object arg0, Object arg1) { 1.323 + return messageFactory.getMessage("runtime.modeler.portname.servicename.namespace.mismatch", arg0, arg1); 1.324 + } 1.325 + 1.326 + /** 1.327 + * The namespace of the serviceName "{0}" and the namespace of the portName "{1}" must match 1.328 + * 1.329 + */ 1.330 + public static String RUNTIME_MODELER_PORTNAME_SERVICENAME_NAMESPACE_MISMATCH(Object arg0, Object arg1) { 1.331 + return localizer.localize(localizableRUNTIME_MODELER_PORTNAME_SERVICENAME_NAMESPACE_MISMATCH(arg0, arg1)); 1.332 + } 1.333 + 1.334 + public static Localizable localizableRUNTIME_MODELER_WSFEATURE_ILLEGAL_FTRCONSTRUCTOR(Object arg0, Object arg1) { 1.335 + return messageFactory.getMessage("runtime.modeler.wsfeature.illegal.ftrconstructor", arg0, arg1); 1.336 + } 1.337 + 1.338 + /** 1.339 + * Annotation {0} is illegal, In {1} @FeatureConstructor value doesn't match the constructor parameters 1.340 + * 1.341 + */ 1.342 + public static String RUNTIME_MODELER_WSFEATURE_ILLEGAL_FTRCONSTRUCTOR(Object arg0, Object arg1) { 1.343 + return localizer.localize(localizableRUNTIME_MODELER_WSFEATURE_ILLEGAL_FTRCONSTRUCTOR(arg0, arg1)); 1.344 + } 1.345 + 1.346 + public static Localizable localizableRUNTIME_MODELER_WEBMETHOD_MUST_BE_NONSTATICFINAL(Object arg0) { 1.347 + return messageFactory.getMessage("runtime.modeler.webmethod.must.be.nonstaticfinal", arg0); 1.348 + } 1.349 + 1.350 + /** 1.351 + * @WebMethod is not allowed on a static or final method {0} 1.352 + * 1.353 + */ 1.354 + public static String RUNTIME_MODELER_WEBMETHOD_MUST_BE_NONSTATICFINAL(Object arg0) { 1.355 + return localizer.localize(localizableRUNTIME_MODELER_WEBMETHOD_MUST_BE_NONSTATICFINAL(arg0)); 1.356 + } 1.357 + 1.358 +}