├── .gitignore ├── readme ├── req.txt ├── rop-sample ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── rop │ │ │ └── sample │ │ │ ├── AbstractUserService.java │ │ │ ├── LogoutService.java │ │ │ ├── ReservedUserNameInterceptor.java │ │ │ ├── SampleAfterDoServiceEventListener.java │ │ │ ├── SampleAppSecretManager.java │ │ │ ├── SampleInvokeTimesController.java │ │ │ ├── SamplePostInitializeEventListener.java │ │ │ ├── SamplePreDoServiceEventListener.java │ │ │ ├── SampleServiceAccessController.java │ │ │ ├── SampleSessionManager.java │ │ │ ├── SampleThreadFerry.java │ │ │ ├── UserService.java │ │ │ ├── UserServiceInterface.java │ │ │ ├── client │ │ │ └── RopSampleClient.java │ │ │ ├── converter │ │ │ ├── CollectionsConverter.java │ │ │ ├── DateConverter.java │ │ │ ├── DateUtils.java │ │ │ └── TelephoneConverter.java │ │ │ ├── request │ │ │ ├── Address.java │ │ │ ├── CreateUserRequest.java │ │ │ ├── LogonRequest.java │ │ │ ├── ReservedNames.java │ │ │ ├── Street.java │ │ │ ├── Telephone.java │ │ │ └── UploadUserPhotoRequest.java │ │ │ ├── response │ │ │ ├── CreateUserResponse.java │ │ │ ├── Foo.java │ │ │ ├── InterceptorResponse.java │ │ │ ├── LogonResponse.java │ │ │ ├── LogoutResponse.java │ │ │ ├── UploadUserPhotoResponse.java │ │ │ └── UserListResponse.java │ │ │ └── sys │ │ │ └── DateXmlAdapter.java │ ├── resources │ │ ├── conf.properties │ │ ├── i18n │ │ │ └── rop │ │ │ │ ├── sampleRopError1_cn.properties │ │ │ │ ├── sampleRopError1_en.properties │ │ │ │ ├── sampleRopError_en.properties │ │ │ │ └── sampleRopError_zh_CN.properties │ │ ├── img │ │ │ └── img1.jpg │ │ ├── jetty │ │ │ └── webdefault.xml │ │ ├── log4j.properties │ │ └── sampleRopApplicationContext.xml │ └── webapp │ │ ├── WEB-INF │ │ └── web.xml │ │ ├── index.html │ │ └── jquery.encoding.js │ ├── test.js │ └── test │ ├── java │ └── com │ │ └── rop │ │ ├── config │ │ └── RopNamespaceHandlerIT.java │ │ └── sample │ │ ├── UserServiceClient.java │ │ ├── UserServiceRawClient.java │ │ └── client │ │ └── RopSampleClientIT.java │ └── resources │ ├── com │ └── rop │ │ └── config │ │ ├── fullRopConfig.xml │ │ └── simplestRopConfig.xml │ ├── exceedMaxSize.png │ └── photo.png └── rop ├── changelog.txt ├── document └── Rop Reference.pdf ├── pom.xml ├── readme.txt └── src ├── main ├── java │ └── com │ │ └── rop │ │ ├── AbstractInterceptor.java │ │ ├── AbstractRopRequest.java │ │ ├── CommonConstant.java │ │ ├── Constants.java │ │ ├── Interceptor.java │ │ ├── MessageFormat.java │ │ ├── RequestContextBuilder.java │ │ ├── RopContext.java │ │ ├── RopException.java │ │ ├── RopMarshaller.java │ │ ├── RopRequest.java │ │ ├── RopRequestContext.java │ │ ├── RopRequestParseException.java │ │ ├── RopServlet.java │ │ ├── ServiceMethodAdapter.java │ │ ├── ServiceMethodDefinition.java │ │ ├── ServiceMethodHandler.java │ │ ├── ServiceRouter.java │ │ ├── ThreadFerry.java │ │ ├── annotation │ │ ├── HttpAction.java │ │ ├── IgnoreSign.java │ │ ├── IgnoreSignType.java │ │ ├── NeedInSessionType.java │ │ ├── ObsoletedType.java │ │ ├── ServiceMethod.java │ │ ├── ServiceMethodBean.java │ │ └── Temporary.java │ │ ├── client │ │ ├── ClientRequest.java │ │ ├── CompositeResponse.java │ │ ├── DefaultCompositeResponse.java │ │ ├── DefaultRopClient.java │ │ ├── RopClient.java │ │ ├── RopUnmarshaller.java │ │ └── unmarshaller │ │ │ ├── JacksonJsonRopUnmarshaller.java │ │ │ └── JaxbXmlRopUnmarshaller.java │ │ ├── config │ │ ├── AnnotationDrivenBeanDefinitionParser.java │ │ ├── InterceptorHolder.java │ │ ├── InterceptorsBeanDefinitionParser.java │ │ ├── ListenersBeanDefinitionParser.java │ │ ├── RopEventListenerHodler.java │ │ ├── RopNamespaceHandler.java │ │ ├── SystemParameterNames.java │ │ └── SystemParameterNamesBeanDefinitionParser.java │ │ ├── event │ │ ├── AbstractRopEventMulticaster.java │ │ ├── AfterDoServiceEvent.java │ │ ├── AfterStartedRopEvent.java │ │ ├── GenericRopEventAdapter.java │ │ ├── PreCloseRopEvent.java │ │ ├── PreDoServiceEvent.java │ │ ├── RopEvent.java │ │ ├── RopEventListener.java │ │ ├── RopEventMulticaster.java │ │ ├── SimpleRopEventMulticaster.java │ │ └── SmartRopEventListener.java │ │ ├── impl │ │ ├── AnnotationServiceMethodAdapter.java │ │ ├── AnnotationServletServiceRouter.java │ │ ├── AnnotationServletServiceRouterFactoryBean.java │ │ ├── DefaultRopContext.java │ │ ├── DefaultServiceAccessController.java │ │ ├── DumbThreadFerry.java │ │ ├── ServletRequestContextBuilder.java │ │ └── SimpleRopRequestContext.java │ │ ├── marshaller │ │ ├── JacksonJsonRopMarshaller.java │ │ ├── JaxbXmlRopMarshaller.java │ │ └── MessageMarshallerUtils.java │ │ ├── request │ │ ├── IllegalUploadFileFormatException.java │ │ ├── RopConverter.java │ │ ├── RopRequestMessageConverter.java │ │ ├── UploadFile.java │ │ ├── UploadFileConverter.java │ │ └── UploadFileUtils.java │ │ ├── response │ │ ├── BusinessServiceErrorResponse.java │ │ ├── CommonRopResponse.java │ │ ├── ErrorResponse.java │ │ ├── NotExistErrorResponse.java │ │ ├── RejectedServiceResponse.java │ │ ├── ServiceUnavailableErrorResponse.java │ │ └── TimeoutErrorResponse.java │ │ ├── security │ │ ├── AppSecretManager.java │ │ ├── DefaultFileUploadController.java │ │ ├── DefaultInvokeTimesController.java │ │ ├── DefaultSecurityManager.java │ │ ├── FileBaseAppSecretManager.java │ │ ├── FileUploadController.java │ │ ├── InvokeTimesController.java │ │ ├── MainError.java │ │ ├── MainErrorType.java │ │ ├── MainErrors.java │ │ ├── SecurityManager.java │ │ ├── ServiceAccessController.java │ │ ├── SimpleMainError.java │ │ ├── SubError.java │ │ ├── SubErrorType.java │ │ └── SubErrors.java │ │ ├── session │ │ ├── AbstractAuthRequest.java │ │ ├── AbstractAuthenticationManager.java │ │ ├── AbstractSession.java │ │ ├── AuthRequest.java │ │ ├── AuthResponse.java │ │ ├── AuthenticationManager.java │ │ ├── AuthenticationService.java │ │ ├── DefaultSessionManager.java │ │ ├── RopSessionHolder.java │ │ ├── Session.java │ │ ├── SessionBindInterceptor.java │ │ ├── SessionManager.java │ │ ├── SimpleSession.java │ │ └── UserNamePasswordAuthRequest.java │ │ └── utils │ │ └── RopUtils.java └── resources │ ├── META-INF │ ├── MANIFEST.MF │ ├── spring.handlers │ └── spring.schemas │ ├── com │ └── rop │ │ └── rop-1.0.xsd │ └── i18n │ └── rop │ ├── error_en.properties │ └── error_zh_CN.properties └── test ├── java └── com │ └── rop │ ├── annotation │ └── HttpActionTest.java │ ├── client │ └── DefaultRopClientTest.java │ ├── concurrent │ └── FetureTest.java │ ├── impl │ ├── Addresss.java │ ├── CreateUserRequest.java │ ├── DefaultRopContextTest.java │ ├── ExtUploadFile.java │ ├── FormattingConversionServiceTest.java │ ├── RopRequestMessageConverterTest.java │ ├── ServletRequestContextBuilderTest.java │ └── Street.java │ ├── marshaller │ ├── Bar.java │ ├── Foo.java │ ├── IFoo.java │ ├── JacksonJsonRopMarshallerTest.java │ ├── JaxbXmlRopResponseMarshallerTest.java │ ├── MessageMarshallerUtilsTest.java │ └── SampleResponse.java │ └── other │ ├── ClassTest.java │ ├── FunctionTest.java │ ├── MessageFormatTest.java │ └── MyService.java └── resources ├── 1.bmp ├── 1.gif ├── 1.jpg ├── 1.png ├── log4j.properties └── tb.jpg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/.gitignore -------------------------------------------------------------------------------- /readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/readme -------------------------------------------------------------------------------- /req.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/req.txt -------------------------------------------------------------------------------- /rop-sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/pom.xml -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/AbstractUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/AbstractUserService.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/LogoutService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/LogoutService.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/ReservedUserNameInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/ReservedUserNameInterceptor.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/SampleAfterDoServiceEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/SampleAfterDoServiceEventListener.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/SampleAppSecretManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/SampleAppSecretManager.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/SampleInvokeTimesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/SampleInvokeTimesController.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/SamplePostInitializeEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/SamplePostInitializeEventListener.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/SamplePreDoServiceEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/SamplePreDoServiceEventListener.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/SampleServiceAccessController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/SampleServiceAccessController.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/SampleSessionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/SampleSessionManager.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/SampleThreadFerry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/SampleThreadFerry.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/UserService.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/UserServiceInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/UserServiceInterface.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/client/RopSampleClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/client/RopSampleClient.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/converter/CollectionsConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/converter/CollectionsConverter.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/converter/DateConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/converter/DateConverter.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/converter/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/converter/DateUtils.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/converter/TelephoneConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/converter/TelephoneConverter.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/request/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/request/Address.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/request/CreateUserRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/request/CreateUserRequest.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/request/LogonRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/request/LogonRequest.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/request/ReservedNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/request/ReservedNames.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/request/Street.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/request/Street.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/request/Telephone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/request/Telephone.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/request/UploadUserPhotoRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/request/UploadUserPhotoRequest.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/response/CreateUserResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/response/CreateUserResponse.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/response/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/response/Foo.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/response/InterceptorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/response/InterceptorResponse.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/response/LogonResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/response/LogonResponse.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/response/LogoutResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/response/LogoutResponse.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/response/UploadUserPhotoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/response/UploadUserPhotoResponse.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/response/UserListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/response/UserListResponse.java -------------------------------------------------------------------------------- /rop-sample/src/main/java/com/rop/sample/sys/DateXmlAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/java/com/rop/sample/sys/DateXmlAdapter.java -------------------------------------------------------------------------------- /rop-sample/src/main/resources/conf.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rop-sample/src/main/resources/i18n/rop/sampleRopError1_cn.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/resources/i18n/rop/sampleRopError1_cn.properties -------------------------------------------------------------------------------- /rop-sample/src/main/resources/i18n/rop/sampleRopError1_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/resources/i18n/rop/sampleRopError1_en.properties -------------------------------------------------------------------------------- /rop-sample/src/main/resources/i18n/rop/sampleRopError_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/resources/i18n/rop/sampleRopError_en.properties -------------------------------------------------------------------------------- /rop-sample/src/main/resources/i18n/rop/sampleRopError_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/resources/i18n/rop/sampleRopError_zh_CN.properties -------------------------------------------------------------------------------- /rop-sample/src/main/resources/img/img1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/resources/img/img1.jpg -------------------------------------------------------------------------------- /rop-sample/src/main/resources/jetty/webdefault.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/resources/jetty/webdefault.xml -------------------------------------------------------------------------------- /rop-sample/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /rop-sample/src/main/resources/sampleRopApplicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/resources/sampleRopApplicationContext.xml -------------------------------------------------------------------------------- /rop-sample/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /rop-sample/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/webapp/index.html -------------------------------------------------------------------------------- /rop-sample/src/main/webapp/jquery.encoding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/main/webapp/jquery.encoding.js -------------------------------------------------------------------------------- /rop-sample/src/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/test.js -------------------------------------------------------------------------------- /rop-sample/src/test/java/com/rop/config/RopNamespaceHandlerIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/test/java/com/rop/config/RopNamespaceHandlerIT.java -------------------------------------------------------------------------------- /rop-sample/src/test/java/com/rop/sample/UserServiceClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/test/java/com/rop/sample/UserServiceClient.java -------------------------------------------------------------------------------- /rop-sample/src/test/java/com/rop/sample/UserServiceRawClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/test/java/com/rop/sample/UserServiceRawClient.java -------------------------------------------------------------------------------- /rop-sample/src/test/java/com/rop/sample/client/RopSampleClientIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/test/java/com/rop/sample/client/RopSampleClientIT.java -------------------------------------------------------------------------------- /rop-sample/src/test/resources/com/rop/config/fullRopConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/test/resources/com/rop/config/fullRopConfig.xml -------------------------------------------------------------------------------- /rop-sample/src/test/resources/com/rop/config/simplestRopConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/test/resources/com/rop/config/simplestRopConfig.xml -------------------------------------------------------------------------------- /rop-sample/src/test/resources/exceedMaxSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/test/resources/exceedMaxSize.png -------------------------------------------------------------------------------- /rop-sample/src/test/resources/photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop-sample/src/test/resources/photo.png -------------------------------------------------------------------------------- /rop/changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/changelog.txt -------------------------------------------------------------------------------- /rop/document/Rop Reference.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/document/Rop Reference.pdf -------------------------------------------------------------------------------- /rop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/pom.xml -------------------------------------------------------------------------------- /rop/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/readme.txt -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/AbstractInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/AbstractInterceptor.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/AbstractRopRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/AbstractRopRequest.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/CommonConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/CommonConstant.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/Constants.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/Interceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/Interceptor.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/MessageFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/MessageFormat.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/RequestContextBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/RequestContextBuilder.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/RopContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/RopContext.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/RopException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/RopException.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/RopMarshaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/RopMarshaller.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/RopRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/RopRequest.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/RopRequestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/RopRequestContext.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/RopRequestParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/RopRequestParseException.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/RopServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/RopServlet.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/ServiceMethodAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/ServiceMethodAdapter.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/ServiceMethodDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/ServiceMethodDefinition.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/ServiceMethodHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/ServiceMethodHandler.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/ServiceRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/ServiceRouter.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/ThreadFerry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/ThreadFerry.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/annotation/HttpAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/annotation/HttpAction.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/annotation/IgnoreSign.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/annotation/IgnoreSign.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/annotation/IgnoreSignType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/annotation/IgnoreSignType.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/annotation/NeedInSessionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/annotation/NeedInSessionType.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/annotation/ObsoletedType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/annotation/ObsoletedType.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/annotation/ServiceMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/annotation/ServiceMethod.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/annotation/ServiceMethodBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/annotation/ServiceMethodBean.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/annotation/Temporary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/annotation/Temporary.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/client/ClientRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/client/ClientRequest.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/client/CompositeResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/client/CompositeResponse.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/client/DefaultCompositeResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/client/DefaultCompositeResponse.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/client/DefaultRopClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/client/DefaultRopClient.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/client/RopClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/client/RopClient.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/client/RopUnmarshaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/client/RopUnmarshaller.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/client/unmarshaller/JacksonJsonRopUnmarshaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/client/unmarshaller/JacksonJsonRopUnmarshaller.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/client/unmarshaller/JaxbXmlRopUnmarshaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/client/unmarshaller/JaxbXmlRopUnmarshaller.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/config/AnnotationDrivenBeanDefinitionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/config/AnnotationDrivenBeanDefinitionParser.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/config/InterceptorHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/config/InterceptorHolder.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/config/InterceptorsBeanDefinitionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/config/InterceptorsBeanDefinitionParser.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/config/ListenersBeanDefinitionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/config/ListenersBeanDefinitionParser.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/config/RopEventListenerHodler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/config/RopEventListenerHodler.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/config/RopNamespaceHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/config/RopNamespaceHandler.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/config/SystemParameterNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/config/SystemParameterNames.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/config/SystemParameterNamesBeanDefinitionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/config/SystemParameterNamesBeanDefinitionParser.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/event/AbstractRopEventMulticaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/event/AbstractRopEventMulticaster.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/event/AfterDoServiceEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/event/AfterDoServiceEvent.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/event/AfterStartedRopEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/event/AfterStartedRopEvent.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/event/GenericRopEventAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/event/GenericRopEventAdapter.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/event/PreCloseRopEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/event/PreCloseRopEvent.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/event/PreDoServiceEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/event/PreDoServiceEvent.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/event/RopEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/event/RopEvent.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/event/RopEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/event/RopEventListener.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/event/RopEventMulticaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/event/RopEventMulticaster.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/event/SimpleRopEventMulticaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/event/SimpleRopEventMulticaster.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/event/SmartRopEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/event/SmartRopEventListener.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/impl/AnnotationServiceMethodAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/impl/AnnotationServiceMethodAdapter.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/impl/AnnotationServletServiceRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/impl/AnnotationServletServiceRouter.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/impl/AnnotationServletServiceRouterFactoryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/impl/AnnotationServletServiceRouterFactoryBean.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/impl/DefaultRopContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/impl/DefaultRopContext.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/impl/DefaultServiceAccessController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/impl/DefaultServiceAccessController.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/impl/DumbThreadFerry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/impl/DumbThreadFerry.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/impl/ServletRequestContextBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/impl/ServletRequestContextBuilder.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/impl/SimpleRopRequestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/impl/SimpleRopRequestContext.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/marshaller/JacksonJsonRopMarshaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/marshaller/JacksonJsonRopMarshaller.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/marshaller/JaxbXmlRopMarshaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/marshaller/JaxbXmlRopMarshaller.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/marshaller/MessageMarshallerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/marshaller/MessageMarshallerUtils.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/request/IllegalUploadFileFormatException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/request/IllegalUploadFileFormatException.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/request/RopConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/request/RopConverter.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/request/RopRequestMessageConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/request/RopRequestMessageConverter.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/request/UploadFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/request/UploadFile.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/request/UploadFileConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/request/UploadFileConverter.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/request/UploadFileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/request/UploadFileUtils.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/response/BusinessServiceErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/response/BusinessServiceErrorResponse.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/response/CommonRopResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/response/CommonRopResponse.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/response/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/response/ErrorResponse.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/response/NotExistErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/response/NotExistErrorResponse.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/response/RejectedServiceResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/response/RejectedServiceResponse.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/response/ServiceUnavailableErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/response/ServiceUnavailableErrorResponse.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/response/TimeoutErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/response/TimeoutErrorResponse.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/AppSecretManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/AppSecretManager.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/DefaultFileUploadController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/DefaultFileUploadController.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/DefaultInvokeTimesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/DefaultInvokeTimesController.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/DefaultSecurityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/DefaultSecurityManager.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/FileBaseAppSecretManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/FileBaseAppSecretManager.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/FileUploadController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/FileUploadController.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/InvokeTimesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/InvokeTimesController.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/MainError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/MainError.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/MainErrorType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/MainErrorType.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/MainErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/MainErrors.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/SecurityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/SecurityManager.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/ServiceAccessController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/ServiceAccessController.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/SimpleMainError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/SimpleMainError.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/SubError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/SubError.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/SubErrorType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/SubErrorType.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/security/SubErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/security/SubErrors.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/AbstractAuthRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/AbstractAuthRequest.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/AbstractAuthenticationManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/AbstractAuthenticationManager.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/AbstractSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/AbstractSession.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/AuthRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/AuthRequest.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/AuthResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/AuthResponse.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/AuthenticationManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/AuthenticationManager.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/AuthenticationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/AuthenticationService.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/DefaultSessionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/DefaultSessionManager.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/RopSessionHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/RopSessionHolder.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/Session.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/Session.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/SessionBindInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/SessionBindInterceptor.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/SessionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/SessionManager.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/SimpleSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/SimpleSession.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/session/UserNamePasswordAuthRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/session/UserNamePasswordAuthRequest.java -------------------------------------------------------------------------------- /rop/src/main/java/com/rop/utils/RopUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/java/com/rop/utils/RopUtils.java -------------------------------------------------------------------------------- /rop/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /rop/src/main/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/resources/META-INF/spring.handlers -------------------------------------------------------------------------------- /rop/src/main/resources/META-INF/spring.schemas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/resources/META-INF/spring.schemas -------------------------------------------------------------------------------- /rop/src/main/resources/com/rop/rop-1.0.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/resources/com/rop/rop-1.0.xsd -------------------------------------------------------------------------------- /rop/src/main/resources/i18n/rop/error_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/resources/i18n/rop/error_en.properties -------------------------------------------------------------------------------- /rop/src/main/resources/i18n/rop/error_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/main/resources/i18n/rop/error_zh_CN.properties -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/annotation/HttpActionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/annotation/HttpActionTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/client/DefaultRopClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/client/DefaultRopClientTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/concurrent/FetureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/concurrent/FetureTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/impl/Addresss.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/impl/Addresss.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/impl/CreateUserRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/impl/CreateUserRequest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/impl/DefaultRopContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/impl/DefaultRopContextTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/impl/ExtUploadFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/impl/ExtUploadFile.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/impl/FormattingConversionServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/impl/FormattingConversionServiceTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/impl/RopRequestMessageConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/impl/RopRequestMessageConverterTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/impl/ServletRequestContextBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/impl/ServletRequestContextBuilderTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/impl/Street.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/impl/Street.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/marshaller/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/marshaller/Bar.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/marshaller/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/marshaller/Foo.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/marshaller/IFoo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/marshaller/IFoo.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/marshaller/JacksonJsonRopMarshallerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/marshaller/JacksonJsonRopMarshallerTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/marshaller/JaxbXmlRopResponseMarshallerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/marshaller/JaxbXmlRopResponseMarshallerTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/marshaller/MessageMarshallerUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/marshaller/MessageMarshallerUtilsTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/marshaller/SampleResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/marshaller/SampleResponse.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/other/ClassTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/other/ClassTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/other/FunctionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/other/FunctionTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/other/MessageFormatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/other/MessageFormatTest.java -------------------------------------------------------------------------------- /rop/src/test/java/com/rop/other/MyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/java/com/rop/other/MyService.java -------------------------------------------------------------------------------- /rop/src/test/resources/1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/resources/1.bmp -------------------------------------------------------------------------------- /rop/src/test/resources/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/resources/1.gif -------------------------------------------------------------------------------- /rop/src/test/resources/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/resources/1.jpg -------------------------------------------------------------------------------- /rop/src/test/resources/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/resources/1.png -------------------------------------------------------------------------------- /rop/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /rop/src/test/resources/tb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itstamen/rop/HEAD/rop/src/test/resources/tb.jpg --------------------------------------------------------------------------------