Apache Chemistry CMIS para Java adiciona suporte para o padrão CMIS em Java.
Esta norma foi criada para permitir CMSs para falar uns com os outros e para a troca de dados, quando necessário.
Este conjunto de bibliotecas Java é composta de duas partes, uma API do cliente e uma estrutura de servidor.
A API do cliente apoiado apoiar:
- Alfresco
- Apache ManifoldCF
- Apache Struts
- Conectividade CMIS para aplicativos SAP
- CMIS Explorer para Adobe AIR
- CMIS Workbench
- Confluence
- Liferay
- Spring Framework
O fraework servidor suporta:
- Alfresco
- Lutece
- Nuxeo
- O3Spaces
- OpenWGA
- SAP & nbsp; HANA & nbsp; Cloud Service Document
Bibliotecas Apache Chemistry CMIS estão disponíveis para:
Java
Pitão
.NET
O que é novo nesta versão:
- OpenCMIS 0.10.0 corrige problemas que afectam decisivamente a 0,9. 0 e é compatível com
- CMIS 1.1.
O que é novo na versão 0.9.0-beta-1:
- 0.9.0-beta- 1 liberação destina-se principalmente para desenvolvedores de servidores que querem
- para expor novas CMIS 1.1 recursos em um futuro próximo.
O que é novo na versão 0.7.0:
- Na verdade, usar o changeToken no servidor InMemory função AtomPub setContentStream
- AtomPubUtils: Pegue o transmitido-X-Host e X-transmitido-Proto cabeçalhos de solicitação em conta no cálculo do baseUrl
- OpenCMIS Servidor: Adicionar capacidade de definir o limite de memória ea pasta para arquivos temporários
- Criado um filtro de servlet para solicitações e respostas log
- Adicionado a capacidade de gerar os exemplos de especificação CMIS
- Avançado cliente de linha de comando no test-util para fazer upload de arquivos locais, com a extração de metadados
O que é novo na versão 0.5.0:
- erros corrigidos:
- org.apache.chemistry.opencmis.commons.impl.Converter.convertXMLCalendar (Converter.java:1906) não manipulam as propriedades de data vazio
- compilação Nightly de Química workbench.sh tem um erro de sintaxe.
- API Cliente AtomPub: se deleteTree () falhar, ele lança uma exceção, mas devem voltar os ids dos objetos que não poderiam ser excluídas
- Melhorias:
- opencmis CMISQL gramática é incompleta li>
- Cookie não são manipulados pelo cliente
- Guia OpenCMIS API do desenvolvedor Cliente - Atualizações para usar a versão 0.4.0 javadocs e repo InMemory
- Adicionar suporte de compressão cliente para cliente OpenCMIS
- Guia OpenCMIS API do desenvolvedor Cliente - Novo conteúdo
- política de activação pacote Adicionado por feixes OpenCMIS OSGi
- Novos recursos:
- OSGi bundles para InMemory Servidor
Vinculativo
O que é novo na versão 0.4.0:
- Bugs:
- OpenCMIS CMISQL gramática não é padrão compatível
- QueryUtil engole mensagem de erro
- CMIS: objectTypeId deve ter Updatability.ONCREATE
- analisador de consulta não deve usar a codificação UTF-8
- deleteTree Support () para repositórios que suportam getFolderTree (), mas não getDescendants ()
- InMemory VersioningService falhar algumas vezes
- ferramenta Workbench 'cancelar check-out' vai apagar toda a série da versão (perda de dados)
- bandeira Necessário: esperado: falsos / real: Verdadeiro (CMIS: objectTypeId) (AbstractSessionTest.java:1279)
- OSGi Agrupamento: export pacote errado em commons.impl pacote
- Personagens que codificam problema ao usar Atom obrigatório
- createDocument não deve impor um folderID não nulo. Ele deve ser um parâmetro opcional. (#ibm)
- OpenCMIS não compileable no Windows
- OpenCMIS TCK deve considerar CMIS vazias: elemento parentId como um & quot; não definido & quot; atributo para a definição do tipo de base
- ClassCastException ao atualizar propriedades através AtomPub obrigatório
- Melhorias:
- Limpeza e racionalização da gramática consulta para ANTLR
- ligações desnecessárias não deve entrar no cache de ligação AtomPub
- Adicionar tempo limite para os parâmetros de sessão
- Adicionar suporte Proxy ao criar uma nova sessão
- Adicionar acessor para CMIS: parentId
- Permitir a remoção de objetos do cache
- A estrutura de servidor OpenCMIS deve ser capaz de enviar um stacktrace com uma exceção
- Adicionar algo semelhante a um PreparedStatement JDBC, a fim de fazer CMIS consulta simples e saver
- Fornecer um arquivo WAR para implantação de CMISWorkbench como Start Application Web
- Guia OpenCMIS Client API do desenvolvedor
- Session deve estender Serializable
- assinaturas de métodos enganosos - nomes de parâmetro: repositoryId / workspaceId
- Novos recursos:
- Estender ObjectGenerator a ser mais úteis
- Implementar suporte para consulta no módulo opencmis-jcr-server
- Adicionar uma configuração que limita max. permitiu o tamanho do conteúdo
- Crie uma propriedade de configuração para o servidor InMemory que realiza uma limpeza regular do repositório
- Fornecer uma página JSP índice simples
- Gerar aplicação web no Eclipse
- Adicionado Lorem Ipsum gerador como opção para geração de conteúdo
- Apoio ao escape apropriado em expressões de consulta li>
O que é novo na versão 0.3.0:
- Este é o primeiro lançamento para OpenCMIS após a graduação Química ao Projeto de nível superior.
Comentários não encontrado