..:: MX Studio Fóruns ::..: Erro Validator - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Erro Validator

#1 User is offline   ayslan 

  • Group: Membros
  • Posts: 13
  • Joined: 24-August 10

Posted 25 August 2010 - 02:36 AM

Pessoal, boa noite.

Tenho tido o seguinte problema: Configurei tudo o que consegui para utilizar o validate do Lumine com xml. Porém em diversas tentativas o que consigo é um erro de DTD como segue: "Validation failed: no DTD found !".
Eu tentei alterar o 'xml_validation_path', coloquei o arquivo validator.dtd no mesmo diretório dos arquivos xml de validações, tentei deixar sem 'xml_validation_path' no lumine-config.php, porém colocando a pasta de xmls de validações no diretório do package... bom tentei diversas coisas e tudo o que eu consigo é essa mensagem dizendo que o DTD não foi encontrado... Não sei o que fazer, nem o que pode estar errado. Se alguém puder me ajudar, eu agradeço muito, pois até para o Hugo Ferreira, autor do Lumine, eu liguei hoje (na realidade ontem, pois são 01:34h) pedindo um local onde eu pudesse tirar minhas dúvidas e ele me indicou aqui.

Boa noite a todos.

0

#2 User is offline   hufersil 

  • Group: Moderadores
  • Posts: 1266
  • Joined: 15-January 04

Posted 25 August 2010 - 10:10 PM

Bom, eu não sei exatamente o cenário que você tentou fazer.

Lumine sempre procura por padrão o xml em 3 lugares:

- Diretorio raiz da aplicação
- Diretorio onde estão os arquivos gerados (classes)
- Diretorio "validators" dentro do diretorio onde estão os arquivos gerados (classes)

Se você preferir, pode indicar um outro lugar para pesquisa, que é o xml_validation_path. Este diretório deve ser um caminho absoluto.

O nome do arquivo XML deve ser NomeDaClasse-validation.xml.

Exemplos:

Pessoa-validation.xml
Carro-validation.xml
Girafa-validation.xml

Dentro do arquivo XML, na especificação DTD, deve apontar para onde o arquivo DTD reside. Recomendo colocar no mesmo diretorio e nesta diretiva deixar somente "validator.dtd"

Anexo segue um exemplo com todos os arquivos usados: classes geradas, lumine-conf.php, xml de validação, dtd e o script SQL.

@braços e fique com Deus!

Attached File(s)


0

#3 User is offline   ayslan 

  • Group: Membros
  • Posts: 13
  • Joined: 24-August 10

Posted 25 August 2010 - 10:38 PM

Olá, Hugo. Boa noite.

Então, tudo o que você explicou eu entendi perfeitamente e estava bem implementado. A única coisa que faltava e encontrei no exemplo que você enviou era essa linha de código dentro do xml:
<!DOCTYPE lumine-validator SYSTEM "validator.dtd">

Resolvido. :D/>

Muitíssimo obrigado e meus parabéns pelo framework.

Deus o abençoe!

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies Problema na criação de Galeria de Fotos
Error #2044: IOErrorEvent: não manipulado. text=Error #2035: URL não..
Flash & ActionScript Lame 
  • 5 Replies
  • 1596 Views
New Replies Erro em Filtro por Data MySQL emiliano 
  • 1 Reply
  • 1719 Views
New Replies Erro em componentes Flash & ActionScript 3run0 
  • 2 Replies
  • 729 Views
New Replies Erro chato PHP babu 
  • 0 Replies
  • 814 Views
New Replies Erro de digitação em GPS faz turistas errarem caminho em 650 km Notícias Notícias 
  • 0 Replies
  • 169 Views
New Replies cfgridupdate
Como solucionar o Erro na instrução do Update??
ColdFusion Fernando di Virgo 
  • 3 Replies
  • 1606 Views
New Replies Lista dos Erros HTTP
E agora, que erro é esse? Aqui tem!
Outros GregorSmith 
  • 0 Replies
  • 3362 Views
New Replies Could not Launch Fireworks
Erro
Fireworks saldanha 
  • 5 Replies
  • 2175 Views

Publicidade




2 User(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)