Comments (20)
执行以下命令时是否有报错信息,贴下报错信息
sh solr_script/anyq_solr.sh solr_script/sample_docs
jdk版本要求1.8以上
from anyq.
我的JDK是1.8,以下是起solr服务的日志,好像说JSP类找不到。
0 [main] INFO org.eclipse.jetty.server.Server – jetty-8.1.10.v20130312
19 [main] INFO org.eclipse.jetty.deploy.providers.ScanningAppProvider – Deployment monitor /home/work/jchluo/AnyQ/build/solr-4.10.3-anyq/example/contexts at interval 0
24 [main] INFO org.eclipse.jetty.deploy.DeploymentManager – Deployable added: /home/work/jchluo/AnyQ/build/solr-4.10.3-anyq/example/contexts/solr-jetty-context.xml
1115 [main] INFO org.eclipse.jetty.webapp.StandardDescriptorProcessor – NO JSP Support for /solr, did not find org.apache.jasper.servlet.JspServlet
1162 [main] INFO org.apache.solr.servlet.SolrDispatchFilter – SolrDispatchFilter.init()
1174 [main] INFO org.apache.solr.core.SolrResourceLoader – JNDI not configured for solr (NoInitialContextEx)
1174 [main] INFO org.apache.solr.core.SolrResourceLoader – solr home defaulted to 'solr/' (could not find system property or JNDI)
1175 [main] INFO org.apache.solr.core.SolrResourceLoader – new SolrResourceLoader for directory: 'solr/'
1283 [main] INFO org.apache.solr.core.ConfigSolr – Loading container configuration from /home/work/jchluo/AnyQ/build/solr-4.10.3-anyq/example/solr/solr.xml
1346 [main] INFO org.apache.solr.core.CoresLocator – Config-defined core root directory: /home/work/jchluo/AnyQ/build/solr-4.10.3-anyq/example/solr
from anyq.
NO JSP Support for /solr, did not find org.apache.jasper.servlet.JspServlet
from anyq.
可以重新从官网下载jdk, http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。
或者从我们暂存的地址下载:
wget http://anyq.bj.bcebos.com/jdk-8u171-linux-x64.tar.gz
解压
tar xzvf jdk-8u171-linux-x64.tar.gz
加到系统路径
export PATH=pwd
/jdk1.8.0_171/bin:$PATH
from anyq.
@zhanghan1992 我使用了以下的命令:
wget http://anyq.bj.bcebos.com/jdk-8u171-linux-x64.tar.gz
解压
tar xzvf jdk-8u171-linux-x64.tar.gz
加到系统路径
export PATH=pwd/jdk1.8.0_171/bin:$PATH
验证如下:
which java
~/jchluo/jdk1.8.0_171/bin/java
但是还是出来一样的问题,仍然NO JSP Support.
from anyq.
看了下,正常solr启动也会有NO JSP Support,确认下是不是你的目录权限问题
正常启动日志如下
0 [main] INFO org.eclipse.jetty.server.Server – jetty-8.1.10.v20130312
51 [main] INFO org.eclipse.jetty.deploy.providers.ScanningAppProvider – Deployment monitor /AnyQ/build/solr-4.10.3-anyq/example/contexts at interval 0
61 [main] INFO org.eclipse.jetty.deploy.DeploymentManager – Deployable added: /AnyQ/build/solr-4.10.3-anyq/example/contexts/solr-jetty-context.xml
1604 [main] INFO org.eclipse.jetty.webapp.StandardDescriptorProcessor – NO JSP Support for /solr, did not find org.apache.jasper.servlet.JspServlet
1715 [main] INFO org.apache.solr.servlet.SolrDispatchFilter – SolrDispatchFilter.init()
1741 [main] INFO org.apache.solr.core.SolrResourceLoader – JNDI not configured for solr (NoInitialContextEx)
1742 [main] INFO org.apache.solr.core.SolrResourceLoader – using system property solr.solr.home: ./solr-4.10.3-anyq/example/solr/
1743 [main] INFO org.apache.solr.core.SolrResourceLoader – new SolrResourceLoader for directory: './solr-4.10.3-anyq/example/solr/'
1974 [main] INFO org.apache.solr.core.ConfigSolr – Loading container configuration from /AnyQ/build/./solr-4.10.3-anyq/example/solr/solr.xml
2096 [main] INFO org.apache.solr.core.CoresLocator – Config-defined core root directory: /AnyQ/build/./solr-4.10.3-anyq/example/solr
2108 [main] INFO org.apache.solr.core.CoreContainer – New CoreContainer 375457936
2109 [main] INFO org.apache.solr.core.CoreContainer – Loading cores into CoreContainer [instanceDir=./solr-4.10.3-anyq/example/solr/]
from anyq.
你好 我在执行sh solr_script/anyq_solr.sh solr_script/sample_docs的时候报错ValueError: No JSON object could be decoded 请问是什么原因呢 看了一下faq目录下面是有json文件的
from anyq.
看了一下好像是读取httperror的时候 报了错
from anyq.
贴一下详细的报错信息;
anyq-solr依赖jdk1.8+, 可以从官网或者我们暂存的地址下载;
anyq-solr的数据操纵依赖python2.7;
from anyq.
原始报错信息
File "solr_script/solr_api.py", line 24, in
solr_tools.set_engine_schema(sys.argv[2], sys.argv[3], sys.argv[4], sys.argv[5])
File "/home/zengxianfeng/AnyQ/tools/solr_script/solr_tools.py", line 117, in set_engine_schema
_get_error_message(err.read())
File "/home/zengxianfeng/AnyQ/tools/solr_script/solr_tools.py", line 53, in _get_error_message
respond_dict = json.loads(respond_str.strip())
File "/usr/local/lib/python2.7/json/init.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/local/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/local/lib/python2.7/json/decoder.py", line 384, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
Traceback (most recent call last):
File "solr_script/solr_api.py", line 30, in
solr_tools.clear_documents(sys.argv[2], sys.argv[3], sys.argv[4])
File "/home/zengxianfeng/AnyQ/tools/solr_script/solr_tools.py", line 219, in clear_documents
_get_error_message(err.read())
File "/home/zengxianfeng/AnyQ/tools/solr_script/solr_tools.py", line 53, in _get_error_message
respond_dict = json.loads(respond_str.strip())
File "/usr/local/lib/python2.7/json/init.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/local/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/local/lib/python2.7/json/decoder.py", line 384, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/local/lib/python2.7/threading.py", line 763, in run
self.__target(*self.__args, **self.__kwargs)
File "/home/zengxianfeng/AnyQ/tools/solr_script/solr_tools.py", line 140, in thread_upload
_get_error_message(err.read())
File "/home/zengxianfeng/AnyQ/tools/solr_script/solr_tools.py", line 53, in _get_error_message
respond_dict = json.loads(respond_str.strip())
File "/usr/local/lib/python2.7/json/init.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/local/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/local/lib/python2.7/json/decoder.py", line 384, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
from anyq.
把对应代码处的err打印出来和上面的@luosmart一样是HTTP ERROR 404
from anyq.
看日志是,set_schema失败,是solr启动失败;
ps f -ef | grep solr查看solr是否有进程;
请确认使用的jdk版本1.8+;
from anyq.
输入命令显示的内容
12303 pts/2 S+ 0:00 | _ grep solr
3757 pts/2 Sl 0:10 java -DSTOP.PORT=8901 -DSTOP.KEY=secret_key -Djetty.port=8900 -Dsolr.solr.home=./solr-4.10.3-anyq/example/solr/ -Djetty.home=./solr-4.10.3-anyq/example/ -jar ./solr-4.10.3-anyq/example/start.jar
输入java -version显示的是
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode)
from anyq.
上面的命令输错了。。不好意思
528 13033 21818 0 16:18 pts/2 S+ 0:00 | _ grep solr
528 3757 1 0 15:25 pts/2 Sl 0:10 java -DSTOP.PORT=8901 -DSTOP.KEY=secret_key -Djetty.port=8900 -Dsolr.solr.home=./solr-4.10.3-anyq/example/solr/ -Djetty.home=./solr-4.10.3-anyq/example/ -jar ./solr-4.10.3-anyq/example/start.jar
from anyq.
可能是jdk版本的问题,我们测试的时候用的1.8.0_171,你可以使用我们提供的jdk版本试一下
wget http://anyq.bj.bcebos.com/jdk-8u171-linux-x64.tar.gz
解压
tar xzvf jdk-8u171-linux-x64.tar.gz
加到系统路径
export PATH=`pwd`/jdk1.8.0_171/bin:$PATH
先将已存在的solr杀掉,然后重启;
from anyq.
按照上面的步骤做了还是报同样的错 ERROR 404
from anyq.
看下solr启动过程中是否有ERROR或者WARN之类的日志,在nohup.out里;
ps:
如果条件允许的话,可以通过docker使用anyq;
from anyq.
或者我可以直接将example里的模型导入然后进行测试吗 我看train里面没有导入模型 只有保存模型
from anyq.
是想使用anyq提供的语义匹配模型?
example里的模型可以放到simnet里预测,但输入是id,从中文文本需要切词才能转成id,开源的切词可以参考anyq里面的调用方式,或者参考lac的教程
from anyq.
或者我可以直接将example里的模型导入然后进行测试吗 我看train里面没有导入模型 只有保存模型
请问你的问题解决了吗 我也遇到了同样的问题
from anyq.
Related Issues (20)
- rank_strategy.cpp计算逻辑问题
- 生成语义索引库时,出现Segmentation Fault HOT 2
- 想把lac分词工具升级到2.0版本 HOT 5
- simnet 能单独运行吗,数据集在哪?
- 为什么Simnet召回时分数为负
- 如何在离线环境下安装编译AnyQ HOT 1
- 关于检索Retrieval模块的几个小问题
- Matching中可以增加“Tensorflow匹配模型相似度: TFSimilarity”这个插件么?
- AnyQ支持多轮对话设计吗
- AnyQ的配置文件是如何起作用的
- 请问如何做到业务分离? HOT 1
- make 配置出错 HOT 1
- 远程访问web服务时连接不通,但是可以ping通
- 是否考虑再加入PyTorch实现?
- docker 环境下,有安装anyQ成功的么 HOT 1
- Error response from daemon: dial unix docker.raw.sock: connect: no such file or directory HOT 1
- 请问在树莓派的arm环境上 可以编译成功吗? HOT 1
- 江湖急救,make 报错 HOT 2
- 子模组 'doc' (https://github.com/gflags/gflags.git) 未对路径 'doc' 注册 HOT 1
- 成功启动run_server后,通过http请求服务异常退出 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from anyq.