• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Hello again
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Hello again


  • Subject: Hello again
  • From: Mark Wardle via Webobjects-dev <email@hidden>
  • Date: Sat, 15 Jan 2022 22:02:55 +0000

Dear all,

Long time no see. I have quietly lurked here while working on a different
technology stack (mainly clojure/clojurescript), but now want to migrate my
old WO applications to use my newer backend components when possible.

1. Please could I have an invite to the slack channel?

2. I have restarted my push to migrate to maven, as I need to modernise the
build and make it easier to stitch everything I need together. But I've hit
some hurdles - are there any maven experts?

a) My EOModels in frameworks were not being found until I specifically told
eclipse to NSBundeProjectEnabled to false. That seemed to fix that, but now
I get a weird NPE on startup (in eclipse) which suggests my class
description for an entity isn't being found. I do have
<configuration><flattenComponents>true</flattenComponents></configuration>
in at least the main application package.

[2022-1-15 21:13:14 GMT] <main> java.lang.NullPointerException

at er.rest.IERXRestDelegate$Factory.delegateForClassDescription(
IERXRestDelegate.java:147)

at er.rest.routes.ERXRouteRequestHandler.addDefaultRoutes(
ERXRouteRequestHandler.java:539)

at com.eldrix.news.app.Application.<init>(Application.java:110)


I'm using v2.5 of the maven lifecycle plugin.

b) At least I get that far in eclipse. At the command-line, when I build
the application, I get the following:

Exception in thread "main" com.webobjects.foundation.NSForwardException
[java.util.zip.ZipException] zip END header not
found:java.util.zip.ZipException: zip END header not found

at
com.webobjects.foundation.NSForwardException._runtimeExceptionForThrowable(NSForwardException.java:45)

at
er.extensions.appserver.ERXApplication$Loader.stringFromJar(ERXApplication.java:857)

at
er.extensions.appserver.ERXApplication$Loader.<init>(ERXApplication.java:517)

at er.extensions.appserver.ERXApplication.setup(ERXApplication.java:1071)

at er.extensions.appserver.ERXApplication.main(ERXApplication.java:884)

at com.eldrix.news.app.Application.main(Application.java:73)

My google-fu has failed me for this one. I have cleaned all the frameworks,
installed them all and then rebuilt the application without success. I
deleted .m2/repository as a last resort, and did it all again, but the
problem persists. I also thought maven would automatically manage
submodules and build them in the right order, but that doesn't happen
either.

I would be very grateful for any pointers at all. I still would like to
move away from ant for this build, and I need to simplify my frameworks, so
moving to maven seems like an important step in modernising my build.

Mark

--
Dr. Mark Wardle
Consultant Neurologist and Clinical informatician, University Hospital
Wales, Cardiff, UK
Chair, NHS Wales Technical Standards Board.
Email: email@hidden or email@hidden  Twitter: @mwardle
Telephone: 02920745274 (secretary) or facsimile: 02920744166
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Hello again
      • From: Paul Hoadley via Webobjects-dev <email@hidden>
  • Prev by Date: Re: apache 2.4 mpm prefork or event?
  • Next by Date: Re: Hello again
  • Previous by thread: Re: apache 2.4 mpm prefork or event?
  • Next by thread: Re: Hello again
  • Index(es):
    • Date
    • Thread