我创建了一个新的域ac
,并在domain.xml
中定义了一个不同的端口,即11305
。但当我尝试启动域时,它会给我以下异常:
com.sun.enterprise.unival.xml.MiniXmlParserException:"xml分析器错误:javax.xml.stream.XMLStreamException:位于的ParseError[行,列]:[253,34]
消息:与元素类型"port"关联的属性"{1}"应使用开放引号。
这是命令:
./asadmin start-domain ac
这是domain.xml文件的一部分
<network-listeners>
<network-listener port=“11305” protocol="http-listener-1" transport="tcp" name="http-listener-1" thread-pool="http-thread-pool"></network-listener>
<network-listener port="33389" protocol="http-listener-2" transport="tcp" name="http-listener-2" thread-pool="http-thread-pool"></network-listener>
<network-listener port="33356" protocol="admin-listener" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool"></network-listener>
</network-listeners>
我哪里错了?
xml配置格式不正确。检查端口值是否被引用,并检查您的引用是否是正确的符号(尝试从xml中的其他位置复制引用(
更新:在domain.xml文件的第三行摘录中,第一个和第二个引号是非标准的。比较11305
周围的引号和http-listener-1
周围的引号。它们是不同的。http-listener-1
周围的引号是正确的,您应该使用这些引号。