nuix / custodian-export Goto Github PK
View Code? Open in Web Editor NEWExport items by custodian.
License: Apache License 2.0
Export items by custodian.
License: Apache License 2.0
Following line should have license feature check for PRODUCTION_SET
feature so it doesn't throw error when user license doesn't support calling this method
We are attempting to use this script to export email items into PST. Unfortunately we are coming across illegal characters in some email subjects that are preventing the script from running successfully. Any suggestions or fixes possible? I think one option would be moving these items to an "Error items" folder and continuing with the remaining items into PST or substituting these issue characters with an _
(or some other character).
Full error output:
2021-05-07 09:47:47: Getting items to export
2021-05-07 09:47:47: 90219 selected items
2021-05-07 09:47:49: 90219 top-level items to export
2021-05-07 09:47:57: Exporting to T:\XXXCUSTODIANXXX
2021-05-07 09:48:00: Exporting custodian: XXXCUSTODIANXXX (90219 items)
2021-05-07 10:30:24: Renaming files
2021-05-07 10:30:24: Creating T:\XXXCUSTODIANXXX/Reports/XXXCUSTODIANXXX/summary-report.txt
2021-05-07 10:30:24: Creating T:\XXXCUSTODIANXXX/Reports/XXXCUSTODIANXXX/summary-report.xml
2021-05-07 10:30:24: Creating T:\XXXCUSTODIANXXX/Reports/XXXCUSTODIANXXX/top-level-MD5-digests.txt
2021-05-07 10:30:24: Exported 90219 of 90219 items
2021-05-07 10:30:24: Summarizing reports in T:\XXXCUSTODIANXXX/Reports
2021-05-07 10:30:24: Reading T:\XXXCUSTODIANXXX/Reports/XXXCUSTODIANXXX/summary-report.xml
2021-05-07 10:30:38: Error occured in provided block:
2021-05-07 10:30:39: (ParseException) #<RuntimeError: Illegal character '�' in raw string "java.lang.IllegalStateException: Error exporting item into mailbox: ExportItemContext[guid=8342217eede74b3ea3cae285b397ff44,mime-type=application/vnd.ms-outlook-note,item=ItemDetails{name=�� Twitch bits x 3, container=false, excluded=false, failure=false, flags=[TEXT_INDEXED, AUDITED, TOP_LEVEL, NOT_LOOSE_FILE, NOT_PHYSICAL_FILE, FAMILY_INLINE, NOT_FILE_DATA, NOT_FAILED, E_DISCOVERY_CLASS]},numberingContext=NumberingExportContext[numbering=001.047.981,documentNum=001.047.981],nativeContext=NativeExportContext[fromBinaryStore=false,isSlipSheet=false,retainAsSlipSheet=false,native=EXPORT_DIRECTORY/XXXCUSTODIANXXX/XXXCUSTODIANXXX [O365_Emails_20210111-20210503]/XXXCUSTODIANXXX [O365_Emails_20210111-20210503]/XXXCUSTODIANXXX.pst/Top of Personal Folders/XXXCUSTODIANXXX (Primary)/Recoverable Items/Deletions/�� Twitch bits x 3.msg,original=EXPORT_SPOOL/834/8342217eede74b3ea3cae285b397ff44-ORIGINAL.msg,tmpNative=EXPORT_SPOOL/834/8342217eede74b3ea3cae285b397ff44-ORIGINAL.msg,replaceWithSlipsheet=false],pdfContext=PdfExportContext[pdfPageCount=0,stampedPageCount=0,storedInPrintStore=false,pdf=<null>,tmpPdf=<null>,imagingProfileName=<null>],productionProfileContext=ProductionProfileExportContext[profileName=<null>,ruleName=<null>],tiffContext=ImageExportContext[imagePageCount=0,super=ImageExportContext[filesProduced=]],textContext=TextExportContext[slipSheetText=false,hasCommunicationAspect=false]]
at com.nuix.export.processor.J.a(SourceFile:338)
at com.nuix.export.processor.J.a(SourceFile:237)
at com.nuix.processing.worker.handler.export.i.a(SourceFile:109)
at com.nuix.processing.worker.handler.export.i.handleMessage(SourceFile:26)
at com.nuix.processing.worker.Worker.processMessage(SourceFile:547)
at com.nuix.processing.worker.Worker.execute(SourceFile:466)
at com.nuix.processing.workerlauncher.SingleWorkerMain.a(SourceFile:305)
at com.nuix.processing.workerlauncher.SingleWorkerMain.g(SourceFile:143)
at com.nuix.bootstrap.c$b.a(SourceFile:259)
at com.nuix.bootstrap.c.run(SourceFile:118)
at com.nuix.processing.workerlauncher.SingleWorkerMain.main(SourceFile:383)
Caused by: AsposeException: Header CRC is not valid !
[Ljava.lang.StackTraceElement;@651e0218
at com.aspose.email.zang.j(SourceFile:2033)
at com.aspose.email.zang.a(SourceFile:1554)
at com.aspose.email.zang.<init>(SourceFile:170)
at com.aspose.email.zafo.<init>(SourceFile:71)
at com.aspose.email.zaso.<init>(SourceFile:132)
at com.aspose.email.PersonalStorage.a(SourceFile:277)
at com.aspose.email.PersonalStorage.fromFile(SourceFile:237)
at com.aspose.email.PersonalStorage.fromFile(SourceFile:211)
at com.nuix.export.mail.mailbox.a.<init>(SourceFile:63)
at com.nuix.export.mail.mailbox.d.<init>(SourceFile:26)
at com.nuix.export.mail.mailbox.t.a(SourceFile:163)
at com.nuix.export.mail.mailbox.u.a(SourceFile:171)
at com.nuix.export.mail.mailbox.e.exportMessage(SourceFile:85)
at com.nuix.export.processor.J.a(SourceFile:325)
... 10 more
">
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/text.rb:162:in `block in check'
org/jruby/RubyString.java:4350:in `scan'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/text.rb:154:in `check'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/attribute.rb:157:in `element='
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/element.rb:1125:in `[]='
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/parsers/treeparser.rb:36:in `block in parse'
org/jruby/RubyHash.java:1419:in `each'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/parsers/treeparser.rb:35:in `parse'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/document.rb:288:in `build'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/document.rb:45:in `initialize'
C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:192:in `initialize'
C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:87:in `summarize_file'
C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:76:in `block in summarize'
org/jruby/RubyArray.java:1792:in `each'
org/jruby/RubyEnumerable.java:1194:in `each_with_index'
C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:75:in `summarize'
C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:21:in `initialize'
C:\Users\Administrator.GIFS\AppData\Roaming\Nuix\Scripts\NuixProvided\CustodianPstExport.nuixscript\custodian_pst.rb:202:in `run'
C:\Users\Administrator.GIFS\AppData\Roaming\Nuix\Scripts\NuixProvided\CustodianPstExport.nuixscript\custodian_pst.rb:38:in `block in initialize'
C:\Users\Administrator.GIFS\AppData\Roaming\Nuix\Scripts\NuixProvided\CustodianPstExport.nuixscript\custodian_pst.rb:34:in `initialize'
C:\Users\Administrator.GIFS\AppData\Roaming\Nuix\Scripts\NuixProvided\CustodianPstExport.nuixscript\custodian_pst.rb:235:in `<main>'
...
Illegal character '�' in raw string "java.lang.IllegalStateException: Error exporting item into mailbox: ExportItemContext[guid=8342217eede74b3ea3cae285b397ff44,mime-type=application/vnd.ms-outlook-note,item=ItemDetails{name=�� Twitch bits x 3, container=false, excluded=false, failure=false, flags=[TEXT_INDEXED, AUDITED, TOP_LEVEL, NOT_LOOSE_FILE, NOT_PHYSICAL_FILE, FAMILY_INLINE, NOT_FILE_DATA, NOT_FAILED, E_DISCOVERY_CLASS]},numberingContext=NumberingExportContext[numbering=001.047.981,documentNum=001.047.981],nativeContext=NativeExportContext[fromBinaryStore=false,isSlipSheet=false,retainAsSlipSheet=false,native=EXPORT_DIRECTORY/XXXCUSTODIANXXX/XXXCUSTODIANXXX [O365_Emails_20210111-20210503]/XXXCUSTODIANXXX [O365_Emails_20210111-20210503]/XXXCUSTODIANXXX.pst/Top of Personal Folders/XXXCUSTODIANXXX (Primary)/Recoverable Items/Deletions/�� Twitch bits x 3.msg,original=EXPORT_SPOOL/834/8342217eede74b3ea3cae285b397ff44-ORIGINAL.msg,tmpNative=EXPORT_SPOOL/834/8342217eede74b3ea3cae285b397ff44-ORIGINAL.msg,replaceWithSlipsheet=false],pdfContext=PdfExportContext[pdfPageCount=0,stampedPageCount=0,storedInPrintStore=false,pdf=<null>,tmpPdf=<null>,imagingProfileName=<null>],productionProfileContext=ProductionProfileExportContext[profileName=<null>,ruleName=<null>],tiffContext=ImageExportContext[imagePageCount=0,super=ImageExportContext[filesProduced=]],textContext=TextExportContext[slipSheetText=false,hasCommunicationAspect=false]]
at com.nuix.export.processor.J.a(SourceFile:338)
at com.nuix.export.processor.J.a(SourceFile:237)
at com.nuix.processing.worker.handler.export.i.a(SourceFile:109)
at com.nuix.processing.worker.handler.export.i.handleMessage(SourceFile:26)
at com.nuix.processing.worker.Worker.processMessage(SourceFile:547)
at com.nuix.processing.worker.Worker.execute(SourceFile:466)
at com.nuix.processing.workerlauncher.SingleWorkerMain.a(SourceFile:305)
at com.nuix.processing.workerlauncher.SingleWorkerMain.g(SourceFile:143)
at com.nuix.bootstrap.c$b.a(SourceFile:259)
at com.nuix.bootstrap.c.run(SourceFile:118)
at com.nuix.processing.workerlauncher.SingleWorkerMain.main(SourceFile:383)
Caused by: AsposeException: Header CRC is not valid !
[Ljava.lang.StackTraceElement;@651e0218
at com.aspose.email.zang.j(SourceFile:2033)
at com.aspose.email.zang.a(SourceFile:1554)
at com.aspose.email.zang.<init>(SourceFile:170)
at com.aspose.email.zafo.<init>(SourceFile:71)
at com.aspose.email.zaso.<init>(SourceFile:132)
at com.aspose.email.PersonalStorage.a(SourceFile:277)
at com.aspose.email.PersonalStorage.fromFile(SourceFile:237)
at com.aspose.email.PersonalStorage.fromFile(SourceFile:211)
at com.nuix.export.mail.mailbox.a.<init>(SourceFile:63)
at com.nuix.export.mail.mailbox.d.<init>(SourceFile:26)
at com.nuix.export.mail.mailbox.t.a(SourceFile:163)
at com.nuix.export.mail.mailbox.u.a(SourceFile:171)
at com.nuix.export.mail.mailbox.e.exportMessage(SourceFile:85)
at com.nuix.export.processor.J.a(SourceFile:325)
... 10 more
"
Line: 518896
Position: 49857113
Last 80 unconsumed characters:
2021-05-07 10:30:39: org.jruby.exceptions.RuntimeError: (ParseException) #<RuntimeError: Illegal character '�' in raw string "java.lang.IllegalStateException: Error exporting item into mailbox: ExportItemContext[guid=8342217eede74b3ea3cae285b397ff44,mime-type=application/vnd.ms-outlook-note,item=ItemDetails{name=�� Twitch bits x 3, container=false, excluded=false, failure=false, flags=[TEXT_INDEXED, AUDITED, TOP_LEVEL, NOT_LOOSE_FILE, NOT_PHYSICAL_FILE, FAMILY_INLINE, NOT_FILE_DATA, NOT_FAILED, E_DISCOVERY_CLASS]},numberingContext=NumberingExportContext[numbering=001.047.981,documentNum=001.047.981],nativeContext=NativeExportContext[fromBinaryStore=false,isSlipSheet=false,retainAsSlipSheet=false,native=EXPORT_DIRECTORY/XXXCUSTODIANXXX/XXXCUSTODIANXXX [O365_Emails_20210111-20210503]/XXXCUSTODIANXXX [O365_Emails_20210111-20210503]/XXXCUSTODIANXXX.pst/Top of Personal Folders/XXXCUSTODIANXXX (Primary)/Recoverable Items/Deletions/�� Twitch bits x 3.msg,original=EXPORT_SPOOL/834/8342217eede74b3ea3cae285b397ff44-ORIGINAL.msg,tmpNative=EXPORT_SPOOL/834/8342217eede74b3ea3cae285b397ff44-ORIGINAL.msg,replaceWithSlipsheet=false],pdfContext=PdfExportContext[pdfPageCount=0,stampedPageCount=0,storedInPrintStore=false,pdf=<null>,tmpPdf=<null>,imagingProfileName=<null>],productionProfileContext=ProductionProfileExportContext[profileName=<null>,ruleName=<null>],tiffContext=ImageExportContext[imagePageCount=0,super=ImageExportContext[filesProduced=]],textContext=TextExportContext[slipSheetText=false,hasCommunicationAspect=false]]
at com.nuix.export.processor.J.a(SourceFile:338)
at com.nuix.export.processor.J.a(SourceFile:237)
at com.nuix.processing.worker.handler.export.i.a(SourceFile:109)
at com.nuix.processing.worker.handler.export.i.handleMessage(SourceFile:26)
at com.nuix.processing.worker.Worker.processMessage(SourceFile:547)
at com.nuix.processing.worker.Worker.execute(SourceFile:466)
at com.nuix.processing.workerlauncher.SingleWorkerMain.a(SourceFile:305)
at com.nuix.processing.workerlauncher.SingleWorkerMain.g(SourceFile:143)
at com.nuix.bootstrap.c$b.a(SourceFile:259)
at com.nuix.bootstrap.c.run(SourceFile:118)
at com.nuix.processing.workerlauncher.SingleWorkerMain.main(SourceFile:383)
Caused by: AsposeException: Header CRC is not valid !
[Ljava.lang.StackTraceElement;@651e0218
at com.aspose.email.zang.j(SourceFile:2033)
at com.aspose.email.zang.a(SourceFile:1554)
at com.aspose.email.zang.<init>(SourceFile:170)
at com.aspose.email.zafo.<init>(SourceFile:71)
at com.aspose.email.zaso.<init>(SourceFile:132)
at com.aspose.email.PersonalStorage.a(SourceFile:277)
at com.aspose.email.PersonalStorage.fromFile(SourceFile:237)
at com.aspose.email.PersonalStorage.fromFile(SourceFile:211)
at com.nuix.export.mail.mailbox.a.<init>(SourceFile:63)
at com.nuix.export.mail.mailbox.d.<init>(SourceFile:26)
at com.nuix.export.mail.mailbox.t.a(SourceFile:163)
at com.nuix.export.mail.mailbox.u.a(SourceFile:171)
at com.nuix.export.mail.mailbox.e.exportMessage(SourceFile:85)
at com.nuix.export.processor.J.a(SourceFile:325)
... 10 more
">
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/text.rb:162:in `block in check'
org/jruby/RubyString.java:4350:in `scan'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/text.rb:154:in `check'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/attribute.rb:157:in `element='
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/element.rb:1125:in `[]='
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/parsers/treeparser.rb:36:in `block in parse'
org/jruby/RubyHash.java:1419:in `each'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/parsers/treeparser.rb:35:in `parse'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/document.rb:288:in `build'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/document.rb:45:in `initialize'
C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:192:in `initialize'
C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:87:in `summarize_file'
C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:76:in `block in summarize'
org/jruby/RubyArray.java:1792:in `each'
org/jruby/RubyEnumerable.java:1194:in `each_with_index'
C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:75:in `summarize'
C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:21:in `initialize'
C:\Users\Administrator.GIFS\AppData\Roaming\Nuix\Scripts\NuixProvided\CustodianPstExport.nuixscript\custodian_pst.rb:202:in `run'
C:\Users\Administrator.GIFS\AppData\Roaming\Nuix\Scripts\NuixProvided\CustodianPstExport.nuixscript\custodian_pst.rb:38:in `block in initialize'
C:\Users\Administrator.GIFS\AppData\Roaming\Nuix\Scripts\NuixProvided\CustodianPstExport.nuixscript\custodian_pst.rb:34:in `initialize'
C:\Users\Administrator.GIFS\AppData\Roaming\Nuix\Scripts\NuixProvided\CustodianPstExport.nuixscript\custodian_pst.rb:235:in `<main>'
...
Illegal character '�' in raw string "java.lang.IllegalStateException: Error exporting item into mailbox: ExportItemContext[guid=8342217eede74b3ea3cae285b397ff44,mime-type=application/vnd.ms-outlook-note,item=ItemDetails{name=�� Twitch bits x 3, container=false, excluded=false, failure=false, flags=[TEXT_INDEXED, AUDITED, TOP_LEVEL, NOT_LOOSE_FILE, NOT_PHYSICAL_FILE, FAMILY_INLINE, NOT_FILE_DATA, NOT_FAILED, E_DISCOVERY_CLASS]},numberingContext=NumberingExportContext[numbering=001.047.981,documentNum=001.047.981],nativeContext=NativeExportContext[fromBinaryStore=false,isSlipSheet=false,retainAsSlipSheet=false,native=EXPORT_DIRECTORY/XXXCUSTODIANXXX/XXXCUSTODIANXXX [O365_Emails_20210111-20210503]/XXXCUSTODIANXXX [O365_Emails_20210111-20210503]/XXXCUSTODIANXXX.pst/Top of Personal Folders/XXXCUSTODIANXXX (Primary)/Recoverable Items/Deletions/�� Twitch bits x 3.msg,original=EXPORT_SPOOL/834/8342217eede74b3ea3cae285b397ff44-ORIGINAL.msg,tmpNative=EXPORT_SPOOL/834/8342217eede74b3ea3cae285b397ff44-ORIGINAL.msg,replaceWithSlipsheet=false],pdfContext=PdfExportContext[pdfPageCount=0,stampedPageCount=0,storedInPrintStore=false,pdf=<null>,tmpPdf=<null>,imagingProfileName=<null>],productionProfileContext=ProductionProfileExportContext[profileName=<null>,ruleName=<null>],tiffContext=ImageExportContext[imagePageCount=0,super=ImageExportContext[filesProduced=]],textContext=TextExportContext[slipSheetText=false,hasCommunicationAspect=false]]
at com.nuix.export.processor.J.a(SourceFile:338)
at com.nuix.export.processor.J.a(SourceFile:237)
at com.nuix.processing.worker.handler.export.i.a(SourceFile:109)
at com.nuix.processing.worker.handler.export.i.handleMessage(SourceFile:26)
at com.nuix.processing.worker.Worker.processMessage(SourceFile:547)
at com.nuix.processing.worker.Worker.execute(SourceFile:466)
at com.nuix.processing.workerlauncher.SingleWorkerMain.a(SourceFile:305)
at com.nuix.processing.workerlauncher.SingleWorkerMain.g(SourceFile:143)
at com.nuix.bootstrap.c$b.a(SourceFile:259)
at com.nuix.bootstrap.c.run(SourceFile:118)
at com.nuix.processing.workerlauncher.SingleWorkerMain.main(SourceFile:383)
Caused by: AsposeException: Header CRC is not valid !
[Ljava.lang.StackTraceElement;@651e0218
at com.aspose.email.zang.j(SourceFile:2033)
at com.aspose.email.zang.a(SourceFile:1554)
at com.aspose.email.zang.<init>(SourceFile:170)
at com.aspose.email.zafo.<init>(SourceFile:71)
at com.aspose.email.zaso.<init>(SourceFile:132)
at com.aspose.email.PersonalStorage.a(SourceFile:277)
at com.aspose.email.PersonalStorage.fromFile(SourceFile:237)
at com.aspose.email.PersonalStorage.fromFile(SourceFile:211)
at com.nuix.export.mail.mailbox.a.<init>(SourceFile:63)
at com.nuix.export.mail.mailbox.d.<init>(SourceFile:26)
at com.nuix.export.mail.mailbox.t.a(SourceFile:163)
at com.nuix.export.mail.mailbox.u.a(SourceFile:171)
at com.nuix.export.mail.mailbox.e.exportMessage(SourceFile:85)
at com.nuix.export.processor.J.a(SourceFile:325)
... 10 more
"
Line: 518896
Position: 49857113
Last 80 unconsumed characters:
at RUBY.parse(uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/parsers/treeparser.rb:96)
at RUBY.build(uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/document.rb:288)
at RUBY.initialize(uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rexml/document.rb:45)
at RUBY.initialize(C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:192)
at RUBY.summarize_file(C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:87)
at RUBY.summarize(C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:76)
at org.jruby.RubyArray.each(org/jruby/RubyArray.java:1792)
at org.jruby.RubyEnumerable.each_with_index(org/jruby/RubyEnumerable.java:1194)
at RUBY.summarize(C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:75)
at RUBY.initialize(C:/Users/Administrator.GIFS/AppData/Roaming/Nuix/Scripts/NuixProvided/CustodianPstExport.nuixscript/summary_reporter.rb:21)
at RUBY.run(C:\Users\Administrator.GIFS\AppData\Roaming\Nuix\Scripts\NuixProvided\CustodianPstExport.nuixscript\custodian_pst.rb:202)
at RUBY.initialize(C:\Users\Administrator.GIFS\AppData\Roaming\Nuix\Scripts\NuixProvided\CustodianPstExport.nuixscript\custodian_pst.rb:38)
at RUBY.initialize(C:\Users\Administrator.GIFS\AppData\Roaming\Nuix\Scripts\NuixProvided\CustodianPstExport.nuixscript\custodian_pst.rb:34)
at RUBY.<main>(C:\Users\Administrator.GIFS\AppData\Roaming\Nuix\Scripts\NuixProvided\CustodianPstExport.nuixscript\custodian_pst.rb:235)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.