Hi All, I am creating RestAPI using cTakes,
POM.XML Information........ --------------------------------------------------------------------------------------- <?xml version="1.0" encoding="UTF-8"?> <!-- <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.sample.webproject</groupId> <artifactId>SampleWebApp</artifactId> <packaging>war</packaging> <version>1.0-SNAPSHOT</version> <name>SampleWebApp Maven Webapp</name> <!-- <url>http://maven.apache.org</url> --> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-type-system</artifactId> <version>3.2.2</version><!--$NO-MVN-MAN-VER$--> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-assertion-res</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-dictionary-lookup</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-core</artifactId> <version>3.2.0</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-core</artifactId> <version>4.0.0</version> </dependency> <dependency> <groupId>tw.edu.ntu.csie</groupId> <artifactId>libsvm</artifactId> <version>3.1</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>3.1.2.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>3.1.2.RELEASE</version> </dependency> <dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-library</artifactId> <version>2.9.0</version> <scope>test</scope> </dependency> <dependency> <groupId>org.scala-tools.sbinary</groupId> <artifactId>sbinary_2.9.0</artifactId> <version>0.4.0</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-lvg</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-context-tokenizer</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-chunker</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-relation-extractor</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.cleartk</groupId> <artifactId>cleartk-ml-liblinear</artifactId> <version>2.0.0</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-assertion-zoner-res</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>net.sf.mastif</groupId> <artifactId>mastif-zoner</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>org.apache.uima</groupId> <artifactId>uimaj-core</artifactId> <version>2.4.0</version> </dependency> <dependency> <groupId>org.apache.uima</groupId> <artifactId>uimafit-core</artifactId> <version>2.1.0</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-preprocessor</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-ne-contexts</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-drug-ner</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-assertion</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-ytex</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-ytex-res</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-ytex-uima</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-dictionary-lookup-fast</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-constituency-parser-res</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-core-res</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.jdom</groupId> <artifactId>jdom2</artifactId> <version>2.0.3</version> </dependency> <dependency> <groupId>org.cleartk</groupId> <artifactId>cleartk-util</artifactId> <version>2.0.0</version> </dependency> <dependency> <groupId>edu.mit.findstruct</groupId> <artifactId>findstructapi</artifactId> <version>0.0.1</version> </dependency> <dependency> <groupId>com.googlecode.armbrust-file-utils</groupId> <artifactId>sqlwrapper</artifactId> <version>0.0.1</version> </dependency> <dependency> <groupId>net.sourceforge.openai</groupId> <artifactId>openaifsm</artifactId> <version>0.0.1</version> </dependency> <dependency> <groupId>org.apache.uima</groupId> <artifactId>uimaj-examples</artifactId> <version>2.4.0</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-coreference-res</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>com.googlecode.clearnlp</groupId> <artifactId>clearnlp</artifactId> <version>1.3.1</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-dictionary-lookup-res</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>hsqldb</groupId> <artifactId>hsqldb</artifactId> <version>1.8.0.10</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-dictionary-lookup-fast-res</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>net.sourceforge.ctakesresources</groupId> <artifactId> ctakes-resources-snomed-rword-hsqldb-2011ab </artifactId> <version>3.2.1.1</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-clinical-pipeline</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-coreference</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-side-effect</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-smoking-status</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-temporal</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-lvg-res</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>gov.nih.nlm.nls.lvg</groupId> <artifactId>lvg2010dist</artifactId> <version>0.0.1</version> </dependency> <dependency> <groupId>net.sourceforge.ctakesresources</groupId> <artifactId>ctakes-resources-lvg2008</artifactId> <version>3.2.1.1</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-ne-contexts-res</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-pos-tagger-res</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>xerces</groupId> <artifactId>xercesImpl</artifactId> <version>2.10.0</version> </dependency> <dependency> <groupId>xmlunit</groupId> <artifactId>xmlunit</artifactId> <version>1.4</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.ctakes</groupId> <artifactId>ctakes-temporal-res</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>org.cleartk</groupId> <artifactId>cleartk-timeml</artifactId> <version>2.0.0</version> </dependency> <dependency> <groupId>org.cleartk</groupId> <artifactId>cleartk-ml-svmlight</artifactId> <version>2.0.0</version> </dependency> <dependency> <groupId>org.cleartk</groupId> <artifactId>cleartk-ml-tksvmlight</artifactId> <version>2.0.0</version> </dependency> <dependency> <groupId>org.cleartk</groupId> <artifactId>cleartk-type-system</artifactId> <version>2.0.0</version> </dependency> <dependency> <groupId>org.cleartk</groupId> <artifactId>cleartk-ml-crfsuite</artifactId> <version>2.0.0</version> </dependency> <dependency> <groupId>info.bethard</groupId> <artifactId>timenorm</artifactId> <version>0.9.0</version> </dependency> <dependency> <groupId>com.googlecode.java-diff-utils</groupId> <artifactId>diffutils</artifactId> <version>1.3.0</version> </dependency> <dependency> <groupId>org.apache.uima</groupId> <artifactId>uimaj-tools</artifactId> <version>2.6.0</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>4.2.6.Final</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-ehcache</artifactId> <version>4.2.6.Final</version> </dependency> <dependency> <groupId>nz.ac.waikato.cms.weka</groupId> <artifactId>weka-stable</artifactId> <version>3.6.10</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.26</version> </dependency> <dependency> <groupId>antlr</groupId> <artifactId>antlr</artifactId> <version>2.7.7</version> </dependency> <dependency> <groupId>org.javassist</groupId> <artifactId>javassist</artifactId> <version>3.15.0-GA</version> </dependency> <dependency> <groupId>ant-contrib</groupId> <artifactId>ant-contrib</artifactId> <version>1.0b3</version> </dependency> <dependency> <groupId>commons-jxpath</groupId> <artifactId>commons-jxpath</artifactId> <version>1.3</version> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.8.3</version> </dependency> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>org.apache.solr</groupId> <artifactId>solr-commons-csv</artifactId> <version>3.5.0</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.6.1</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>3.1.2.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>3.1.2.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>3.1.2.RELEASE</version> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.7.3</version> </dependency> <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache-core</artifactId> <version>2.4.6</version> </dependency> <dependency> <groupId>com.rubiconproject.oss</groupId> <artifactId>jchronic</artifactId> <version>0.2.6</version> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.2.5</version> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-impl</artifactId> <version>2.2.5</version> </dependency> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant-launcher</artifactId> <version>1.9.2</version> </dependency> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version>1.9.2</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.0</version> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>2.2.2</version> </dependency> <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-server</artifactId> <version>1.17.1</version> </dependency> <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-servlet</artifactId> <version>1.17.1</version> </dependency> <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>servlet-api</artifactId> <version>6.0.44</version> </dependency> <dependency> <groupId>asm</groupId> <artifactId>asm</artifactId> <version>3.3.1</version> </dependency> <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-bundle</artifactId> <version>1.19</version> </dependency> <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20140107</version> </dependency> <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-core</artifactId> <version>1.17.1</version> </dependency> <dependency> <groupId>com.yammer.metrics</groupId> <artifactId>metrics-servlet</artifactId> <version>2.1.2</version> <exclusions> <exclusion> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>au.com.bytecode</groupId> <artifactId>opencsv</artifactId> <version>2.4</version> </dependency> </dependencies> <build> <finalName>SampleWebApp</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build> </project> ...... In Service I am using this method.. ----------------------------------------------------------------------------------------------- public AnalysisEngineDescription getUMLPipeline() throws ResourceInitializationException, URISyntaxException{ AggregateBuilder builder = new AggregateBuilder(); builder.add(SimpleSegmentAnnotator.createAnnotatorDescription()); builder.add(SentenceDetector.createAnnotatorDescription()); builder.add(TokenizerAnnotatorPTB.createAnnotatorDescription()); builder.add(POSTagger.createAnnotatorDescription()); builder.add(ClinicalPipelineFactory.getNpChunkerPipeline()); builder.add(LvgAnnotator.createAnnotatorDescription()); try { builder.add( AnalysisEngineFactory.createEngineDescription( DefaultJCasTermAnnotator.class, AbstractJCasTermAnnotator.PARAM_WINDOW_ANNOT_PRP, "org.apache.ctakes.typesystem.type.textspan.Sentence", JCasTermAnnotator.DICTIONARY_DESCRIPTOR_KEY, ExternalResourceFactory.createExternalResourceDescription( FileResourceImpl.class, FileLocator.locateFile( "org/apache/ctakes/dictionary/lookup/fast/cTakesHsql.xml" ) ) ) ); } catch ( FileNotFoundException e ) { e.printStackTrace(); throw new ResourceInitializationException( e ); } return builder.createAggregateDescription(); } .... when run the application through URL... I am getting this exception... log4j: Adding appender named [consoleAppender] to category [root]. java.io.FileNotFoundException: org/apache/ctakes/dictionary/lookup/fast/cTakesHsql.xml at org.apache.ctakes.core.resource.FileLocator.locateExplicitly(FileLocator.java:93) at org.apache.ctakes.core.resource.FileLocator.locateFile(FileLocator.java:68) at service.PipelineTesting.getUMLPipeline(PipelineTesting.java:134) at service.ExelReadJava.getmainMethod(ExelReadJava.java:75) at restApp.HelloResource.cTakesMethod(HelloResource.java:88) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) at com.sun.jersey.server.impl.model.method.dispatch.VoidVoidDispatchProvider$VoidVoidMethodInvoker._dispatch(VoidVoidDispatchProvider.java:71) at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108) at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84) at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542) at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473) at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419) at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409) at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409) at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:558) at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:733) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:958) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1087) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) org.apache.uima.resource.ResourceInitializationException at service.PipelineTesting.getUMLPipeline(PipelineTesting.java:139) at service.ExelReadJava.getmainMethod(ExelReadJava.java:75) at restApp.HelloResource.cTakesMethod(HelloResource.java:88) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) at com.sun.jersey.server.impl.model.method.dispatch.VoidVoidDispatchProvider$VoidVoidMethodInvoker._dispatch(VoidVoidDispatchProvider.java:71) at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108) at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84) at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542) at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473) at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419) at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409) at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409) at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:558) at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:733) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:958) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1087) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.FileNotFoundException: org/apache/ctakes/dictionary/lookup/fast/cTakesHsql.xml at org.apache.ctakes.core.resource.FileLocator.locateExplicitly(FileLocator.java:93) at org.apache.ctakes.core.resource.FileLocator.locateFile(FileLocator.java:68) at service.PipelineTesting.getUMLPipeline(PipelineTesting.java:134) ... 42 more Line # 2 java.io.FileNotFoundException: org/apache/ctakes/dictionary/lookup/fast/cTakesHsql.xml at org.apache.ctakes.core.resource.FileLocator.locateExplicitly(FileLocator.java:93) at org.apache.ctakes.core.resource.FileLocator.locateFile(FileLocator.java:68) at service.PipelineTesting.getUMLPipeline(PipelineTesting.java:134) at service.ExelReadJava.getmainMethod(ExelReadJava.java:75) at restApp.HelloResource.cTakesMethod(HelloResource.java:88) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) at com.sun.jersey.server.impl.model.method.dispatch.VoidVoidDispatchProvider$VoidVoidMethodInvoker._dispatch(VoidVoidDispatchProvider.java:71) at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108) at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84) at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542) at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473) at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419) at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409) at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409) at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:558) at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:733) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:958) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1087) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) org.apache.uima.resource.ResourceInitializationException at service.PipelineTesting.getUMLPipeline(PipelineTesting.java:139) at service.ExelReadJava.getmainMethod(ExelReadJava.java:75) at restApp.HelloResource.cTakesMethod(HelloResource.java:88) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) at com.sun.jersey.server.impl.model.method.dispatch.VoidVoidDispatchProvider$VoidVoidMethodInvoker._dispatch(VoidVoidDispatchProvider.java:71) at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108) at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84) at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542) at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473) at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419) at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409) at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409) at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:558) at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:733) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:958) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1087) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.FileNotFoundException: org/apache/ctakes/dictionary/lookup/fast/cTakesHsql.xml at org.apache.ctakes.core.resource.FileLocator.locateExplicitly(FileLocator.java:93) at org.apache.ctakes.core.resource.FileLocator.locateFile(FileLocator.java:68) at service.PipelineTesting.getUMLPipeline(PipelineTesting.java:134) ... 42 more ---------------------------------------------------------------------------------------------------- .....please give me a solution for this... regards, shyam k.
