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

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.


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>
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


Back to the top