| Autor |
Mensagem |
|
|
Valeu Rafael, problema resolvido...
Eu me confundi no meio de várias classes e acabei resolvendo o problema simplificando a idéia - o problema era perda de referências.
[]'s
|
 |
|
|
Valeu Rafal, o DOMSource funcionou mais ou menos...o problema é o seguinte:
Agora estão sendo gravados dois níveis da árvore, que são gerados quando o documento é criado.
Como eu tinha dito, durante o programa, eu tenho um objeto Document que é estático e final, e os nodos de uma estrutura de árvore vão se colocando no documento recursivamente à medida em que são criados.
Usando o debug do Eclipse, eu consigo ver o documento com os nodos criados durante o programa durante a execução, mas, ao final, quando o arquivo vai ser salvo, o documento contém novamente só os dois nodos que foram criados logo quando o Document original foi criado...o que pode estar acontecendo?
|
 |
|
|
Pessoal, estou tentando utilizar o DOM para gravar um XML.
O objeto Document que eu tenho é estático, e os nodos da árvore vão sendo inseridos no documento durante a execução do programa.
Ao final da execução, eu quero gravar o documento em um arquivo, e não estou conseguindo: se tento gravar o Document.toString(), o String resultante é o nome da classe, e não o XML. Se tento gravar o elemento raiz Node.toString() o String forma o XML apenas para o nodo raiz, e não para seus filhos (as tags são inclusive abertas e fechadas).
Alguma idéia?
[]'s
|
 |
|
|
É, e também não vale a pena ficar contando com bondade de administradores pro programa funcionar hehehe
Mas o problema é que, mesmo ele gravando no Properties, a própria API se encarrega de armazenar os dados de preferências no registro do SO...e como eu posso falar pra ela não fazer isso?
|
 |
|
|
Olá pessoal...há algum tempo eu postei aqui uma dúvida sobre como implementar Preferences, e alguém me sugeriu a API java.util.prefs
Consegui utilizá-la no meu PC, onde estava desenvolvendo, e tudo funcionava normal. O problema é que, quando mudei de computador, a API não consegue encontrar os dados no registro do Windows, e aí não consegue carregar as preferências.
Mais um detalhe: eu já havia testado, no meu computador, o que acontece quando eu apago os dados do registro; ele simplesmente cria novamente os dados e inclui no registro.
Acho que o problema tem a ver com restrições da máquina, já que o administrador aqui da faculdade bloqueia a edição do registro...pode ser isso? O computador daqui está travado contra gravações no registro e por isso a JVM não consegue escrever nele?
Se for, como posso resolver isso? Só conseguindo permissão do administrador?
[]'s
PS.: quando o programa é iniciado, aparece a seguinte mensagem:
java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node SoftwareJavaSoftPrefs at root (...). Windows RegCreateKeyEx(...) returned error code 5.
|
 |
|
|
Pois é, também achei esquisito...mas esse trabalho é de laboratório, não teórico...o professor parece estar meio perdido
Obrigado pela ajuda, galera!
|
 |
|
|
Sou eu sim, acho eu fiz Compiladores com vc semestre passado...
O negócio é que o prof. pediu pra analisar a arquitetura de 3 esquemas teórica em comparação com a implementação do Oracle. Eu tava olhando umas referências aqui e achei os textos meio complicados, mas o que entendi foi o seguinte: você mantém o esquema de visões e o esquema conceitual, certo? A parte mais detalhada da implementação do Oracle é a parte física, que tem vários processos responsáveis por atividades de log, recuperação, escrita em arquivo, armazenamento de buffer e essas coisas.
Mas eu não achei uma descrição mais específica do esquema conceitual e das visões no Oracle, acho que é isso que está mais faltando...acho que o que estou procurando é meio que uma documentação do Oracle feita pela própria Oracle, explicando o funcionamento...
Obrigado pela ajuda!
[]'s
|
 |
|
|
Pessoal, alguém aí conhece uma apostila que explique a implementação da arquitetura de 3 esquemas de SGBD do Oracle???
To precisando dar uma estudada na estrutura interna dele para um trabalho da faculdade...
[]'s
|
 |
|
|
To me sentindo muito idiota de saber que existe isso na API padrão e eu nem olhei lá...
Vou me policiar pra confiar mais nela agora...muito obrigado, Caio!
|
 |
|
|
Pessoal, preciso implementar uma funcionalidade de 'Settings' onde o usuário irá controlar alguns valores default do programa.
Para a interface, pensei em usar o padrão AbstractFactory, e teria um factory para cada tipo de categoria de valores que criaria um painel para que o usuário alterasse os valores (algo como o 'Preferences' de muitos programas, onde você escolhe uma categoria como 'Editor' ou 'Properties' e um painel é aberto para mudar esses valores).
O problema está no acesso feito pelo programa a esses valores default. Como eu posso guardar esses valores? Pensei em criar uma estrutura genérica baseada em herança, onde haveria uma classe para cada campo e cada categoria agruparia vários campos (o que geraria uma explosão de classes fenomenal ).
Minha colega de trabalho (e namorada e futura esposa hehehe :wink sugeriu guardar todos os campos em uma classe só, mas eu achei essa solução pouco genérica, pois, a cada novo campo, teríamos que alterar a classe, e ela ficaria bizarramente gigante .
Alguém já fez algo parecido? Ou conhece algum padrão que forneça uma solução genérica inteligente para o problema?
Brigado galera!
[]'s
|
 |
|
|
Pessoal, tenho alguns plugins do eclipse que não rodam na versão 3.0M3, como o EclipseUML, da Omondo.
Gostaria de saber se as novas milestones estão mais compatíveis com os plugins já existentes.
[]'s
|
 |
|
|
|
Valeu pessoal, gostei muito dos tutoriais que vcs sugeriram!!
|
 |
|
|
Obrigado pela ajuda!
Na faculdade tem o Tomcat configurado pronto pra gente usar, então acho que dá pra ignorar essa parte de configuração. Só tenho que descobrir quais tecnologias estão sendo mais usadas hoje pra poder aprender direito, sem precisar esquecer tudo depois porque a tecnologia ficou ultrapassada, sabe?
Valeu!
|
 |
|
|
Pessoal, um professor propôs um trabalho interessante aqui na faculdade: temos que desenvolver um site de e-commerce, em Java.
Já tenho conhecimento bom em aplicações Java, e quero fazer o site em Java, inclusive com controle de banco de dados e tal. Minha dúvida é: o que estudar? por onde começar?
Sei que o caminho começa por JSP, mas ouço falar de muitas tecnologias que não conheço, como Servlets, Struts e coisas e tal...alguma idéia pra começar a estudar?
Brigadão
|
 |
|
|
Antes de compilar, verifica se o skinlf.jar está no seu classpath, senão os pacotes que você importou não serão encontrados.
Pra funcionar, lembra também que o themepack.zip tem que estar na pasta do seu programa, ok?
[]'s
|
 |
|
|