• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Java to SharePoint

 
Ranch Foreman
Posts: 911
8
  • Number of slices to send:
    Optional 'thank-you' note:
We are successfully creating results from test scripts from Selenium / Java scripts.    Now we want to automatically send the results into SharePoint.    
I have been looking at code I find by Googling.  The Java examples are not understandable.   I don't know the SharePoint API.   I did see one example written in .vbs that makes more sense to me but then I found out that .vbs is no longer automatically available in Windows 10.  
One idea I have been considering is converting the example to VBA and trying it inside of Excel.

I tried mapping to the SharePoint drive but Windows wont allow it.   I thought perhaps I could just copy files to the URL after it was mapped.

I was also thinking of navigating to SP with Selenium but I'd rather do this through code or the API or something like that.

Does anyone have code available for copying a file into a specific area in SP?
If not, could you give me some guidance of how to get started?

Thanks,

Kevin
 
author & internet detective
Posts: 41911
909
  • 1
  • Number of slices to send:
    Optional 'thank-you' note:
Kevin,
There might be an easier way. If you are adding the file to a Sharepoint library, you can email it! You set up a unique email address in the library settings on SharePoint. Then you use Java mail (for which there are lots of examples online) to email the file to that address. The file then gets added to the Sharepoint library automatically.
 
kevin Abel
Ranch Foreman
Posts: 911
8
  • Number of slices to send:
    Optional 'thank-you' note:
I didn't know that Sharepoint has this feature.  I'll look for it.  I'm thinking that the feature lets the user set to where the files should go.

This is a great idea!

Thanks,

Kevin
 
Saloon Keeper
Posts: 15619
366
  • 2
  • Number of slices to send:
    Optional 'thank-you' note:
In the past, I've relatively easily saved files to SharePoint using the Microsoft Graph API.

It appears Microsoft Graph has some developer resources dedicated to Java: https://developer.microsoft.com/en-us/graph/get-started/java
 
kevin Abel
Ranch Foreman
Posts: 911
8
  • Number of slices to send:
    Optional 'thank-you' note:
Stephan,
I took a look at the site.  I don't know enough to know how to use the information on it.
I thank you for the information.
Kevin
 
Stephan van Hulst
Saloon Keeper
Posts: 15619
366
  • Number of slices to send:
    Optional 'thank-you' note:
What are you having issues with? It's there anything we can do to help?
 
kevin Abel
Ranch Foreman
Posts: 911
8
  • Number of slices to send:
    Optional 'thank-you' note:
Stephan,

I'm going through old posts of mine.  You offered to assist me on this and I never got back to you.  I don't remember the details of the situation and I'm not on that project any longer.
Maybe I'll need to work with Java and SharePoint in the future.

Thanks,

Kevin
 
Saloon Keeper
Posts: 27865
196
  • Number of slices to send:
    Optional 'thank-you' note:

kevin Abel wrote:Maybe I'll need to work with Java and SharePoint in the future.



Note if you're lucky.  

But these days. the first thing I'd look for when talking to almost any server would be a ReST API. Two years ago, I might have thought about a DCOM native interface library, but I think that approach is pretty much dead now. Especially since it only worked for Microsoft Windows OS.
 
Stephan van Hulst
Saloon Keeper
Posts: 15619
366
  • Number of slices to send:
    Optional 'thank-you' note:
Just in case somebody else stumbled upon this topic looking for help: the Java SDK for the Graph API can be found here: https://github.com/microsoftgraph/msgraph-sdk-java
 
reply
    Bookmark Topic Watch Topic
  • New Topic
vceplus-200-125    | boson-200-125    | training-cissp    | actualtests-cissp    | techexams-cissp    | gratisexams-300-075    | pearsonitcertification-210-260    | examsboost-210-260    | examsforall-210-260    | dumps4free-210-260    | reddit-210-260    | cisexams-352-001    | itexamfox-352-001    | passguaranteed-352-001    | passeasily-352-001    | freeccnastudyguide-200-120    | gocertify-200-120    | passcerty-200-120    | certifyguide-70-980    | dumpscollection-70-980    | examcollection-70-534    | cbtnuggets-210-065    | examfiles-400-051    | passitdump-400-051    | pearsonitcertification-70-462    | anderseide-70-347    | thomas-70-533    | research-1V0-605    | topix-102-400    | certdepot-EX200    | pearsonit-640-916    | itproguru-70-533    | reddit-100-105    | channel9-70-346    | anderseide-70-346    | theiia-IIA-CIA-PART3    | certificationHP-hp0-s41    | pearsonitcertification-640-916    | anderMicrosoft-70-534    | cathMicrosoft-70-462    | examcollection-cca-500    | techexams-gcih    | mslearn-70-346    | measureup-70-486    | pass4sure-hp0-s41    | iiba-640-916    | itsecurity-sscp    | cbtnuggets-300-320    | blogged-70-486    | pass4sure-IIA-CIA-PART1    | cbtnuggets-100-101    | developerhandbook-70-486    | lpicisco-101    | mylearn-1V0-605    | tomsitpro-cism    | gnosis-101    | channel9Mic-70-534    | ipass-IIA-CIA-PART1    | forcerts-70-417    | tests-sy0-401    | ipasstheciaexam-IIA-CIA-PART3    | mostcisco-300-135    | buildazure-70-533    | cloudera-cca-500    | pdf4cert-2v0-621    | f5cisco-101    | gocertify-1z0-062    | quora-640-916    | micrcosoft-70-480    | brain2pass-70-417    | examcompass-sy0-401    | global-EX200    | iassc-ICGB    | vceplus-300-115    | quizlet-810-403    | cbtnuggets-70-697    | educationOracle-1Z0-434    | channel9-70-534    | officialcerts-400-051    | examsboost-IIA-CIA-PART1    | networktut-300-135    | teststarter-300-206    | pluralsight-70-486    | coding-70-486    | freeccna-100-101    | digitaltut-300-101    | iiba-CBAP    | virtuallymikebrown-640-916    | isaca-cism    | whizlabs-pmp    | techexams-70-980    | ciscopress-300-115    | techtarget-cism    | pearsonitcertification-300-070    | testking-2v0-621    | isacaNew-cism    | simplilearn-pmi-rmp    | simplilearn-pmp    | educationOracle-1z0-809    | education-1z0-809    | teachertube-1Z0-434    | villanovau-CBAP    | quora-300-206    | certifyguide-300-208    | cbtnuggets-100-105    | flydumps-70-417    | gratisexams-1V0-605    | ituonline-1z0-062    | techexams-cas-002    | simplilearn-70-534    | pluralsight-70-697    | theiia-IIA-CIA-PART1    | itexamtips-400-051    | pearsonitcertification-EX200    | pluralsight-70-480    | learn-hp0-s42    | giac-gpen    | mindhub-102-400    | coursesmsu-CBAP    | examsforall-2v0-621    | developerhandbook-70-487    | root-EX200    | coderanch-1z0-809    | getfreedumps-1z0-062    | comptia-cas-002    | quora-1z0-809    | boson-300-135    | killtest-2v0-621    | learncia-IIA-CIA-PART3    | computer-gcih    | universitycloudera-cca-500    | itexamrun-70-410    | certificationHPv2-hp0-s41    | certskills-100-105    | skipitnow-70-417    | gocertify-sy0-401    | prep4sure-70-417    | simplilearn-cisa    |
http://www.pmsas.pr.gov.br/wp-content/    | http://www.pmsas.pr.gov.br/wp-content/    |