NanoContainer
  1. NanoContainer
  2. NANO-23

Rhino incarnation of XmlAssemblyNanoContainer

    Details

    • Type: New Feature New Feature
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Number of attachments :
      0

      Description

      Task for a newbie? Start by looking at XmlAssemblyNanoContainer and see if you can clone it to use Javascript (Rhino) for the assembly and configuration. BeanScriptingFramework (BSF) may help.

        Activity

        Hide
        Rickard ?berg added a comment -

        I've integrated Rhino a couple of times, and generally I think it is actually easier to integrate it directly instead of going through BSF, and the performance is also much better.

        Show
        Rickard ?berg added a comment - I've integrated Rhino a couple of times, and generally I think it is actually easier to integrate it directly instead of going through BSF, and the performance is also much better.
        Hide
        Paul Hammant added a comment -

        Agree. I recant on BSF. It probably demands commons-spit-logging anyway.

        Show
        Paul Hammant added a comment - Agree. I recant on BSF. It probably demands commons-spit-logging anyway.
        Hide
        Paul Hammant added a comment -

        Work started. Some probs with ScritableObject creating and returning new ScritableObjects. Java/JavaScript expert needed.

        Show
        Paul Hammant added a comment - Work started. Some probs with ScritableObject creating and returning new ScritableObjects. Java/JavaScript expert needed.
        Paul Hammant made changes -
        Field Original Value New Value
        Assignee Paul Hammant [ paul ]
        Status Unassigned [ 1 ] Assigned [ 2 ]
        Hide
        Rickard ?berg added a comment -

        Not sure what you mean, but it sounds like ((Wrapper)obj).unwrap() could do the trick, if all you want is use the result as a Java-object.

        Show
        Rickard ?berg added a comment - Not sure what you mean, but it sounds like ((Wrapper)obj).unwrap() could do the trick, if all you want is use the result as a Java-object.
        Hide
        Paul Hammant added a comment -

        unwrap() was indeed key. work complete for now.

        Show
        Paul Hammant added a comment - unwrap() was indeed key. work complete for now.
        Paul Hammant made changes -
        Resolution Fixed [ 1 ]
        Status Assigned [ 2 ] Closed [ 6 ]

          People

          • Assignee:
            Paul Hammant
            Reporter:
            Paul Hammant
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 3 days
              3d
              Remaining:
              Remaining Estimate - 3 days
              3d
              Logged:
              Time Spent - Not Specified
              Not Specified