Erottautuminen sosiaalisen median informaatiotulvasta voi olla ensiajattelemalta vaikeaa. Siinä kuitenkin onnistuu parhaiten esittämällä viestinsä lyhyesti ja ytimekkäästi. Videon pituudeksi suositellaan maksimissaan minuuttia, sillä kiireisen ihmisen aika ei usein riitä pidempään keskittymiseen ja videon ydinviesti saattaa kadota. Erityisen paljon tunteita herättävät videot saavat paljon huomiota sosiaalisessa mediassa katsojien jakaessa niitä omille ystävä- tai seuraajaryhmilleen. Tutkimusten mukaan kuluttaja löytää videon parhaiten hakukoneen kautta, sosiaalisesta mediasta tai jonkun muun käyttäjän jakamana. YouTube-optimoinnin avulla voit kohdentaa videosi näkymään juuri oikealle kohderyhmälle. Näin saat oman videosi näkymään muiden saman aihepiirin videoiden joukossa ja video löytää oman kohderyhmänsä paremmin. Videoita katsotaan ja jaetaan paljon YouTuben ja Facebookin kautta, mutta nykyään myös käyttäjämäärissään nouseva pikaviestipalvelu Snapchat tarjoaa mahdollisuuden videomarkkinointiin.
Aiemmat teemavalmennukset ovat käsitelleet niin asiakkuuksien johtamista, UX:ää, lisäarvotyökaluja, konversio-optimointia, asiakashankintaa, kansainvälistymistä kuin analytiikkaa ja rahoitusta. Seuraava teemavalmennus järjestetään lokakuussa. Seuraa uutisia kotisivuillamme sekä Twitterissä, niin saat ensimmäisenä tiedon uusien valmennusten tallenteista.

Sisällön onnistumista ei voi määritellä, jos onnistumista ei mittaa oikeille mittareilla. Pelkillä tykkäyksillä tai näyttökerttoilla ei yleensä ole merkitystä, ellei päätavoitteena ole ollut brändinäkyvyys. Jos tavoitteena on esimerkiksi myynnin lisääminen, on tärkeämpää mitata moniko siirtyi esimerkiksi kampanjasivulle nähtyään videon, moniko latasi oppaan tai teki muun toimenpiteen, joka oli määritelty videosisällön tavoitteissa.
89 83 voisi ulkoistaa blogin pitämisen, mikäli oma aika ei sen aktiiviseen ylläpitämiseen varsinaisen liiketoiminnan ohella riitä. 5.9 Sähköpostimarkkinointi Yrittäjän kannalta sähköpostin käyttäminen on päivittäistä, sillä esimerkiksi verkkokaupan kautta tilaukset tulevat suoraan yrittäjän sähköpostiin. Asiakkaat lähettävät myös sähköpostilla saaliskuvia ja esimerkiksi kertomuksia kalastusmatkoista. Ihmisten sähköpostin käyttö yleensäkin on lisääntynyt viimeisen kymmenen vuoden aikana. Yrityksen markkinoinnin näkökulmasta sähköpostin helppo, edullinen ja vaivaton käyttö voisi olla nykyistä laajempaa ja näyttävämpää. Yrittäjä voisi kerätä asiakkaiden sähköpostiosoitteita ja ilmoitella esimerkiksi valmistuneista erikoisväreistä, lähestyvistä messuista tai jostain kalastustapahtumasta. Myös verkkosivujen sisältöön liittyvistä asioista voisi ilmoitella sähköpostin kautta. Yrittäjän sähköpostin käyttämisen kannalta voisi sähköpostiasetuksiin määritellä valmiin allekirjoituksen logon kanssa, kuten esimerkkinä kuviossa 43 olen esittänyt. Automaattisesti lähtevään sähköpostiin liittyisi näin aina mainos yrityksestä. Tämän voisi helposti poistaa, mikäli allekirjoitusta ei haluasi käyttää kaikissa lähtevissä viesteissä. Allekirjoitus olisi tyylikäs ja persoonallinen tapa näkyvyyden ja mainonnan kannalta.
81 75 5 KEHITTÄMISSUUNNITELMA DIGITAALISEN MEDIAN HYÖDYNTÄMISEEN PK-YRITYKSEN MARKKINOINNISSA JA TUOTEKEHITYKSESSÄ Digitaalisen median kustannustehokas käyttö moniin eri käyttötarkoituksiin liiketoiminnan kehittämisessä antaa myös pienelle yritykselle mahdollisuuksia. Yrittäjän tulisi kuitenkin muistaa, että hyvin suunniteltu on tässäkin asiassa puoliksi tehty. Tuloksiin päästään usein pitkien aikojen kuluessa, joten myös kärsivällisyyttä on oltava. Kannuksen Kalastustarvike Oy voi hyödyntää tehokkaasti tuotekehityksessä ja markkinoinnissa internetin tarjoamia mahdollisuuksia, joista kehittämissuunnitelmassani tuon esille muutamia keinoja. 5.1 Strategia, arvot ja visio Pk-yritykset ovat Tainion (1992) mukaan markkinatalouden kehityksen ja uusiutumisen olennaisia moottoreita. Näiden yritysten merkitys innovaatioiden tuottajina, suuryritysten toimintaedellytysten turvaajina ja työllisyyden ylläpitäjinä on merkittävä. Yksittäisinä yrityksinä pk-yritykset ovat pieniä, mutta yritysjoukkona ne muodostavat suuren, kestävän ja omaleimaisen talouden voimakentän. Pk-yrityksen nimitys tulee yleisimmin yrityksen pienen koon mukaan. Yrityksen toiminnalle ja sen johtamiselle pieni koko luo omat erityispiirteet ja erottaa sen samalla toimialalla toimivista suuryrityksistä. Pk-yrityksen pienuuden määrittely vaihtelee maittain ja toimialoittain, eikä yleispätevää kokomäärittelyä ole luotu. (Tainio 1992, ) Kannuksen Kalastustarvike Oy:n strategia Yrityksen menestynyt liiketoiminta perustuu luotettavuuteen ja kannattavuuteen. Seniori-vaapun valmistuksen perustana ovat erinomainen kalastavuus, huolellinen työn jälki ja hyvä laatu. Näiden ominaisuuksien takaamiseksi valmistuksessa käytetään tämän strategian edellyttämiä hyviä materiaaleja. Seniori-vaappu on tarkoitettu käytettäväksi kalastusvälineenä jokaiselle. Tämä varmistetaan sillä, että Seniori-vaapussa ei tarvita monimutkaisia säätöjä.
Markkina-analyysin tarkoituksena on vastata kysymyksiin markkinoista, ostokäyttäytymisestä, markkinamuutoksista, sekä markkinan kehityksen suunnasta. Analyysissä tulee käydä läpi markkinan tilanne, koko, asiakkaat, ostokäyttäytyminen, ostopotentiaali sekä niiden muutokset edelliseen ajanjaksoon verrattuna. Hyvä työkalu markkina-analyysin tekemiseen on esimerkiksi Bostonin matriisi.
Onkin hassua, että yritys X käyttää vaikkapa yritysvideon tai videomarkkinoinnin tuottamiseen suhteellisen paljon rahaa, mutta ei kuitenkaan sen markkinointiin valmistumisen jälkeen. Ajatus on hieman sama, kuin tv-mainoksessa, joka rakennettaisiin isolla rahalla ja näytettäisiin tämän jälkeen vain sukulaisille tai kaveripiirille. Tulokset eivät olisi varmaankaan kovin mairittelevia?
5 2. Miten videomarkkinointia? Videomarkkinointi tarkoittaa tehokkaiden videostrategioiden luomista, videosisällön tuotantoa ja videomarkkinoinnin toteutusta niin, että asetetut tavoitteet saavutetaan. Optimoi Strategia Tuotanto Markkinointi Pricing Analysoi Video voitaisiinkin nähdä uutena viestintäkeinona, joiden avulla voidaan joko tiedottaa uudistuksista tai parantaa asiakaskokemusta. Tavoitteena ei siis ole se, että tuotetaan video, vaan se, että määritellään tavoitteet, mietitään, millaisella videolla haluttu viesti pystytään parhaiten välittämään ja missä ja miten videomarkkinointia toteutetaan, jotta halutut tavoitteet saavutetaan. Sen sijaan siis, että videot olisivat itse tarkoitus, niiden tulisi olla viestintäväline (siinä missä tekstisisältö tai kuvat), joiden avulla asetetut tavoitteet halutaan saavuttaa. 5
6 3. Videostrategian elementit On monia tapoja tehdä videoita, mutta ainoa oikea tapa aloittaa videomarkkinointi on tehdä videostrategia. Tarkoitus ja tavoitteet Määritä tavoite videomarkkinoinnille. Tavoite voi olla esimerkiksi myynnin lisääminen tai brändin tunnettuuden kasvattaminen. Videoidesi tarkoitus ja tavoitteet ohjaavat mm. videoiden sisältöä ja jakelukanavien valintaa. Kohderyhmä Kenelle teet videoita? Mistä he ovat kiinnostuneita? Kohderyhmä määrittelee videoidesi sisältöä, tyyliä, sävyä ja jakelua. Videostrategiassa tulee määrittää, mikä kohderyhmä halutaan tavoittaa, miten ja miksi. Kanava ja jakelu Sen sijaan, että valittaisiin YouTube siksi, että se on cool, on tärkeämpää selvittää, missä kanavissa kohderyhmäsi viettävät aikaa, miten saat heidät löytämään sisällön ja miten myös katsomaan videon. Asiakassuhde keskiöön Perinteisen myyntitunnelin sijaan kannustamme yrityksiä keskittymään asiakassuhteiden rakentamiseen. Sen sijaan, että aloittaisit myymällä tuotetta, aloita rakentamalla asiakassuhdetta. Myynti korreloi sen kanssa, kuinka moni ihminen puhuu brändisi puolesta ei sen mukaan, kuinka monta viestiä yritys lähettää. Do good shit Älä yritä esittää videolla jotain, mitä et ole. Asiakkaat kyllä huomaavat, mikäli yrität esittää jotain, joten ole rehellinen. Ja lisäksi tuota hyviä videoita, jotka kiinnostavat asiakkaitasi. Olisiko esimerkiksi teidän yrityksellenne parempi tuottaa saippuaoopperasarja YouTubeen? Analysoi Mittaamalla ja analysoimalla videoviestintäsi tuloksia saat arvokasta dataa, joka auttaa varmistamaan, että tuotat oikeanlaista sisältöä ja että levität sitä oikeissa kanavissa. Muista valita oikeat mittarit asetettujen tavoitteiden pohjalta. 6
Twitter on ennen kaikkea informaation jakamiseen paljon käytetty kanava. Monet yritykset pitävätkin Twitteriä tärkeänä kanavana, jossa voi osallistua asiakkaiden kanssa keskusteluun alansa tärkeistä aiheista sekä tiedottaa yrityksen toiminnasta. Keskustelussa täytyy kuitenkin olla aktiivisesti mukana, eikä kanava välttämättä ole paras vaihtoehto nopeita tuloksia haluavalle.
12. Markkinoinnin perusta: ihmiskunnan vuorovaikutusverkostot • Ihmisten verkosto ollut aina olemassa, mutta muuttanut luonnettaan ja merkitystään: •ihmiskunta on säilynyt yhtenä lajina. •hyödylliset teknologiat levisivät kaikille mantereille. •12 000 vuotta sitten alkoi maanviljely  syntyi uusia tiheämpiä verkostoja. •6 000 vuotta sitten alkoi syntyä ensimmäisiä kaupunkikeskusten verkkoja. •2 000 vuotta sitten syntyi ‖vanhan maailman verkko‖ Euraasian ja Pohjois-Afrikkaan. •viimeiset 500 vuotta meriliikenne yhdisti maailman yleismaailmalliseksi verkostoksi. •Lennätin muutti verkostoa 160 vuotta sitten sähköisemmäksi.
20 14 Markkinointiviestinnässä yritykset aikovat lisätä eniten digitaalisen median muotoja omassa markkinoinnissaan. Käytetyimpiä kanavia ovat yleisesti verkkomedia, mobiilimarkkinointiviestintä, sähköposti, sähköiset hakemistot ja hakukoneoptimointi. Mainostajien liiton mainosbarometriin vastanneista yrityksistä sosiaalista mediaa, kuten esimerkiksi YouTubea, Facebookia tai Twitteriä, aikoo hyödyntää 94 prosenttia yrityksistä ensi vuoden markkinoinnissaan. Sosiaalista mediaa jo tällä hetkellä käyttävistä yrityksistä puolestaan 84 prosenttia aikoo ensi vuonna lisätä digitaalisia keinoja osana markkinointiaan. Tuloksissa on yhtenäistä se, ettei kukaan vastanneista yrityksistä aikonut vähentää digitaalista mediaa markkinointinsa osalta. (Mainostajien liitto 2010.)

Toinen näkökulma ja siihen liittyvät ongelmat ovat usein seuraus ensimmäisestä. Jos saat some-tartunnan ja alat uskoa kaikkea, mitä ympärilläsi kuiskutellaan, pääsi on pian sekaisin kuin puhkaistu ampiaispesä. Seurauksena on hysteria: nyt on pakko olla mukana kaikkialla, muuten pudotaan kelkasta. Tämä on luonnollista, sillä kukapa haluaisi tieten tahtoen vaarantaa oman yrityksensä menestyksen tai työuransa jatkon.


Myynninedistämisen kannalta on myös toinen olennainen syy hankkia asianmukainen SSL-sertifikaatti: Google on vuonna 2014 antamassaan tiedotteessa kertonut (https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html) arvostavansa luonnollisissa hakutuloksissaan enemmän https-yhteydellä varustettuja sivustoja. Näinollen sertifikaatin asentaminen auttaa myös optimoimaan hakukonenäkyvyyttä.

Markkinointia tilaavana tai suorittavana elinkeinonharjoittajana voidaan pitää myös muuta sellaista elinkeinonharjoittajaa, jonka lukuun markkinointi tapahtuu. Markkinoinnin suorittajia voivat olla esim. markkinointitointa suunnitteleva elinkeinonharjoittaja tai markkinointitoimen julkistaja, esim. mainostoimistoliikkeen harjoittaja tai tiedotusvälineen kustantaja tai muu omistaja. (MT 1996:9)

Lisäksi Facebook-mainonnan yhtenä suurimpana etuna on sen mitattavuus. Jos ostat mainostilaa sanomalehdestä, et pysty mitenkään mittaamaan, moniko on oikeasti nähnyt mainoksesi tai reagoinut siihen. Facebookissa pystyt mittaamaan tarkasti esimerkiksi kuinka moni on nähnyt mainoksesi tai kuinka moni on klikannut mainostasi. Facebookin mittareista näet tämän lisäksi, mitä ihmiset tekevät mainostasi klikattuaan; tutkivatko he esimerkiksi yrityksesi yhteystietoja tai tekevätkö he oston verkkokaupassasi.
48. Markkinointikeskeisen filosofiaAsiakkaan tarpeet: määrittelyn jälkeen ne on ymmärrettävä ja huomattava asiakkaan näkökulmasta. •Tarpeita usealla tasolla: –Asetettu tarve: haluaa asua edullisesti (Stated need) –Todellinen tarve: asunnon hallinta ja käyttökustannukset merkitsevät enemmän kuin itse hankintahinta (Real need) –Asettamaton tarve: asiakas olettaa saavansa hyvää ja turvallista palvelua (Unstated need) –Ilahduttaminen: asiakas kokee jotakin odotuksiansa enemmän, saa taloudellisen asujan oppaan (Delight need) –Piilotettu tarve: asiakas haluaa tulla nähdyksi taloudellisena asujana.(Secret need)Kannattavuus –”We are in the Business of making money, not cars…”
Eiköhän vastaus ole selvä, että tavoite 2! Se se on tarkka, mitattava, saavutettavissa oleva ja realistinen, sekä sillä on selkeä aikataulu mihin mennessä tavoite tulee saavuttaa. Brändirakkauden kasvattaminen ei siis ole kovin hyvä tavoite… SMART -mallin tavoitteena on tehdä tavoitteista niin tarkkoja, että kuka hyvänsä voi kertoa sinulle onko tavoite saavutettu vai ei. Lue täältä tarkemmat ohjeet markkinointistrategian tekoon.
Me olemme Promisiassa tuttuun tapaan nyt alkuun vain tehneet, emmekä kovin tarkasti suunnitelleet. Minulla on tavoitteena tehdä yhdessä markkinointitiimin kanssa meille tarkka somestrategia ja markkinointisuunnitelma vuosikelloineen. Olen aloittanut sen hahmottelemisen ja uskon saavamme sen viimeisteltyä ennen kevättä. Sitten meillä on selvät sävelet Promisian markkinointia kohtaan ja toimintamme on ammattimaista ja tuloksellista.  Kun meillä on selkeä sosiaalisen median toimintasuunnitelma ja strategia on hiottu kohderyhmän tavoittavaksi, on menestys sosiaalisessa mediassa taattu.

Tuotimme Vaasan ammattikorkeakoululle markkinointivideon kevään 2019 opiskelijahakuja varten. Videolla haluttiin tuoda esiin tunteita ja kertoa millaista opiskelijaelämä Vaasassa on. Nämä asiat tuodaan esille avoimella otteella, avataan opiskelijoiden yhteisöllisyyttä ja esitellään monipuolisia harrastusmahdollisuuksia. Ääniraidalla opiskelijat kertovat miltä opiskelu tuntuu ja millä asenteella elämään tulisi suhtautua. Lopputuloksesta tuli värikäs, tunteita herättävä ja ennen kaikkea kiinnostava.


Milloin viimeksi olet käynyt läpi käyttämäsi sosiaalisen median kanavat ja tulokset, mitä niillä saadaan aikaan? Erilaisten sosiaalisten medioiden määrä on kasvanut nopeasti ja yhä useammalla yrityksellä on konkreettisia ongelmia kanavien hallitsemisessa. Kanavien määrän ja sisällön tarve on aiheuttanut sen, että niiden hyödyntäminen vaati yhä enemmän perehtymistä ja tulosten analysointia.

16 suuntautunutta mutta ei-rutiinimaista. Yrittäjyys ilmenee erityisellä taitona ja kykynä tarkastella mahdollisuuksia määrätietoisesti ja samalla haluna uusiin kokemuksiin ja riskin ottoon. Maaseutuyrityksiin kohdistuneissa tutkimuksissa kasvua ei ole käsitelty useinkaan yrittäjyyden edellytyksenä, mikä voi johtua siitä, että maaseutuyritykset ovat osoittaneet suhteellisen vähäistä kasvuintentiteettiä ja kasvukykyä tutkimuksissa (mm. Hyvönen ym. 1995; Kupiainen 1996; Niittykangas 1992) Yrittäjyyden tutkimuksen viitekehyksiä Bridge ym. (1998,42-59) ovat erottaneet viisi erilaista teoreettista viitekehystä, joiden avulla yrittäjyyttä voidaan tarkastella. Näitä ovat persoonallisuusteoriat, käyttäytymistieteelliset teoriat, :taloudelliset lähestymistavat, sosiologiset lähestymistavatja integroidut viitekehyks et. Lisäksi pienyritystutkimuksessa on erotettu noin kaksikymmentä erilaista aihealuetta, joita ongelmakeskeiset tutkimukset ovat käsitelleet. Näitä ovat mm. innovaatiotutkimukset, kasvatus j a koulutus, kasvavien yritysten ongelmat, rahoitus, yrittäjyyden prosessit, yritystoiminnan aloittaminen, kansainvälistyminen, innovaatiot, uuden teknologian käyttöönotto, nykyaikaisen teknologian soveltaminen pieneen yritystoimintaan sekä verkostot ja vaihto suhteet (Mugler 1997, 14-45). Lisäksi menestymisen selitysideoita on etsitty yrittäjien orientaatiosta, yrittäjän uravalinnasta sekä yrityksen syntyyn, käynnistämisprosesseihin, pääomaan, markkinoihin ja tuotantoon liittyvistä kysymyksistä (Koskinen 1996). Persoonallisuusteoriat sisältävät mm piirreanalyysin ja psykodynaamiset lähestymistavat, joita voidaan soveltaa myös yrittäjäpersoonan tutkimiseen. Yrittäjyyden tutkimukset viittaavat usein yksilöiden suhteellisen pysyviin persoonallisuuden piirteisiin sekä niistä johtuvaan yrittäjän käyttäytymiseen ja osaamisen eroihin (Cunningham ja Lischerton 1991). Sosiaalipsykologiset teoriat käsittelevät kontekstia, jossa henkilö toimii. Yrittäjäominaisuudet opitaan sosiaalisessa ympäristössä. Lisäksi on olemassa erityinen yrityksen omistajista typologioita muodostava tutkimusperinne, joka erottelee eri tyyppisiä yrityksen omistajia ja kuvaa yrittämisen mallia ja samalla liiketoiminnan laatua tämän avulla. Käyttäytymistieteellisessä lähestymistavassa tutkitaan yrittäjän mielipiteitä, asenteita ja arvoja. Käyttäytymistieteen menetelmiä soveltavissa tutkimuksissa tarkastellaan useimmiten yrittäjää. Tällöin tutkittavaa ilmiötä lähestytään epäsuorasti ja tutkittavasta kohteesta luodaan kuva yrittäjän tietämyksen, asenteiden, arvioiden ja mielipiteiden avulla (Lehtomaa 1995, 18). Käyttäytymistieteelliset teoriat pystyvät käsittelemään mm. osaamisen vaihemallit (Bridge ym. 1998). Vaihemallit käsittelevät mm. yrittäjäosaamisen kehitystä (Carson ym. 1995). Taloudellisesta viitekehyksestä on tarkasteltu yritysten menestymistä, mutta myös yrittäjyyden laajempiataloudellisia vaikutuksia. Integroivat lähestymistavat pyrkivät muodostamaan viitekehyksiä yhdistämällä useita teoreettiria näkökulmia. Tutkimusalueiden sisällä on lisäksi erilaisia koulukuntia ja lähestymistapoja saman tyyppisiin tutkimusongelmiin. 15


Java stacktrace: org.apache.cocoon.ResourceNotFoundException: Page cannot be found at org.dspace.app.xmlui.aspect.general.PageNotFoundTransformer.addBody(PageNotFoundTransformer.java:170) at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:223) at org.dspace.app.xmlui.aspect.general.PageNotFoundTransformer.sendEvent(PageNotFoundTransformer.java:243) at org.dspace.app.xmlui.aspect.general.PageNotFoundTransformer.endElement(PageNotFoundTransformer.java:147) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.components.sax.AbstractXMLByteStreamInterpreter.parse(AbstractXMLByteStreamInterpreter.java:120) at org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByteStreamInterpreter.java:44) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:324) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy37.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:360) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:439) at sun.reflect.GeneratedMethodAccessor96.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:147) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247) at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247) at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247) at org.apache.cocoon.servlet.RequestProcessor.process(RequestProcessor.java:351) at org.apache.cocoon.servlet.RequestProcessor.service(RequestProcessor.java:169) at org.apache.cocoon.sitemap.SitemapServlet.service(SitemapServlet.java:84) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:468) at org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:443) at org.apache.cocoon.servletservice.spring.ServletFactoryBean$ServiceInterceptor.invoke(ServletFactoryBean.java:264) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at com.sun.proxy.$Proxy23.service(Unknown Source) at org.dspace.springmvc.CocoonView.render(CocoonView.java:114) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1180) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:950) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778) at javax.servlet.http.HttpServlet.service(HttpServlet.java:624) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.dspace.app.xmlui.cocoon.DSpaceCocoonServletFilter.doFilter(DSpaceCocoonServletFilter.java:300) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.dspace.app.xmlui.cocoon.servlet.multipart.DSpaceMultipartFilter.doFilter(DSpaceMultipartFilter.java:120) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.dspace.rdf.negotiation.NegotiationFilter.doFilter(NegotiationFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:221) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748)
Digital media, which includes Internet, social networking and social media sites, is a modern way for brands to interact with consumers as it releases news, information and advertising from the technological limits of print and broadcast infrastructures.[7] Digital media is currently the most effective way for brands to reach their consumers on a daily basis. Over 2.7 billion people are online globally, which is about 40% of the world's population.[8] 67% of all Internet users globally use social media.[9]
Kuten kaikki kunnon markkinoijat tietävät, niin yllä olevassa listauksessa viitataan legendaariseen 4p malliin tai markkinointimixiin, rakkaalla lapsella on monta nimeä. Markkinointimix on taktista tekemistä, ei strategiaa. Lue markkinointimixistä täällä. Strategia ja taktinen tekeminen ovat kuitenkin vahvasti sidoksissa toisiinsa. Ensin laaditaan markkinointistrategia, jonka jälkeen laaditaan markkinointisuunnitelma ja vasta tämän jälkeen valitaan sopivat markkinointaktiikat, joilla saavutetaan strategiassa asetetut SMART-tavoitteet. Strategian tavoitteena on antaa suuntaviivat markkinoinnille ja myynnille, joita sitten toteutetaan markkinointimixin keinoin. Briiffi toimii siltana näiden välillä, sillä se yhdistää strategian ja taktisen toteutuksen. Lue täältä millainen on hyvä briiffi.
Perinteiseen TV- ja lehtimainontaan käytetään edelleen suunnattomia markkinointibudjetteja, vaikka ihmisten huomio on jo siirtynyt sosiaaliseen mediaan. Satoja tuhansia tai jopa miljoonia maksaneet TV-mainokset jäävät usein täysin vaille huomiotasi, kun taas sosiaalisen median käyttöön saattaa kulua useampikin tunti päivässä. Tällä hetkellä Facebook-mainonnan voidaan ajatella olevan halpaa verrattuna perinteisiin medioihin ja kilpailun olevan Suomessa melko vähäistä. Mutta mitä tapahtuu sitten, kun suuret monikansalliset yritykset valjastavat sosiaalisen median kanavat käyttöönsä ja siirtävät suuren osan markkinointibudjettiaan Facebook-mainontaan? Hinnat tulevat nousemaan huomattavasti.
6 Agricultural Economics Research Institute P.O. Box 3, FIN HELSINKI, Finland Research reports 239, p. Maaseudun pienyrityksen menestyminen Terri Kupiainen, Juha Helenius, Outi Kaihola & Saara Hyvönen Performance of Small Rural Enterprise Abstract. The study focuses on the dimensions and issues of performance, entrepreneurship, and marketing. We provide a short comprehensive outlook conceming frameworks on key strategic and marketing concepts, and their potential to explain the performance of small rural firms. 1n the empirical analysis profitability measures are related to strategic variables such as entrepreneur's goals, perceived, environmental opportunities and threats, the strengts and weaknesses of firms, financial assets, marketing strategies, and entrepreneur's competence (e.g. experience and education), and an identity of the owner manager. Particularly, in small rural enterprises the competitive position is proposed to relate to niche strategies and differentiation, depending entrepreneur's competence and skills, which are specific and costly to copy. This conception may correspond the views outlined in general strategy literature of best performers. However, the performance of rural firm is not easily explained that way, because of differing goals and meanings of business, and overall setting of variables, such as regional, social, educational, and the like. Much of efforts on small business research are focused on start-ups, while our interest is on the later stages of business development too. The empirical data consist of 35 small firms. These firms are operating in two different industries. One group of enterprises consists of 16 wood processing firms, and another group contains 19 rural firms, which were operating in hospitality business, like bed-and-breakfast, small restaurants or similar. The results of study show, that only 30 percent of firms had positive netincome (before extraordinary items). These rural firms had no particular orientation to grow or to greate new jobs. On the other hand, the growth orientation of firm is associated with the highest sales turnover, medium level profitability, computer facilities, and entrepreneur's perceived ability to take risks. Moreover, entrepreneurs who have positive but also self-reflective attitude on their own competence are among the best performers. It should be noted, that the most profitable firms were those with the medium levels of sales tumover, i.e. medium sized units in our data set. And the smallest of firms were associated with the poorest level of profitability rates in this data. Index words: performance, entrepreneurship, profitability, rural hospitality firms, rural tourism, small scale wood processing

Huoltajalle lähetetyssä perintäkirjeessä oli teksti: ”Huoltaja! Lapsellanne on maksamaton velka!” Koska alaikäinen ei voi pätevästi velkaantua, perintätoimet jotka kohdistetaan alaikäiseen ovat lainvastaisia. Kuluttaja-asiamies totesi ratkaisussaan, että teksti antaa virheellisen käsityksen velasta vastuussa olevasta tahosta ja tekstin käyttäminen on näin hyvän perintätavan vastaista. (KA 2002/41/4761)

Kanavien keskinäinen vertailu on toisinaan hankalaa. Täysin pätevää mittaustapaa siihen, miten eri kanavien suoritusta voidaan vertailla, ei ole. Yksi hyvä mittari on Google Analytics ja sosiaalisen median välilehdeltä saatavat tiedot. Sieltä kannattaa katsoa, mikä kanava ohjaa eniten liikennettä yrityksen verkkosivuille. Potentiaalisten asiakkaiden ohjaaminen yrityksen verkkosivulle on aina kannattavaa, jos he löytävät sieltä tietoa tuotteista ja palveluista.

85. Onnistuneen segmentoinnin edellytykset• Yritys tuntee asiakasryhmät läpikotaisin eli niiden tarpeet ja arvostukset.• Yritys tunnistaa eri ryhmien väliset erot.• Yritys ymmärtää, miten eroja hyödynnetään markkinoinnissa.• Yritys tunnistaa myös asiakkaan päätöksentekoprosessiin vaikuttavat tunneperäiset seikat.• Yritys tunnistaa asiakkaiden päätöksentekoprosessiin vaikuttavat suosittelijat, lähipiirin kokemukset ja muut vaikuttajat.• Yritys kykenee ylläpitämään ja syventämään asiakassuhdetta eri asiakasryhmiin niille sopivalla tavalla.• Yritys seuraa asiakasryhmissä tapahtuvaa liikehdintää ja ennakoi muutoksia.
Lapsia ei voi kehottaa käyttämään mobiilipalveluita suorilla ostokehotuksilla. Siksi lapsia kiinnostavissa tuotteissa, kuten muropaketeissa ja karkkipusseissa, lasten lehdissä ja ajanvietesivustoilla ei saa kehottaa lapsia tekemään ostoksia matkapuhelimella tai houkutella käyttämään erilaisia mobiilipalveluita. Näin ei voi tehdä myöskään tv-mainoksissa lastenohjelmien yhteydessä.

Palkka-avoimuus auttaisi korjaamaan perusteettomat palkkaerot työpaikoilla ja sillä onkin laaja kannatus luottamushenkilöiden keskuudessa. Aiheesta lisää Ylen @Aamutv:ssä klo 7.19, mukana SAK:n Annika @RonniSallinen. #samapalkkaisuus #luottamusvaalit2019 https://www.sak.fi/ajankohtaista/uutiset/sakn-kysely-yli-kaksi-kolmasosaa-luottamushenkiloista-haluaa-palkat-julkisiksi-tyopaikoilla …


Facebook ryhmät on perustettu yleensä määrätyn aihealueen ympärille ja niissä käydään aiheesta aktiivista keskustelua. Näin ollen myös ryhmien keskustelut nousevat uuden algoritmin kriteereiden mukaisesti uutisvirtaan. Mark Zuckerberg mainitsee aihetta käsittelevässä julkaisussaan: ”You can expect to see more from your friends, family and groups.” Nyt yritysten olisi siis hyvä hetki harkita oman ryhmän luontia. Facebook on mahdollistanut yrityssivujen omien ryhmien luonnin jo viime vuoden puolivälistä lähtien. Ryhmissä voi keskustella niin henkilökohtaisesti kuin yrityksenäkin. Älä kuitenkaan täytä ryhmää turhilla julkaisuilla, vaan pyri keskustelua herättäviin aiheisiin ja ole myös itse aktiivisesti mukana keskusteluissa.
22. Markkinoinnin historiallinen kehittyminen Modern marketing begins: The Era of Origins 1750 -1870: –Teollisen vallankumous ensin Iso-Britanniassa ja sitten muualla Euroopassa ja USA:ssa. –Yhä huomattavampi osa ihmistä tulee osalliseksi vaihdantataloudesta. –Uraa uurtavia keksintöjä: höyrykone, kumi, rautatiet. Cornelius Vanderbilt –Talouden instituutiot vakiintuvat. –Myös markkinoinnista tulee vähitellen tavallisempi ilmiö: kysyntää luodaan ja tarpeita tyydytetään. (Fullerton, 1988)
Sosiaalisen median erityispiirre suhteessa perinteiseen digitaaliseen markkinointiin, kuten banneri- ja hakukonemainontaan, on vastavuoroisuus. Esimerkiksi Facebookissa asiakkaat voivat kertoa avoimesti mielipiteensä suoraan yritysten sivuilla ja mielipiteet ovat kaikkien nähtävillä. Vastavuoroisuus on sekä uhka että mahdollisuus. Hyvä asiakaspalvelu ja nopea reagointi maksavat itsensä takaisin, mutta jos sivut jätetään huomiotta, syntyy asiakkaille kuva, että yritys ei pidä heitä arvossa.
Markkinatuomioistuin piti lainvastaisena markkinointia, jossa vanhempien nimellä saapuvan lähetyksen päällyksessä oli sarjakuvahahmoja sekä suora ja epäsuora avaamiskehotus, jotka herättivät lasten kiinnostusta. Lapsiin kohdistuvassa ja siihen rinnastettavassa suoramarkkinoinnissa on vältettävä suostuttelevaa ja lapsiin voimakkaasti vetoavaa menettelyä. Suoramainoslähetyksen ulkoasun perusteella markkinoinnin oli katsottava kohdistuvan lapsiin, vaikka lähetyksen vastaanottajaksi oli merkitty huoltaja.(MT 1984:11)
Jos ostat yrityksellesi seuraajia, ovat he vain haamukäyttäjiä. He eivät koskaan tule tykkäämään julkaisuistasi, kommentoimaan saati ostamaan sinulta jotain. Ostamalla seuraajia vahingoitat yrityksesi sosiaalisen median presenssiä, koska esimerkiksi Facebook näkee asian niin, että koska seuraajasi eivät kommunikoi yrityksesi kanssa, sisältösi ei ole kiinnostavaa. Jos sisältö ei ole kiinnostavaa, Facebook ei näytä sitä muillekaan tykkääjillesi. Unohda siis seuraajien ostaminen ja yritä lähestyä ihmisiä, jotka ovat kiinnostuneita jakamastasi sisällöstä.

Varsinkin sosiaaliseen mediaan ladattava videosisältö on usein melko kertakäyttöistä. Tämän takia somevideot voivat olla jopa itse tehtyjä, eikä aina ammattilaista tarvita. Kun tarvitset videoita nettisivuille tai muuhun markkinointikäyttöön, palkkaa kuitenkin ammattilainen, koska huonolaatuinen video luo pikemminkin huonoa mielikuvaa yrityksestä, kuin vahvistaa sitä.
Sosiaalinen media vuonna 2018 jatkaa samalla väylällä kuin vuonna 2017. Suunta on visuaalinen ja markkinoinnin huomioiminen päivittäisessä tekemissä nousee entistä tärkeämmäksi. Videot nostivat päätään vahvemmin vuonna 2017 ja lisäksi live-videot ja stoorit tulivat jäädäkseen. Reaaliaikaisen viestinnän, kuten Instagram -tarinoiden, Snapchatin, Facebook -tarinoiden ja live-videoiden käyttö tehostuu yritysten viestinnässä. Niiden avulla voidaan tuoda esille esimerkiksi yrityksen persoonaa kuluttajia kiinnostavalla tavalla tai rakentaa yrityksen tavoitemielikuvaa.
51. Markkinoinnin tavoitteet• Tuotteen/palvelun/yrityksen tunnetuksi tekeminen• Positiivisten mielikuvien herättäminen• Myyntitulosten aikaansaaminen• Kannattavuuden parantaminen: –‖näkyvä tulos‖• Pysyvien asiakassuhteiden luominen ja ylläpitäminen• Markkinointi on suunnittelua, päätöksentekoa ja seurantaa eri kysyntätilanteissa. Pyrkimyksenä on korkea asiakastyytyväisyys !

Käyttäjäkokemusta parannetaan koetun todellisuuden ja virtuaalisen todellisuuden avulla – 360-videot on jo viety toiselle tasolle ja käyttäjää osallistetaan sitoutumaan paljon monipuolisemmin keinoin kuin aikaisemmin.  Teknologisen kehityksen vyöryessä yhä eteenpäin lähestyvät eri muodoissa muun muassa. viestinnän automatisointi, AR (Augmented Reality), tekoäly ja muut teknologiainnovaatiot askeleen lähemmäs jokapäiväistä arkeamme.
Monet markkinoinnin trendit ovat sidoksissa jatkuvaan teknologian kehitykseen ja sen mukana tuleviin trendeihin. Yksi vuonna 2017 odotettavista trendeistä on paljon lähempänä ihmistä. Tarkoitusperäinen markkinointi (Purpose driven marketing) lähestyy ihmisiä sydämen kautta. Brändit, jotka tekevät yhteistyötä voittoa hakemattomien tai hyväntekeväisyyksien kanssa, taikka luovat omia hyväntekeväisyyskampanjoita, luovat vahvan kuvan, koska heidän tarinansa ovat lähellä ihmisten sydämiä.
×