0

Known Issues with Smith

Smith Project

I made a similar post on the cfopen blog, but I wanted to make sure I made note here.

I started trying to run some code with the CentOS VM yesterday. I started with MachII 1.1.1 and immediately ran in to some issues that need to be addressed. (<cfrethrow>, CreateObject())

I then tried to run cfshopkart (an open source CF shopping cart app), and ran in to some other, different issues (Application.cfm,custom tags). So, I decided it was time for a round of bug/issue reports to Smith

 

From http://cfopen.instantspot.com :

As of this posting the issues I have encountered and since reported to the Smith team:

  • <cfrethrow> tag not supported
  • CreateObject() not supported. (NEED this!)
    • NOTE: <cfobject> and <cfinvoke> ARE supported
  • Application.cfm doesn't seem to be behaving the same as in ColdFusion. In order to get the Application.cfm code to run I ended up needing to it at the top of a template.
  • Custom tag paths are a mystery right now. No mater what I tried, I couldn't get custom tags to execute.
I have reported all of these issues to Smith via email, and if they hadn't been noted on their forum already, I made note there as well.

 

If anybody has any Java skills and wants to help the Smith team out, that would be incredible. Or, if anybody else has any issues they know about that is keeping them from considering Smith as a viable alternative, please leave a comment here http://cfopen.instantspot.com/blog/index.cfm/2007/6/6/Known-Issues-with-Smith

Daniel Schmid said:
 
I tried yesterday 'smith' with

- MachII: cfrethrow error a s you mentioned. I removed all cfrethrow and gave up with an error in the AppManager which I could not resolve
Error message:    Function "createAppManager" with 4 parameter(s) cannot be found!
File: C:\tomcat5\webapps\smith_1_3\MachII\mach-ii.cfm

- Fusebox5.1: I used the skeleton app and removed someminor issues (it didn't like I replaced it with     )but gave up with the following error:
or message:    Compile of file "C:\tomcat5\webapps\smith_1_3\fusebox5\fusebox5.cfm" failed with status 1:
C:\tomcat5\webapps\smith_1_3\WEB-INF\_smithwork\_out\__smithdynamic\_C\_tomcat5\_webapps\_smith_1_3\_fusebox5\_fusebox5.java:606: exception

It would be great to have smith compatible with the major frameworks. I wish I would be a hardcore java programmer thus I could help to improve this nice project...
 
posted 899 days ago
Add Comment Reply to: this comment OR this thread
 
 
I think it is pretty important to have SOME framework that works under Smith. Unfortunately I have not heard back from them, and my forum posts haven't been replied to yet.
 
posted 899 days ago
Add Comment Reply to: this comment OR this thread
 
Wiredwizard said:
 
Has any one had any luck with custom tag paths as of yet?
 
posted 898 days ago
Add Comment Reply to: this comment OR this thread
 

Search

Fuelly