Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] PathResource warn in 9.3

Do mvn install at the top level.

cheers
Jan

On 8 July 2015 at 17:45, Bill Ross <ross@xxxxxxxxxxxx> wrote:
> Tried a git pull and got only java changes in the last 5 days - still looks
> like a broken build -?
>
> Thanks,
> Bill
>
>
> On 7/3/2015 3:23 PM, Bill Ross wrote:
>
> I did a git pull of the current tree, changed the line, tried 'mvn compile'
> and got an error on Ant Plugin:
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 01:41 min
> [INFO] Finished at: 2015-07-03T15:15:41-07:00
> [INFO] Final Memory: 73M/731M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-dependency-plugin:2.2:copy-dependencies
> (copy-lib-deps) on project jetty-ant: Error copying artifact from
> /Users/priot/jetty/org.eclipse.jetty.project/jetty-plus/target/classes to
> /Users/priot/jetty/org.eclipse.jetty.project/jetty-ant/target/test-lib/jetty-plus-9.3.1-SNAPSHOT.jar:
> /Users/priot/jetty/org.eclipse.jetty.project/jetty-plus/target/classes (Is a
> directory) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please
> read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the
> command
> [ERROR]   mvn <goals> -rf :jetty-ant
> priot org.eclipse.jetty.project> ls jetty-plus/target
> classes/                        maven-status/
> generated-sources/              pmd.xml
> maven-shared-archive-resources/ pmd_logging_ruleset.xml
>
>
> On 7/3/2015 2:51 PM, Joakim Erdfelt wrote:
>
> This is the code.
>
> https://github.com/eclipse/jetty.project/blob/jetty-9.3.0.v20150612/jetty-util/src/main/java/org/eclipse/jetty/util/resource/PathResource.java#L59-L136
>
> Maybe if you change line #133 from
>
> LOG.warn("bad alias ({}) for {}", e.getClass().getName(), e.getMessage());
>
> to
>
> LOG.warn("bad alias [" + path + "]", e);
>
> we can get a better stacktrace (and path indication) to know what's going
> on.
>
> --
> Joakim Erdfelt <joakim@xxxxxxxxxxx>
> webtide.com - eclipse.org/jetty - cometd.org
> Expert advice, services and support from from the Jetty & CometD experts
>
> On Fri, Jul 3, 2015 at 1:36 PM, Bill Ross <ross@xxxxxxxxxxxx> wrote:
>>
>> It seems this is the first case of this warning on the web:
>>
>> 2015-07-02 13:16:57.019:WARN:oejur.PathResource:qtp1963387170-179: bad
>> alias (java.lang.IllegalArgumentException) for null
>>
>> I'm not sure what to make of it. It is associated with a stutter
>> in the user experience of loading pictures.
>>
>> I have web page javascript calling a servlet running under jetty
>> when the user clicks a 'next image' button. The servlet returns
>> an image file name, and the javascript loads the file via jetty
>> http, following a soft link ROOT/images->[...]. There is only one
>> user doing one thing at a time.
>>
>> I am getting these warnings singly when operation seems ok, and in
>> clusters when the user hasn't clicked 'next image' for a while. In that
>> case on the browser side, in conjunction with a cluster of these
>> warnings, I see several images flip by in less than a second. So
>> images are being loaded. I need to figure out how to debug from the
>> javascript side and dig into the jetty source, but since PathResource
>> appears to be new, it seems this could be of interest.
>>
>> Setup:
>>
>> cd /opt/jetty-distribution-9.3.0.v20150612
>> java -jar start.jar \
>>     jetty.home=/opt/jetty-distribution-9.3.0.v20150612 \
>>     jetty.base=[...]/jetty-base
>>
>> > egrep -v '^#' [...]/jetty-base/start.ini|awk 'NF > 0'
>> --module=server
>> jetty.threadPool.minThreads=5
>> jetty.threadPool.maxThreads=50
>> --module=http
>> jetty.http.port=8080
>> jetty.server.stopAtShutdown=true
>> --module=servlets
>> --module=deploy
>> jetty.deploy.monitoredDir=webapps
>>
>>
>> Thanks,
>> Bill
>> _______________________________________________
>> jetty-users mailing list
>> jetty-users@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
>
> _______________________________________________
> jetty-users mailing list
> jetty-users@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
>
> _______________________________________________
> jetty-users mailing list
> jetty-users@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> _______________________________________________
> jetty-users mailing list
> jetty-users@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users



-- 
Jan Bartel <janb@xxxxxxxxxxx>
www.webtide.com
'Expert assistance from the creators of Jetty and CometD'


Back to the top