• 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
what did I break
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

what did I break


  • Subject: what did I break
  • From: Theodore Petrosky <email@hidden>
  • Date: Thu, 06 Dec 2012 07:39:48 -0800 (PST)

I have a wonder app that is in production. The last build was three months ago. I need to make a change so I fired up eclipse and built in develop mode, at least I thought it should build and run. It died and there were lots of errors that didn't exist before.

as i said it is a wonder app however I used the d2w excel example to download some excel reports. I am now seeing a bunch of errors like this:

Dec 06 10:22:17 ASColorGrid[50056] ERROR er.directtoweb.ERD2WModel  - Problems with this rule:
java.lang.IllegalArgumentException: ** DirectToWeb exception - a rule cannot be instantiated if its right hand side is null. LHS=(look = 'ERModernLook')  RHS=null
    10 : (look = 'ERModernLook') => selectEmbeddedConfigurationName = <ERMDDefaultConfigurationNameAssignment> [er.modern.directtoweb.assignments.defaults.ERMDDefaultConfigurationNameAssignment] (10001)
IllegalArgumentException: ** DirectToWeb exception - a rule cannot be instantiated if its right hand side is null. LHS=(look = 'ERModernLook')  RHS=null
  at com.webobjects.directtoweb.Rule.<init>(Rule.java:211)

I do have a rule in my user.d2wmodel file:

100 : *true* => look = "ERModernLook" [com.webobjects.directtoweb.Assignment]

so I don't understand the 10 or so errors like above.

now we get to my app starting up.

Dec 06 10:29:14 ASColorGrid[50342] INFO  er.extensions.appserver.ERXApplication  - Welcome to ASColorGrid !
Dec 06 10:29:14 ASColorGrid[50342] WARN  er.extensions.eof.ERXModelGroup  - Clearing previous class descriptions
Dec 06 10:29:15 ASColorGrid[50342] DEBUG NSLog  - Using JDBCPlugIn 'PostgresqlPlugIn' for ERXJDBCAdaptor@1709651096
Dec 06 10:29:15 ASColorGrid[50342] DEBUG NSLog  - Using JDBCPlugIn 'PostgresqlPlugIn' for ERXJDBCAdaptor@774773612
Dec 06 10:29:15 ASColorGrid[50342] DEBUG NSLog  - Using JDBCPlugIn 'PostgresqlPlugIn' for ERXJDBCAdaptor@1426745123
Dec 06 10:29:15 ASColorGrid[50342] DEBUG NSLog  - Using JDBCPlugIn 'PostgresqlPlugIn' for ERXJDBCAdaptor@761513403
Dec 06 10:29:15 ASColorGrid[50342] INFO  er.corebusinesslogic.audittrail.ERCAuditTrail  - Configuration : {Project = { isAudited =true; keys = ("projectDescription", "nextSteps", "projectStatus", "responsibility", "timing"); notificationKeys = ();}; User = { isAudited =true; keys = ("userName", "firstName"); notificationKeys = ();}; Grid = { isAudited =true; keys = ("image", "comments", "pickUp", "isComplete", "publication", "center", "headLine", "itemStatus", "internalRelease", "materialClose", "orientation", "jobNumber"); notificationKeys = ();}; }
Dec 06 10:29:15 ASColorGrid[50342] WARN  er.extensions.migration.ERXMigrator  - er.migration.modelNames is not set, defaulting to modelGroup.models() order instead.
Dec 06 10:29:15 ASColorGrid[50342] INFO  er.extensions.eof.ERXObjectStoreCoordinatorPool  - initializing Pool...
Dec 06 10:29:15 ASColorGrid[50342] INFO  er.extensions.eof.ERXObjectStoreCoordinatorPool  - initializing Pool finished
Dec 06 10:29:15 ASColorGrid[50342] DEBUG NSLog  - Using JDBCPlugIn 'PostgresqlPlugIn' for ERXJDBCAdaptor@1944941860
Dec 06 10:29:16 ASColorGrid[50342] DEBUG NSLog  - Using JDBCPlugIn 'PostgresqlPlugIn' for ERXJDBCAdaptor@325987184
Dec 06 10:29:16 ASColorGrid[50342] DEBUG NSLog  -  connecting with dictionary: {plugin = "PostgresqlPlugIn"; username = "admin"; driver = "org.postgresql.Driver"; password = "<password deleted for log>"; URL = "jdbc:postgresql://localhost/colorgrid?capitalizeTypenames=true&zeroDateTimeBehavior=convertToNull"; }
Dec 06 10:29:16 ASColorGrid[50342] DEBUG NSLog  -  === Begin Internal Transaction
Dec 06 10:29:16 ASColorGrid[50342] DEBUG NSLog  - Using JDBCPlugIn 'PostgresqlPlugIn' for JDBCAdaptor@867154915
Dec 06 10:29:16 ASColorGrid[50342] DEBUG NSLog  - fetching JDBC Info with JDBCContext@1448627863
Dec 06 10:29:16 ASColorGrid[50342] DEBUG NSLog  -  connecting with dictionary: {plugin = "PostgresqlPlugIn"; username = "admin"; driver = "org.postgresql.Driver"; password = "<password deleted for log>"; URL = "jdbc:postgresql://localhost/colorgrid?capitalizeTypenames=true&zeroDateTimeBehavior=convertToNull"; }
Dec 06 10:29:16 ASColorGrid[50342] DEBUG NSLog  - connection disconnected.


then a little later:

Dec 06 10:29:17 ASColorGrid[50342] DEBUG NSLog  -  evaluateExpression: <com.webobjects.jdbcadaptor.PostgresqlExpression: "SELECT t0.version FROM _dbupdater t0 WHERE t0.modelname = ?::varchar(100)" withBindings: 1:"ColorGridModel"(modelName)>
Dec 06 10:29:17 ASColorGrid[50342] DEBUG NSLog  - fetch canceled
Dec 06 10:29:17 ASColorGrid[50342] DEBUG NSLog  - 1 row(s) processed
Dec 06 10:29:17 ASColorGrid[50342] DEBUG NSLog  -  === Commit Internal Transaction
Dec 06 10:29:17 ASColorGrid[50342] DEBUG NSLog  -  === Begin Internal Transaction
Dec 06 10:29:17 ASColorGrid[50342] DEBUG NSLog  -  evaluateExpression: <com.webobjects.jdbcadaptor.PostgresqlExpression: "UPDATE _dbupdater SET lockowner = NULL, updatelock = ?::int4 WHERE modelname = ?::varchar(100)" withBindings: 1:0(updateLock), 2:"ColorGridModel"(modelName)>
Dec 06 10:29:17 ASColorGrid[50342] DEBUG NSLog  -  === Commit Internal Transaction
Dec 06 10:29:17 ASColorGrid[50342] DEBUG NSLog  -  === Begin Internal Transaction
Dec 06 10:29:17 ASColorGrid[50342] DEBUG NSLog  -  === Commit Internal Transaction
Dec 06 10:29:17 ASColorGrid[50342] ERROR er.extensions.appserver.ERXApplication  - ASColorGrid failed to start.
NullPointerException
  at com.webobjects.appserver.parser.WOComponentTemplateParser$Factory.setWOHTMLTemplateParserClassName(WOComponentTemplateParser.java:156)
  at com.webobjects.appserver.parser.WOComponentTemplateParser.setWOHTMLTemplateParserClassName(WOComponentTemplateParser.java:362)
     ... skipped 4 stack elements
  at ognl.webobjects.WOOgnl.configureWOForOgnl(WOOgnl.java:159)
  at ognl.webobjects.WOOgnl$Observer.configureWOOgnl(WOOgnl.java:94)
  ... skipped 13 stack elements
Dec 06 10:29:17 ASColorGrid[50342] WARN  NSLog  - A fatal exception occurred: Failed to set the template parser to WOHelperFunctionParser54.
[2012-12-6 10:29:17 EST] <ProcessChangesQueue> java.lang.RuntimeException: Failed to set the template parser to WOHelperFunctionParser54.
	at ognl.webobjects.WOOgnl.configureWOForOgnl(WOOgnl.java:162)
	at ognl.webobjects.WOOgnl$Observer.configureWOOgnl(WOOgnl.java:94)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at com.webobjects.foundation.NSSelector._safeInvokeMethod(NSSelector.java:122)
	at com.webobjects.foundation.NSNotificationCenter$_Entry.invokeMethod(NSNotificationCenter.java:588)
	at com.webobjects.foundation.NSNotificationCenter.postNotification(NSNotificationCenter.java:532)
	at com.webobjects.foundation.NSNotificationCenter.postNotification(NSNotificationCenter.java:546)
	at com.webobjects.appserver.WOApplication.run(WOApplication.java:1229)
	at er.extensions.appserver.ERXApplication.run(ERXApplication.java:1414)
	at com.webobjects.appserver.WOApplication.main(WOApplication.java:548)
	at er.extensions.appserver.ERXApplication.main(ERXApplication.java:862)
	at com.as.Application.main(Application.java:17)
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at ognl.webobjects.WOOgnl.configureWOForOgnl(WOOgnl.java:159)
	... 14 more
Caused by: java.lang.NullPointerException
	at com.webobjects.appserver.parser.WOComponentTemplateParser$Factory.setWOHTMLTemplateParserClassName(WOComponentTemplateParser.java:156)
	at com.webobjects.appserver.parser.WOComponentTemplateParser.setWOHTMLTemplateParserClassName(WOComponentTemplateParser.java:362)
	... 19 more

APPLICATION SHUTDOWN SEQUENCE COMPLETE


the only thing I can think of is that I have updated Wonder on my workstation and it is being more strict about something. Except I don't have a clue what it is. Or I have not linked to something because things have moved in wonder.

Please help.

Ted



 _______________________________________________
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: what did I break
      • From: Theodore Petrosky <email@hidden>
  • Prev by Date: Re: Subclassing Entities in different Frameworks
  • Next by Date: Re: what did I break
  • Previous by thread: Re: Subclassing Entities in different Frameworks
  • Next by thread: Re: what did I break
  • Index(es):
    • Date
    • Thread