redcar woe

loading win32/swt
Error loading plugin: <Plugin application_swt 1.0 depends:[application>0] 0 files>
no such file to load — dist/application_swt

loading win32/swtError loading plugin: <Plugin application_swt 1.0 depends:[application>0] 0 files>  no such file to load — dist/application_swt

meant “you need to do an install or a jruby -S rake build first” or what not.

git woe

C:\installs\ruby191p376\lib\ruby\gems\1.9.1\gems\redcar-0.3.3>git submodule init vendor/java-mateview
C:\installs\ruby191p376\lib\ruby\gems\1.9.1\gems\redcar-0.3.3>git submodule update vendor/java-mateview
fatal: Needed a single revision
Unable to find current revision in submodule path ‘vendor/java-mateview’
C:\installs\ruby191p376\lib\ruby\gems\1.9.1\gems\redcar-0.3.3>rm -rf vendor/java-mateview
C:\installs\ruby191p376\lib\ruby\gems\1.9.1\gems\redcar-0.3.3>git submodule init vendor/java-mateview
C:\installs\ruby191p376\lib\ruby\gems\1.9.1\gems\redcar-0.3.3>git submodule update vendor/java-mateview
Initialized empty Git repository in C:/installs/ruby191p376/lib/ruby/gems/1.9.1/gems/redcar-0.3.3/vendor/java-mateview/.git/

C:\installs\ruby191p376\lib\ruby\gems\1.9.1\gems\redcar-0.3.3>git submodule init vendor/java-mateview
C:\installs\ruby191p376\lib\ruby\gems\1.9.1\gems\redcar-0.3.3>git submodule update vendor/java-mateviewfatal: Needed a single revisionUnable to find current revision in submodule path ‘vendor/java-mateview’
C:\installs\ruby191p376\lib\ruby\gems\1.9.1\gems\redcar-0.3.3>rm -rf vendor/java-mateview
C:\installs\ruby191p376\lib\ruby\gems\1.9.1\gems\redcar-0.3.3>git submodule init vendor/java-mateview
C:\installs\ruby191p376\lib\ruby\gems\1.9.1\gems\redcar-0.3.3>git submodule update vendor/java-mateviewInitialized empty Git repository in C:/installs/ruby191p376/lib/ruby/gems/1.9.1/gems/redcar-0.3.3/vendor/java-mateview/.git/

hoe woe

undefined method `spec’ for Hoe:Class
/tmp/d20100401-29384-1r2kyg4/Rakefile:7
(See full trace by running task with –trace)
failed

undefined method `spec’ for Hoe:Class/tmp/d20100401-29384-1r2kyg4/Rakefile:7(See full trace by running task with –trace)failed

meant “you need to upgrade your version of the hoe gem”

java jersey woe

[2010-04-01 04:08:30,487] DEBUG – com.sun.jersey.api.client.ClientHandlerException: java.io.IOException: Bad file descriptor

>>>>Backtrace
java.io.IOException: Bad file descriptor com.sun.jersey.api.client.ClientHandlerException: java.io.IOException: Bad file descriptor
at com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:126)
at com.sun.jersey.api.client.Client.handle(Client.java:365)
at com.sun.jersey.api.client.WebResource.handle(WebResource.java:556)
at com.sun.jersey.api.client.WebResource.access$300(WebResource.java:68)
at com.sun.jersey.api.client.WebResource$Builder.put(WebResource.java:474)
at org.familysearch.digitalarchive.clientapis.DasServiceClientImpl.createLeafNodeAndStream(DasServiceClientImpl.java:102)
at org.familysearch.digitalarchive.tapeingestreader.DgsIngester.ingestStreamsTillDone(DgsIngester.java:755)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.familysearch.digitalarchive.utilities.ThreadUtilities.invokePrivate(ThreadUtilities.java:42)
at org.familysearch.digitalarchive.utilities.ThreadUtilities$RunSingleMethod.run(ThreadUtilities.java:240)
Caused by: java.io.IOException: Bad file descriptor
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:177)
at com.sun.jersey.core.provider.AbstractMessageReaderWriterProvider.writeTo(AbstractMessageReaderWriterProvider.java:72)
at com.sun.jersey.core.impl.provider.entity.InputStreamProvider.writeTo(InputStreamProvider.java:95)
at com.sun.jersey.core.impl.provider.entity.InputStreamProvider.writeTo(InputStreamProvider.java:58)
at com.sun.jersey.api.client.TerminatingClientHandler.writeRequestEntity(TerminatingClientHandler.java:317)
at com.sun.jersey.client.urlconnection.URLConnectionClientHandler._invoke(URLConnectionClientHandler.java:177)
at com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:124)
… 11 more

meant “you’re calling jersey’s get with an iostream that has apparently headed south–maybe it was previously had all its data already read from it or something [?]”

catalina woe


log4j:ERROR Error occured while converting date.
java.lang.NullPointerException
        at java.lang.System.arraycopy(Native Method)
        at java.lang.AbstractStringBuilder.getChars(AbstractStringBuilder.java:328)
        at java.lang.StringBuffer.getChars(StringBuffer.java:201)
        at org.apache.log4j.helpers.ISO8601DateFormat.format(ISO8601DateFormat.java:128)
        at java.text.DateFormat.format(DateFormat.java:316)
        at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(PatternParser.java:444)
        at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:64)
        at org.apache.log4j.PatternLayout.format(PatternLayout.java:503)
        at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:301)
        at org.apache.log4j.RollingFileAppender.subAppend(RollingFileAppender.java:236)
        at org.apache.log4j.WriterAppender.append(WriterAppender.java:159)
        at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:230)
        at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:65)
        at org.apache.log4j.Category.callAppenders(Category.java:203)
        at org.apache.log4j.Category.forcedLog(Category.java:388)
        at org.apache.log4j.Category.info(Category.java:663)
        at org.familysearch.digitalarchive.utilities.DigitalArtifactStoreLogger.info(DigitalArtifactStoreLogger.java:263)
        at org.familysearch.digitalarchive.dasfinderservice.ApidFinderListener$HandleRequest.run(ApidFinderListener.java:117)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
Exception in thread "pool-21-thread-435" java.lang.NullPointerException
        at org.apache.log4j.helpers.PatternConverter.spacePad(PatternConverter.java:106)
        at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:79)
        at org.apache.log4j.PatternLayout.format(PatternLayout.java:503)
        at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:301)
        at org.apache.log4j.RollingFileAppender.subAppend(RollingFileAppender.java:236)
        at org.apache.log4j.WriterAppender.append(WriterAppender.java:159)
        at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:230)
        at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:65)
        at org.apache.log4j.Category.callAppenders(Category.java:203)
        at org.apache.log4j.Category.forcedLog(Category.java:388)
        at org.apache.log4j.Category.info(Category.java:663)
        at org.familysearch.digitalarchive.utilities.DigitalArtifactStoreLogger.info(DigitalArtifactStoreLogger.java:263)
        at org.familysearch.digitalarchive.dasfinderservice.ApidFinderListener$HandleRequest.run(ApidFinderListener.java:117)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
Exception in thread "pool-21-thread-431" java.lang.NullPointerException
        at org.apache.log4j.helpers.PatternConverter.spacePad(PatternConverter.java:106)
        at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:79)
        at org.apache.log4j.PatternLayout.format(PatternLayout.java:503)
        at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:301)
        at org.apache.log4j.RollingFileAppender.subAppend(RollingFileAppender.java:236)
        at org.apache.log4j.WriterAppender.append(WriterAppender.java:159)
        at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:230)
        at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:65)
        at org.apache.log4j.Category.callAppenders(Category.java:203)
        at org.apache.log4j.Category.forcedLog(Category.java:388)
        at org.apache.log4j.Category.info(Category.java:663)
        at org.familysearch.digitalarchive.utilities.DigitalArtifactStoreLogger.info(DigitalArtifactStoreLogger.java:263)
        at org.familysearch.digitalarchive.dasfinderservice.ApidFinderListener$HandleRequest.run(ApidFinderListener.java:117)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
log4j:ERROR Error occured while converting date.

Meant “you need to restart tomcat” I think