Articles of spring

Como obter atualizações de notificação ao vivo do mysql usando websockets?

De alguns dias eu estava pesquisando como as redes sociais ou os sites de Q / A recebem notifications ao vivo. E eu vim a saber sobre o padrão do assinante-editor. Eu vim saber que as atualizações ao vivo são obtidas usando os WebSockets. O Websocket publica um nó de extremidade e o cliente se […]

org.hibernate.PropertyValueException: a propriedade não-nula referencia um valor nulo ou transitório na relação um para um

public class Site implements java.io.Serializable { private Integer id; private String siteNumber; private String siteId; private SiteClass siteClass; private SiteCategory siteCategory; private Boolean disabled = false; private ContractParent contractParent; private Boolean criticalSite = false; private Date dateOfHandover; private Date onlineDate; private Location location; private String name; private String displayName; private String displayWithSiteNum; //One to One […]

Recuperando-se da exceção de bloqueio otimista de hibernação

Eu tenho um método como este: @Transactional(propagation = Propagation.REQUIRES_NEW) public void doSomeWork(){ Entity = entity = dao.loadEntity(); // do some related work … try { dao.saveEntity(entity); } catch(StaleObjectStateException sose){ dao.flush(entity); doSomeWork(); } } Eu estava esperando isso usando REQUIRES_NEW propagação de transação e a recursion mostrada, o StaleObjectStateException acabaria por limpar, mas isso não é […]

Por que o Oracle / Java cria vários registros em uma execução?

Estou depurando um aplicativo da web baseado em java. Há um problema relatado em nosso ambiente de produção em que vários registros foram inseridos na tabela, mas outros registros não eram válidos Resultados da emissão de produção: Tabela de header HDR_NO HDR_COL1 HDR_COL1 DOCUMENT_DATE HDR44 68 327 6/6/2014 14:22 HDR45 68 327 6/6/2014 14: 24 […]

Como usar DOCTYPE no arquivo XML Spring

Na maioria das vezes, não declaramos DOCTYPE na primavera. Mas eu quero declarar um DOCTYPE no meu arquivo de contexto XML para que eu possa usar ENTITY no meu arquivo xml. Por exemplo: <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd" [ %crmHome;] > Isso dá muitos erros como … – Attribute “xmlns” must be declared […]

Projeto CXF lança java.lang.NoClassDefFoundError: javax / ws / rs / NotFoundException

Sou um iniciante em CXF Webservice. quando criei meu primeiro projeto WS através de uma exceção java.lang.NoClassDefFoundError: javax/ws/rs/NotFoundException at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.7.0_51] at java.lang.Class.privateGetDeclaredMethods(Class.java:2531) ~[na:1.7.0_51] at java.lang.Class.getDeclaredMethods(Class.java:1855) ~[na:1.7.0_51] at org.springframework.core.type.StandardAnnotationMetadata.hasAnnotatedMethods(StandardAnnotationMetadata.java:129) ~[spring-core-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.annotation.ConfigurationClassUtils.isLiteConfigurationCandidate(ConfigurationClassUtils.java:131) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.annotation.ConfigurationClassUtils.checkConfigurationClassCandidate(ConfigurationClassUtils.java:90) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:274) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:243) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:254) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:94) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:609) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] […]

Usando freemarker para gerar html para enviar dentro de um e-mail, é de qualquer maneira para usar uma página jsp renderizada?

O e-mail está sendo enviado usando Spring e java mail sender. É de qualquer maneira que eu posso usar uma visualização jsp normal e tags jstl – eu não quero aprender outro monte de tags / syntax? Atualmente meu código é assim: StringBuffer content = new StringBuffer(); Configuration configuration = freeMarkerConfigurer.getConfiguration(); String templateName = “vslEmail.ftl”; […]

Como inserir o valor múltiplo do formulário selecionado no database?

Meu formulário de envio: User: Select Customer ${ c.name } Hobby: <!– Select Items –> ${ p.productName } Meu controlador: @RequestMapping(value = “/”, method = RequestMethod.POST) public String postHome(Model model, HttpServletRequest request, @ModelAttribute Transcation t){ transactionDao.addTransaction(t); return “home”; } Na transaçãoDaoImpl: @Override @Transactional public void addTranscation(Transcation t) { session = sessionFactory.openSession(); session.save(t); session.close(); } Com […]

As operações de Spring Write não são permitidas no modo somente leitura

Eu sei que há muita pergunta sobre o SO sobre isso, mas a maioria deles se refere a configurações XML, estou usando annotations. Meu IDE é IntelliJ e estou usando o Gradle como meu sistema de compilation. Então eu tenho um serviço web muito simples, eu quero ativar o login e registrar a funcionalidade. Meu […]

Como faço para obter um anexo de soap do serviço da Web usando spring-ws

Eu estou usando Spring-ws. Eu estou tentando WebServiceTemplate.sendSourceAndReceive(src, mySourceExtractor); No método de retorno de chamada extractData do SourceExtractor , recebo um DOMSource . O que agora? Eu sei que há um anexo porque quando eu chamo o serviço com soapUI, posso obter o anexo (arquivo pdf). Existe uma maneira melhor? Obrigado.