You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@manifoldcf.apache.org by "Karl Wright (JIRA)" <ji...@apache.org> on 2012/09/25 14:09:07 UTC

[jira] [Comment Edited] (CONNECTORS-541) Can't build crawler-UI sometimes, depending on the name of the directory you are building in

    [ https://issues.apache.org/jira/browse/CONNECTORS-541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13462680#comment-13462680 ] 

Karl Wright edited comment on CONNECTORS-541 at 9/25/12 11:08 PM:
------------------------------------------------------------------

Hi Praktikantin,

I too typically build on Windows - Vista in my case, which is the same base software as Windows Server 2008, oddly enough.

If this problem happened on Ubuntu, it would be possible to use some standard linux tools (e.g. strace) to figure out what it was doing.  Just for the fun of it, I may try to do that anyway, even though it has never failed for me on Ubuntu before.  Nor, may I add, has it failed in 2+ years of development in this particular way before for me.

I've seen quite a number of "stuck lock" problems on both Vista and Windows 7, where Windows holds a lock and won't let a file get updated or deleted.  Not sure if that's the underlying problem here or not.


                
      was (Author: kwright@metacarta.com):
    Hi Praktikantin,

I too typically build on Windows - Vista in my case, which is the same base software as Windows Server 2008, oddly enough.

If this problem happened on Ubuntu, it would be possible to use some standard linux tools (e.g. strace) to figure out what it was doing.  Just for the fun of it, I may try to do that anyway, even though it has never failed for me on Ubuntu before.  Nor, may I add, has it failed in 2+ years of development in this particular way before for me.


                  
> Can't build crawler-UI sometimes, depending on the name of the directory you are building in
> --------------------------------------------------------------------------------------------
>
>                 Key: CONNECTORS-541
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-541
>             Project: ManifoldCF
>          Issue Type: Bug
>          Components: Build
>    Affects Versions: ManifoldCF 1.0
>            Reporter: Karl Wright
>            Assignee: Karl Wright
>             Fix For: ManifoldCF 1.1
>
>
> After Abe-san's check in, I tried to spin another release candidate but got this error building the crawler UI:
> {code}
> compile-crawler-ui:
>     [mkdir] Created dir: C:\wip\mcf\release-1.0-branch\framework\build\crawler-u
> i\classes
>     [javac] C:\wip\mcf\release-1.0-branch\framework\build.xml:220: warning: 'inc
> ludeantruntime' was not set, defaulting to build.sysclasspath=last; set to false
>  for repeatable builds
>     [javac] Compiling 1 source file to C:\wip\mcf\release-1.0-branch\framework\b
> uild\crawler-ui\classes
>     [mkdir] Created dir: C:\wip\mcf\release-1.0-branch\framework\build\crawler-u
> i\java
>   [jasper2] Sep 25, 2012 4:12:42 AM org.apache.jasper.JspC processFile
>   [jasper2] SEVERE: ERROR-the file '\adminDefaults.jsp' generated the following
> general exception:
>   [jasper2] java.lang.ClassNotFoundException: org.apache.taglibs.standard.tlv.Js
> tlCoreTLV
>   [jasper2]     at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>   [jasper2]     at java.security.AccessController.doPrivileged(Native Method)
>   [jasper2]     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>   [jasper2]     at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>   [jasper2]     at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>   [jasper2]     at org.apache.jasper.compiler.TagLibraryInfoImpl.createValidator
> (TagLibraryInfoImpl.java:666)
>   [jasper2]     at org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLib
> raryInfoImpl.java:249)
>   [jasper2]     at org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibra
> ryInfoImpl.java:164)
>   [jasper2]     at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser
> .java:386)
>   [jasper2]     at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:
> 450)
>   [jasper2]     at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1
> 397)
>   [jasper2]     at org.apache.jasper.compiler.Parser.parse(Parser.java:130)
>   [jasper2]     at org.apache.jasper.compiler.ParserController.doParse(ParserCon
> troller.java:255)
>   [jasper2]     at org.apache.jasper.compiler.ParserController.parse(ParserContr
> oller.java:103)
>   [jasper2]     at org.apache.jasper.compiler.Compiler.generateJava(Compiler.jav
> a:185)
>   [jasper2]     at org.apache.jasper.compiler.Compiler.compile(Compiler.java:354
> )
>   [jasper2]     at org.apache.jasper.JspC.processFile(JspC.java:1192)
>   [jasper2]     at org.apache.jasper.JspC.execute(JspC.java:1341)
>   [jasper2]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   [jasper2]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> sorImpl.java:39)
>   [jasper2]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>   [jasper2]     at java.lang.reflect.Method.invoke(Method.java:597)
>   [jasper2]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchU
> tils.java:106)
>   [jasper2]     at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154
> )
>   [jasper2]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
> va:291)
>   [jasper2]     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>   [jasper2]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>   [jasper2]     at java.lang.reflect.Method.invoke(Method.java:597)
>   [jasper2]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchU
> tils.java:106)
>   [jasper2]     at org.apache.tools.ant.Task.perform(Task.java:348)
>   [jasper2]     at org.apache.tools.ant.Target.execute(Target.java:392)
>   [jasper2]     at org.apache.tools.ant.Target.performTasks(Target.java:413)
>   [jasper2]     at org.apache.tools.ant.Project.executeSortedTargets(Project.jav
> a:1399)
>   [jasper2]     at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarget
> s(SingleCheckExecutor.java:38)
>   [jasper2]     at org.apache.tools.ant.Project.executeTargets(Project.java:1251
> )
>   [jasper2]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
>   [jasper2]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
> va:291)
>   [jasper2]     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>   [jasper2]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>   [jasper2]     at java.lang.reflect.Method.invoke(Method.java:597)
>   [jasper2]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchU
> tils.java:106)
>   [jasper2]     at org.apache.tools.ant.Task.perform(Task.java:348)
>   [jasper2]     at org.apache.tools.ant.Target.execute(Target.java:392)
>   [jasper2]     at org.apache.tools.ant.Target.performTasks(Target.java:413)
>   [jasper2]     at org.apache.tools.ant.Project.executeSortedTargets(Project.jav
> a:1399)
>   [jasper2]     at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
>   [jasper2]     at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(De
> faultExecutor.java:41)
>   [jasper2]     at org.apache.tools.ant.Project.executeTargets(Project.java:1251
> )
>   [jasper2]     at org.apache.tools.ant.Main.runBuild(Main.java:811)
>   [jasper2]     at org.apache.tools.ant.Main.startAnt(Main.java:217)
>   [jasper2]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
>   [jasper2]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
>   [jasper2] java.lang.ClassNotFoundException: org.apache.taglibs.standard.tlv.Js
> tlCoreTLV
>   [jasper2]     at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>   [jasper2]     at java.security.AccessController.doPrivileged(Native Method)
>   [jasper2]     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>   [jasper2]     at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>   [jasper2]     at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>   [jasper2]     at org.apache.jasper.compiler.TagLibraryInfoImpl.createValidator
> (TagLibraryInfoImpl.java:666)
>   [jasper2]     at org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLib
> raryInfoImpl.java:249)
>   [jasper2]     at org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibra
> ryInfoImpl.java:164)
>   [jasper2]     at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser
> .java:386)
>   [jasper2]     at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:
> 450)
>   [jasper2]     at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1
> 397)
>   [jasper2]     at org.apache.jasper.compiler.Parser.parse(Parser.java:130)
>   [jasper2]     at org.apache.jasper.compiler.ParserController.doParse(ParserCon
> troller.java:255)
>   [jasper2]     at org.apache.jasper.compiler.ParserController.parse(ParserContr
> oller.java:103)
>   [jasper2]     at org.apache.jasper.compiler.Compiler.generateJava(Compiler.jav
> a:185)
>   [jasper2]     at org.apache.jasper.compiler.Compiler.compile(Compiler.java:354
> )
>   [jasper2]     at org.apache.jasper.JspC.processFile(JspC.java:1192)
>   [jasper2]     at org.apache.jasper.JspC.execute(JspC.java:1341)
>   [jasper2]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   [jasper2]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> sorImpl.java:39)
>   [jasper2]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>   [jasper2]     at java.lang.reflect.Method.invoke(Method.java:597)
>   [jasper2]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchU
> tils.java:106)
>   [jasper2]     at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154
> )
>   [jasper2]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
> va:291)
>   [jasper2]     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>   [jasper2]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>   [jasper2]     at java.lang.reflect.Method.invoke(Method.java:597)
>   [jasper2]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchU
> tils.java:106)
>   [jasper2]     at org.apache.tools.ant.Task.perform(Task.java:348)
>   [jasper2]     at org.apache.tools.ant.Target.execute(Target.java:392)
>   [jasper2]     at org.apache.tools.ant.Target.performTasks(Target.java:413)
>   [jasper2]     at org.apache.tools.ant.Project.executeSortedTargets(Project.jav
> a:1399)
>   [jasper2]     at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarget
> s(SingleCheckExecutor.java:38)
>   [jasper2]     at org.apache.tools.ant.Project.executeTargets(Project.java:1251
> )
>   [jasper2]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
>   [jasper2]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
> va:291)
>   [jasper2]     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>   [jasper2]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>   [jasper2]     at java.lang.reflect.Method.invoke(Method.java:597)
>   [jasper2]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchU
> tils.java:106)
>   [jasper2]     at org.apache.tools.ant.Task.perform(Task.java:348)
>   [jasper2]     at org.apache.tools.ant.Target.execute(Target.java:392)
>   [jasper2]     at org.apache.tools.ant.Target.performTasks(Target.java:413)
>   [jasper2]     at org.apache.tools.ant.Project.executeSortedTargets(Project.jav
> a:1399)
>   [jasper2]     at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
>   [jasper2]     at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(De
> faultExecutor.java:41)
>   [jasper2]     at org.apache.tools.ant.Project.executeTargets(Project.java:1251
> )
>   [jasper2]     at org.apache.tools.ant.Main.runBuild(Main.java:811)
>   [jasper2]     at org.apache.tools.ant.Main.startAnt(Main.java:217)
>   [jasper2]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
>   [jasper2]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
> BUILD FAILED
> {code}
> It looks like one of our downloaded upstream dependencies has gone south.  Looking into it now.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira