I am getting "ResultObject: Error in getting output" message when I run the following code. I know it has something to do with "os.path.join" but can't figure out what.
Thanks. Sam
import arcpy
import os
arcpy.env.overwriteOutput = True
CADInput = arcpy.GetParameterAsText(0)
OutputFolder = arcpy.GetParameterAsText(1)
OutputGDB = arcpy.CreateFileGDB_management(OutputFolder, "AllPipes.gdb", "CURRENT")
SpatialReference = r"C:\Program Files (x86)\ArcGIS\Desktop10.0\Coordinate Systems\Projected Coordinate Systems\UTM\NAD 1983\NAD 1983 UTM Zone 17N.prj"
OutputData = arcpy.CreateFeatureDataset_management(OutputGDB, "Data", SpatialReference)
OutputCAD = arcpy.CADToGeodatabase_conversion(CADInput,OutputGDB,"CAD_Converted","1000",SpatialReference)
OutputCADLocation = OutputCAD.getOutput(0)
layerfld = arcpy.AddFieldDelimiters(os.path.join(OutputCADLocation,"Point"),"Layer")
query = layerfld + "='WM-VALVE-ID'"
arcpy.MakeFeatureLayer_management(os.path.join(OutputCADLocation,"Point"),"Valve_lyr8",query)
outfile = os.path.join(OutputData,"Valve")
ValveFC = arcpy.CopyFeatures_management("Valve_lyr8",outfile)
arcpy.Delete_management("Valve_lyr8")