How does one debug a shaded jar?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

How does one debug a shaded jar?

Marc Girod
This post has NOT been accepted by the mailing list yet.
Under the debugger, I get to the following trace (just the top, or the bottom as you wish):
  [1] org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequestExecutor.execute (HttpRequestExecutor.java:112)
  [2] org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector.tryExecute (DefaultRequestDirector.java:645)
  [3] org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector.execute (DefaultRequestDirector.java:464)
  [4] org.apache.maven.wagon.providers.http.httpclient.impl.client.AbstractHttpClient.execute (AbstractHttpClient.java:820)
  [5] org.apache.maven.wagon.providers.http.httpclient.impl.client.AbstractHttpClient.execute (AbstractHttpClient.java:754)
  [6] org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.execute (AbstractHttpClientWagon.java:674)
Now, how can I convince the debugger to find the sources? The problem I have is that the package part is the result of shading, i.e. it doesn't match the package mentioned in the sources... I admit in addition that I have some trouble getting the exact versions... Thanks,
Reply | Threaded
Open this post in threaded view
|

Re: How does one debug a shaded jar?

Marc Girod
Marc Girod wrote
Under the debugger, I get to the following trace [...]
Now, how can I convince the debugger to find the sources?
I wrote a Perl script to generate the 'shaded' sources.
Is anybody interested? I'd be happy to submit it.

Marc
Reply | Threaded
Open this post in threaded view
|

Re: How does one debug a shaded jar?

nono11
This post has NOT been accepted by the mailing list yet.
In reply to this post by Marc Girod
 หรือถ้าเป็นเบอร์ที่ใช้ติดต่อทางธุรกิจจะช่วยให้ธุรกิจประสบผลสำเร็จ  สังเกตได้จากคนที่มีชื่อเสียงหรือพวกไฮโซเบอร์โทรศัพท์ของเขาจะเป็นเลขสวย เป็นเลขตอง เลขเรียง หรือเบอร์ติดต่อบริษัทใหญ่จะเป็นเลขที่จำง่าย [url=http://www.scnumber.com/]เบอร์ dtac[/url]  ประสบความสำเร็จในอาชีพการงาน โดยปกติคนไทยส่วนใหญ่จะเชื่อในเรื่องดวง ดวงของคนแต่ละคนจะไม่เหมือนกันเพราะการดูดวงจะดูจากการเกิด  เพื่อให้ผู้พบเห็นสามารถที่จะจดจำได้ง่าย [url=http://www.scnumber.com/]เบอร์ ais[/url]
  เพราะแทบจะทุกคนมีโทรศัพท์มือถือส่วนตัว ตลอดเวลานี้ขนาดเด็กประถมยังมีโทรสัพท์ยังมีโทรศัพท์มือถือ
Reply | Threaded
Open this post in threaded view
|

Re: How does one debug a shaded jar?

nono11
This post has NOT been accepted by the mailing list yet.
In reply to this post by Marc Girod
 หรือถ้าเป็นเบอร์ที่ใช้ติดต่อทางธุรกิจจะช่วยให้ธุรกิจประสบผลสำเร็จ  สังเกตได้จากคนที่มีชื่อเสียงหรือพวกไฮโซเบอร์โทรศัพท์ของเขาจะเป็นเลขสวย เป็นเลขตอง เลขเรียง หรือเบอร์ติดต่อบริษัทใหญ่จะเป็นเลขที่จำง่าย เบอร์ dtac  ประสบความสำเร็จในอาชีพการงาน โดยปกติคนไทยส่วนใหญ่จะเชื่อในเรื่องดวง ดวงของคนแต่ละคนจะไม่เหมือนกันเพราะการดูดวงจะดูจากการเกิด  เพื่อให้ผู้พบเห็นสามารถที่จะจดจำได้ง่าย เบอร์ ais 

  เพราะแทบจะทุกคนมีโทรศัพท์มือถือส่วนตัว ตลอดเวลานี้ขนาดเด็กประถมยังมีโทรสัพท์ยังมีโทรศัพท์มือถือ
Reply | Threaded
Open this post in threaded view
|

Re: How does one debug a shaded jar?

nono11
This post has NOT been accepted by the mailing list yet.
 หรือถ้าเป็นเบอร์ที่ใช้ติดต่อทางธุรกิจจะช่วยให้ธุรกิจประสบผลสำเร็จ  สังเกตได้จากคนที่มีชื่อเสียงหรือพวกไฮโซเบอร์โทรศัพท์ของเขาจะเป็นเลขสวย เป็นเลขตอง เลขเรียง หรือเบอร์ติดต่อบริษัทใหญ่จะเป็นเลขที่จำง่าย เบอร์ dtac  ประสบความสำเร็จในอาชีพการงาน โดยปกติคนไทยส่วนใหญ่จะเชื่อในเรื่องดวง ดวงของคนแต่ละคนจะไม่เหมือนกันเพราะการดูดวงจะดูจากการเกิด  เพื่อให้ผู้พบเห็นสามารถที่จะจดจำได้ง่าย เบอร์ ais 

  เพราะแทบจะทุกคนมีโทรศัพท์มือถือส่วนตัว ตลอดเวลานี้ขนาดเด็กประถมยังมีโทรสัพท์ยังมีโทรศัพท์มือถือ