package com.c2kernel.scripting; import java.io.StringReader; import java.util.ArrayList; import java.util.HashMap; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.NodeList; import org.w3c.dom.Text; import org.xml.sax.InputSource; import com.c2kernel.common.ObjectNotFoundException; import com.c2kernel.entity.agent.Job; import com.c2kernel.entity.proxy.AgentProxy; import com.c2kernel.entity.proxy.ItemProxy; import com.c2kernel.utils.LocalObjectLoader; import com.c2kernel.utils.Logger; import com.ibm.bsf.BSFException; import com.ibm.bsf.BSFManager; /************************************************************************** * * $Revision: 1.25 $ * $Date: 2005/10/05 07:39:37 $ * * Copyright (C) 2003 CERN - European Organization for Nuclear Research * All rights reserved. **************************************************************************/ public class Script { Class mOutputClass; String mOutputName; String mScript = ""; String mName; String mVersion; String mLang; HashMap mInputParams = new HashMap(); HashMap mAllInputParams = new HashMap(); ArrayList