Can you please confirm that all of the bracketed environment variables below do in fact exist in the shell that you are running ./oodt start in?
E.g., please echo $ENV_VAR below and show their values. Cheers, Chris ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Chris Mattmann, Ph.D. Adjunct Associate Professor, Computer Science Department University of Southern California Los Angeles, CA 90089 USA Email: mattm...@usc.edu WWW: http://sunset.usc.edu/~mattmann/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -----Original Message----- From: Renu Kanakamedala <kanak...@usc.edu> Date: Wednesday, November 5, 2014 at 8:18 PM To: Chris Mattmann <mattm...@usc.edu> Cc: "dev@oodt.apache.org" <dev@oodt.apache.org>, Preethi Ramesh <pram...@usc.edu>, Gouthami Kondakindi <konda...@usc.edu> Subject: Re: CSCI 572 - Homework 2 - SEVERE: PGE Task FAILED! Failed to parse null Error. >Please find below tasks.xml file. > > ><cas:tasks xmlns:cas="http://oodt.jpl.nasa.gov/1.0/cas"> ><!-- > TODO: Add some examples >--> ><task id="urn:oodt:FileConcatenator" name="FileConcatenator" > >class="org.apache.oodt.pge.examples.fileconcatenator.FileConcatenatorPGETa >sk"> > > <conditions/> > > <configuration> > <property name="PGETask_Name" value="FileConcatenator"/> > <property name="PGETask_ConfigFilePath" >value="[PGE_ROOT]/file_concatenator/pge-configs/PGEConfig.xml" >envReplace="true"/> > <property name="PGETask_DumpMetadata" value="true"/> > <property name="PCS_WorkflowManagerUrl" value="[WORKFLOW_URL]" >envReplace="true" /> > <property name="PCS_FileManagerUrl" value="[FILEMGR_URL]" >envReplace="true"/> > <property name="PCS_MetFileExtension" value="met"/> > <property name="PCS_ClientTransferServiceFactory" >value="org.apache.oodt.cas.filemgr.datatransfer.LocalDataTransferFactory"/ >> > <property name="PCS_ActionRepoFile" >value="file:[CRAWLER_HOME]/policy/crawler-config.xml" envReplace="true"/> > </configuration> > > <requiredMetFields> > <metfield name="RunID"/> > </requiredMetFields> > ></task> ></cas:tasks> > > >On Wed, Nov 5, 2014 at 7:07 PM, Christian Alan Mattmann ><mattm...@usc.edu> wrote: > >Hi Renu, > >Can you please show a paste.bin of your tasks.xml? > >Cheers, >Chris > >++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >Chris Mattmann, Ph.D. >Adjunct Associate Professor, Computer Science Department >University of Southern California >Los Angeles, CA 90089 USA >Email: mattm...@usc.edu >WWW: http://sunset.usc.edu/~mattmann/ >++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > > > >-----Original Message----- >From: Renu Kanakamedala <kanak...@usc.edu> >Date: Wednesday, November 5, 2014 at 7:55 PM >To: Chris Mattmann <mattm...@usc.edu> >Subject: CSCI 572 - Homework 2 - SEVERE: PGE Task FAILED! Failed to parse >null Error. > >>Hello Professor, >> >> >>When i am trying to run file concatenator CAS PGE example using the >>following command. >> >> >>./wmgr-client --url http://localhost:9001 --operation --sendEvent >>--eventName fileconcatenator-pge --metaData --key RunID testNumber1 >> >> >> >>The message shown after executing this command is "Sending Event >>SUCCESS". Below are the log messages in workflow mgr, res mgr and batch >>stub. >> >> >>Batch Stub: >>Caused by: >>org.apache.oodt.cas.workflow.structs.exceptions.WorkflowTaskInstanceExcep >>t >>ion: PGETask FAILED!!! : Failed to build PgeConfig : Failed to parse >>value: null >>at org.apache.oodt.cas.pge.PGETaskInstance.run(PGETaskInstance.java:150) >>at org.apache.oodt.cas.workflow.structs.TaskJob.execute(TaskJob.java:102) >>... 2 more >>Caused by: java.io.IOException: Failed to build PgeConfig : Failed to >>parse value: null >>at >>org.apache.oodt.cas.pge.config.XmlFilePgeConfigBuilder.build(XmlFilePgeCo >>n >>figBuilder.java:87) >>at >>org.apache.oodt.cas.pge.PGETaskInstance.createPgeConfig(PGETaskInstance.j >>a >>va:230) >>at org.apache.oodt.cas.pge.PGETaskInstance.run(PGETaskInstance.java:123) >>... 3 more >>Caused by: java.lang.Exception: Failed to parse value: null >>at org.apache.oodt.cas.pge.util.XmlHelper.fillIn(XmlHelper.java:501) >>at org.apache.oodt.cas.pge.util.XmlHelper.fillIn(XmlHelper.java:480) >>at >>org.apache.oodt.cas.pge.config.XmlFilePgeConfigBuilder.build(XmlFilePgeCo >>n >>figBuilder.java:77) >>... 5 more >>Caused by: java.lang.NullPointerException >>at java.util.regex.Matcher.getTextLength(Matcher.java:1234) >>at java.util.regex.Matcher.reset(Matcher.java:308) >>at java.util.regex.Matcher.<init>(Matcher.java:228) >>at java.util.regex.Pattern.matcher(Pattern.java:1088) >>at >>org.apache.oodt.cas.metadata.util.PathUtils.doDynamicDateToMillisReplacem >>e >>nt(PathUtils.java:321) >>at >>org.apache.oodt.cas.metadata.util.PathUtils.doDynamicReplacement(PathUtil >>s >>.java:96) >>at org.apache.oodt.cas.pge.util.XmlHelper.fillIn(XmlHelper.java:488) >>... 7 more >> >> >> >> >> >>RES mngr: >> >> >>Nov 05, 2014 5:26:28 PM org.apache.oodt.cas.resource.jobqueue.JobStack >>addJob >>INFO: Added Job: [2014-11-05T17:26:28.785-08:00] to queue >>Nov 05, 2014 5:26:30 PM >>org.apache.oodt.cas.resource.scheduler.LRUScheduler run >>INFO: Obtained Job: [2014-11-05T17:26:28.785-08:00] from Queue: >>Scheduling for execution >>Nov 05, 2014 5:26:30 PM >>org.apache.oodt.cas.resource.scheduler.LRUScheduler schedule >>INFO: Assigning job: [urn:oodt:FileConcatenator] to node: [localhost] >>Nov 05, 2014 5:26:30 PM sun.net.www.protocol.http.HttpURLConnection >>plainConnect >>FINEST: ProxySelector Request for > > >>http://localhost:2001/ <http://localhost:2001/> >>Nov 05, 2014 5:26:30 PM sun.net.www.protocol.http.HttpURLConnection >>plainConnect >>FINEST: Proxy used: DIRECT >>Nov 05, 2014 5:26:30 PM sun.net.www.protocol.http.HttpURLConnection >>writeRequests >>FINE: sun.net.www.MessageHeader@61fc61a79 pairs: {POST / HTTP/1.1: >>null}{Content-Type: text/xml}{Cache-Control: no-cache}{Pragma: >>no-cache}{User-Agent: Java/1.7.0_65}{Host: localhost:2001}{Accept: >>text/html, image/gif, image/jpeg, *; q=.2, */*; >> q=.2}{Connection: keep-alive}{Content-Length: 105} >>Nov 05, 2014 5:26:30 PM sun.net.www.protocol.http.HttpURLConnection >>getInputStream >>FINE: sun.net.www.MessageHeader@90ff2a15 pairs: {null: HTTP/1.1 200 >>OK}{Server: Apache XML-RPC 1.0}{Connection: close}{Content-Type: >>text/xml}{Content-Length: 121} >>Nov 05, 2014 5:26:30 PM sun.net.www.protocol.http.HttpURLConnection >>plainConnect >>FINEST: ProxySelector Request for >>http://localhost:2001/ <http://localhost:2001/> >>Nov 05, 2014 5:26:30 PM sun.net.www.protocol.http.HttpURLConnection >>plainConnect >>FINEST: Proxy used: DIRECT >>Nov 05, 2014 5:26:31 PM sun.net.www.protocol.http.HttpURLConnection >>writeRequests >>FINE: sun.net.www.MessageHeader@2f33cbcc9 pairs: {POST / HTTP/1.1: >>null}{Content-Type: text/xml}{Cache-Control: no-cache}{Pragma: >>no-cache}{User-Agent: Java/1.7.0_65}{Host: localhost:2001}{Accept: >>text/html, image/gif, image/jpeg, *; q=.2, */*; >> q=.2}{Connection: keep-alive}{Content-Length: 2536} >>Nov 05, 2014 5:26:32 PM sun.net.www.protocol.http.HttpURLConnection >>getInputStream >>FINE: sun.net.www.MessageHeader@7188d6495 pairs: {null: HTTP/1.1 200 >>OK}{Server: Apache XML-RPC 1.0}{Connection: close}{Content-Type: >>text/xml}{Content-Length: 121} >>Nov 05, 2014 5:26:32 PM >>org.apache.oodt.cas.resource.batchmgr.XmlRpcBatchMgrProxy run >>SEVERE: Job execution failed for jobId '2014-11-05T17:26:28.785-08:00' : >>batchstub.executeJob returned false >>java.lang.Exception: batchstub.executeJob returned false >>at >>org.apache.oodt.cas.resource.batchmgr.XmlRpcBatchMgrProxy.run(XmlRpcBatch >>M >>grProxy.java:125) >> >> >> >> >> >>Workflow: >> >> >>Nov 05, 2014 5:26:27 PM >>org.apache.oodt.cas.workflow.engine.IterativeWorkflowProcessorThread >>checkTaskRequiredMetadata >>INFO: All required metadata fields present for task: [FileConcatenator] >>Nov 05, 2014 5:26:28 PM >>org.apache.oodt.cas.resource.system.XmlRpcResourceManagerClient submitJob >>FINEST: [{job.queueName=high, >>job.instanceClassName=org.apache.oodt.cas.workflow.structs.TaskJob, > > >>job.name <http://job.name> <http://job.name>=urn:oodt:FileConcatenator, >>job.id <http://job.id> <http://job.id>=, job.status=, job.load=2, >>job.inputClassName=org.apache.oodt.cas.workflow.structs.TaskJobInput}, >>{task.instance.class=org.apache.oodt.pge.examples.fileconcatenator.FileCo >>n >>catenatorPGETask, >>task.config={PGETask_ConfigFilePath=null/file_concatenator/pge-configs/PG >>E >>Config.xml, >> >>PCS_ClientTransferServiceFactory=org.apache.oodt.cas.filemgr.datatransfer >>. >>LocalDataTransferFactory, >>PCS_ActionRepoFile=file:/home/renu/oodt/crawler/policy/crawler-config.xml >>, >> PCS_MetFileExtension=met, PGETask_DumpMetadata=true, >>PCS_WorkflowManagerUrl=http://localhost:9001, >> PCS_FileManagerUrl=http://localhost:9000, >>PGETask_Name=FileConcatenator}, >>task.metadata={TaskId=[urn:oodt:FileConcatenator], >>WorkflowManagerUrl=[http://ubuntu:9001], >>JobId=[ec8a60b4-6553-11e4-a26b-d92795c16b95], >> ProcessingNode=[ubuntu], RunID=[testNumber1], >>WorkflowInstId=[ec8a60b4-6553-11e4-a26b-d92795c16b95]}}] >>Nov 05, 2014 5:26:39 PM >>org.apache.oodt.cas.workflow.engine.IterativeWorkflowProcessorThread stop >>WARNING: Attempt to kill current resmgr job: >>[2014-11-05T17:26:28.785-08:00]: failed >> >> >>When i searched online i found one of your mail archives where you had >>mentioned to change tasks.xml >>https://www.mail-archive.com/dev@oodt.apache.org/msg04403.html >> >> >> >>It did not work. Please let us know how to proceed. >> >> >> >>Regards, >>Renu >> >> >> >> >> >> >> >> > > > > > > > > >